Machine learning attempts to extract patterns and knowledge from large amounts of data without being programmed for a particular goal; it is regarded as a subset of strong artificial intelligence, the goal of which is for a machine to be as intelligent as humans.

Aspects of artificial intelligence vs machine learning:

• Artificial intelligence is defined as a technology that will enable a machine to behave like a human being while machine learning allows a machine to learn from data without explicit instruction on how to do so.

• Artificial intelligence aims to make machines that can solve problems the way that humans do while the goal of machine learning is to assess large datasets so that they can make assessments and predictions when given new data.

In artificial intelligence the goal is to make them perform a task like a human while in machine learning the machine is taught to perform a specific task accurately.