AI, machine learning, and deep learning - these terms overlap and are easily confused, so let’s start with some short definitions. Open discussion, please present your useful answer?
John McCarthy, widely recognized as one of the godfathers of AI, defined it as “the science and engineering of making intelligent machines.”
Here are a few other definitions of artificial intelligence:
A branch of computer science dealing with the simulation of intelligent behavior in computers.
The capability of a machine to imitate intelligent human behavior.
A computer system able to perform tasks that normally require human intelligence, such as visual perception, speech recognition, decision-making, and translation between languages.
There are a lot of ways to simulate human intelligence, and some methods are more intelligent than others.
Artificial Intelligence is a science which tries to simulate Intelligence on virtual environment. yet there isn't any concrete answer for "What is Intelligence?". By assuming various observations as intelligence, Computer scientist model it , replicate it using various techniques and continuously tries to build natural intelligence. Many conversations are going on this topic such as Turin Test, John Searle's argument.
First of all AI is consist with two main areas
Machine Learning
Cognitive System
Let me explain the nature of these terms in example
Assume there is a student solving math question by using all theorem and methods that is called Cognitive / Expert system. which can be identified as a kind of intelligence and one major branch of AI
Assume there is a student who solve the above problem but with lots of practice. He has no idea of theorem yet he can get correct answer. because he was trained to solve that kind of math question.That is Machine learning.
Deep learning comes in to play with Artificial Neural Network (ANN) which is one method of Machine learning.
So, As a summery
Artificial Intelligence - Simulation of natural Intelligence in artificial word.
Machine Learning - One approach (one main branch) of AI.
Deep Learning - One Approach (Advance approach)of Machine Learning.