DEV Community

Tina Moore
Tina Moore

Posted on

Difference Between AI and Machine Learning

There seems to be a lack of a bright-line distinction between what Machine Learning is and what it is not. Moreover, everyone is using the labels ‘AI’ and ‘ML’ where they do not belong and that includes using the terms interchangeably.
Artificial Intelligence is not a machine or a system. It is a concept that is implemented on machines. When we talk about Artificial Intelligence, it could be making a machine move or it could be making a machine detect spam mail. For all these different implementations of AI, there are different sub-fields, and one such sub-field is Machine Learning. There are applications of Artificial Intelligence that are not Machine Learning. For example, symbolic logic: rules engines, expert systems, and knowledge graphs.

Going for an interview? Do not forget to check out Interview Questions on Machine Learning.

Top comments (0)