Source: Deep Learning on Medium
What is AI?
It is simulation of human main which is function by machine. AI is used to create a system which behaves like human. Machine think such as human, do logical reasoning and self-correction. To make machine like human, we need lot of computing power and data. It is most complicated technology. This is done by the artificial neural network.
Narrow AI focus on the specific application; on the other hand, General AI focus on the all the activities. Ex: Narrow AI is focus on the single game like cricket or football. But General AI focus on all the sports activities.
Currently all the developers focus on Narrow AI, General AI is the dream of developer which take lot of time to achieve.
What is machine learning?
Machine learning is the ability of computer system to learn from the environment and improve the system with the experience. Machine learning use various algorithm to predict outcomes from the given data. Three basic models of machine learning are supervised, unsupervised and reinforcement learning.
What is data science?
Data science is the extraction of relevant assumption from the data. It uses various techniques from many files like mathematics, statistics, computer vision, machine learning, etc.
Data science is the most widely used technique among AI, ML and itself. The practitioners of data science are usually skilled in mathematics, statistics, and programming (although expertise in all three is not required). Data scientists solve complex data problems to bring out insights and correlation relevant to a business.
The Difference between Artificial Intelligence, Machine Learning and Data Science:
Artificial Intelligence focuses on understanding core human abilities such as vision, speech, language, decision making, and other complex tasks, and designing machines and software to emulate these processes. Machine learning is a subset of AI that focuses on a narrow range of activities. It is, in fact, the only real artificial intelligence with some applications in real-world problems.
Data science isn’t exactly a subset of machine learning but it uses ML to analyze data and make predictions about the future. It combines machine learning with other disciplines like big data analytics and cloud computing. Data science is a practical application of machine learning with a complete focus on solving real-world problems.