Now a day Machine learning and Deep learning is the hottest subject in Tech word. Before a decade Artificial Intelligence was most curious topic. So Here I would like to explain about Artificial Intelligence and Machine Learning in the simplest form.
Correlation of Artificial Intelligence and Machine-Learning?
Artificial Intelligence is a vast topic. Initially term “Artificial Intelligence” used in the sense of a Humanoid Robot. The main objective of this humanoid robot was to mimic human behavior. In brief Artificial Intelligence is complete set of Algorithm which is used to make intelligent Machine or System.
Now so what is the Machine learning?
In Machine learning, we focus only machine task, so that machine can be trained to perform his task intelligently. It is a subset of Artificial Intelligence. Best example of Machine learning is “Auto Focus of Digital Camera”. In our daily routine we are using some intelligent machine i.e. Washing Machine, Intelligent Coffee Maker etc. If we are talking about Machine learning, we must think about Neural Network. Basically Neural Network is the basic block of any decision making in Humans or in Machine.
Technically Machine Learning is “Machine-learning is a technique of data science that helps computers/machines learn from existing data in order to forecast future behaviors, outcomes, and trends.”
In other word machine learning is a Statistical technique. Here decision of machine is based on data which is already stored in the machine. And the result of any task is calculated on different condition. By this way machine can also predict and analyze. This method improves machine capability.
Example of Machine-Learning
- Reading Optical Character: Scanner can categorize Handwritten Character in to alphabet.
- Weather Prediction: Now computers are able to predict weather
- Spam filtering in Mail server: Google, Yahoo etc mail servers are able to detect SPAM Mails
- Face detection: In Facebook, Smart phones or digital cameras are able to detect face.
- Medical Assistance: Remedy finder website.
How Machine Learning is different from programming?
First of all it is based on statistical calculation and the result of machine learning is more accurate as compare to direct programming because in direct programming, programmer examine only a small set of data but in case of machine learning a huge data base examine for each decision / result. Deep Learning, It is more complicated part of AI and Machine-Learning. It is a subset of machine-learning. Basically it is a core of Artificial Intelligence.