Machine Learning is basically, to train machines (computers) by feeding them with huge amount of data. As a result they can predict/extract useful information based on previously available data. For example in order for a computer to recognize hand writing, we need to train that computer by feeding it with large amount of different handwriting samples. Machine learning helps to maximize profit and minimize cost by adding business intelligence in previously available data.
Machine learning evolved from pattern recognition and applying algorithms that can learn from data and then make predictions, and it’s closely related to computational statistics (thank you Wikipedia). Some examples of machine learning are character recognition in handwriting, facial recognition, automatic spam filtration etc.
“Machine Learning is about using the data you already have to make predictions. This sounds really fancy, but most of the time, the ‘prediction’ is really just a label,” says Hillary (Data Scientist).
Have you wondered when you see an AD related to a product you recently searched for? Were you amazed to see recommendations list about your favorite clothing brand? This is machine learning. The companies, organizations, or brands keep track of activities, behavior, likes and dislikes of their customers to train machines (computers) at their back offices. Now based on these data instances they can recommend related products to customers and thus maximizing their profit.
According to Forbes, “Machine Learning Engineers, Data Scientists, and Big Data Engineers rank among the top emerging jobs on LinkedIn. Data scientist roles have grown over 650% since 2012, but currently, 35,000 people in the US have data science skills, while hundreds of companies are hiring for those roles.”
The language used as the basis for many machine learning algorithms is Python. It’s powerful, easy for beginners and has well-supported documentation.
Important Machine Learning Concepts
- Association Rules
- Classification
- Pattern Recognition
- Outlier Detection
- Compression
- Regression
- Supervised Learning
- Unsupervised Learning
- Document Clustering
- Density Estimation
- Reinforcement Learning
- Probably Approximately Correct Learning (PAC Learning)
- Learning Multiple Classes
- Model Selection
- Optimization Procedure
- Geometric Model
- Simple Linear Classifier
- Nearest Neighbor Classifier
- Clustering
- Probabilistic Model
- Feature Extraction
- Feature Selection
- Bayes Rule
References:
http://news.codecademy.com/what-is-machine-learning/
https://en.wikipedia.org/wiki/Machine_learning#Applications
https://www.forbes.com/sites/louiscolumbus/2017/12/11/linkedins-fastest-growing-jobs-today-are-in-data-science-machine-learning/#3b727e6451bd