Summary: If you are not living in a cave or rural area, you must have heard the word “Machine Learning”. Although it is a term more related to “Computer Science”, people from other fields are also interested about it. So what is machine learning?
It is a branch of Artificial Intelligence (AI). It deals with huge amount of data. Different statistical algorithms and formula are applied to data to find pattern in the dataset or get a result. Simply speaking, it is a set of algorithms plus statistics.
Details: Machine learning is a buzz word of modern age. Literally it means, machines can learn from experience or data. In fact, machine learns more, if you provide more data.
Why machine learning is so popular?
Because if you can correctly choose right algorithm and statistical formula, then you can predict many things. For example, weather condition of future (Okay, near future), customer’s buying trend, share market movements etc.
What you need to learn to start machine learning?
- Hardware: from single computer to cluster of inter-connected computers. Or, amazon’s EC2 instances.
- Some machine learning algorithms
- Some Statistics formulas
- Framework (Tensorflow or deeplearning4j etc)
- Any one programming language – python, java, scala.