What is the difference between Artificial Intelligence, Machine Learning and Deep Learning?
Machine Learning is a technique of analyzing data, learn from that data and then apply what they have learned to a model to make a knowledgeable decision.
Now a days many of big companies use machine learning to give their users a better experience, some of the examples are, Amazon using machine learning to give better product choice recommendations to their costumers based on their preferences, Netflix uses machine learning to give better suggestions to their users of the Tv series or movie or shows that they would like to watch.
Deep learning is a subset of machine learning. The main difference between deep learning and machine learning is, machine learning models become better gradually but the model still needs some guidance. If a machine learning model returns an inaccurate prediction then the programmer needs to fix that problem explicitly but in the case of deep learning, the model fixes that problem by itself. Automatic car driving system is a good example of deep learning.
Artificial Intelligence is completely a different thing from Machine learning and deep learning, actually deep learning and machine learning both are the subsets of AI. AI is an ability of computer program to function like a human brain.
AI means to replicate a human brain, the way a human brain thinks, works and functions. There is no proper Artificial Intelligence till now but are very close to establish it, one of the examples of AI is Sophia, the most advanced AI model present today.