Difference Between Artificial Intelligence (AI) and Machine Learning
Ilija Mihajlovic
B.Sc. Computer Science | AI | Machine Learning | Software Development
Artificial intelligence (AI) and machine learning are hot buzzwords right now. We talk about artificial intelligence, robots, and machine learning as if they’re coming soon, or are just some tech pipe dream. They’re not. They’re here today.
While these two terms sometimes are used interchangeably, they shouldn’t be seen as one thing. In fact there are some distinct differences.
Artificial intelligence is defined as a computer program capable of performing tasks that usually require human intelligence, such as speech recognition, translation from one language to another, or decision making. It involves taking steps or changing course in order to achieve some kind of goal. The artificial intelligence we know today was invented by John McCarthy in 1956.
Machine learning is a type of AI where computer systems can actually learn, improve, and “evolve” when exposed to new and additional data. They don’t need to be programmed in the traditional sense. They discern new information using existing knowledge, make connections, combine ideas, and following a train of thought just as humans do.
One simple way to describe Machine Learning is letting artificially intelligent machines pick up information by themselves. It’s a bit like leaving a person alone with a set of Lego: give them the bricks and come back later to see what they come up with.
By the way, deep learning will be discussed in detail in future posts!
The term “machine learning” was first coined by Artur Samuel, an American pioneer in computer gaming and artificial intelligence, back in 1959. Samuel defined it as “ The Field of study that gives computers the ability to learn without being explicitly programmed”.
Machine learning lets computers recognise patterns in enormous datasets and act on them.
Conclusion
Artificial intelligence is a broad term that represents the general concept of machines being able to carry out smart tasks, and machine learning is a specific subset of algorithms for AI.
If you interested in topics like this go check out my Medium profile where I publish articles about deep learning, machine learning, and iOS development regularly.
?Thanks for reading!?? ??