Article

Asena Atilla Saunders
Asena Atilla Saunders 15 June 2017
Categories Technology

The Difference Between AI and Machine Learning

Artificial Intelligence (AI) and Machine Learning used to be heard when the topic was Big Data Analytics – and maybe in some sci-fi movies- before; but now it is impossible to ignore them with the self-driving cars, knowledge navigators...

smart home appliances and face/voice recognition solutions in our everyday lives.

These terms might be quite widespread but they can lead to confusions as they are very much related and being used interchangeably.

To clarify the difference better, let’s first take a look at their histories at a glance:

Artificial intelligence has a longer history than machine learning. It might sound like a new term but we can say it has been studied and improved over the years since Aristotle introduced syllogism, which was a method of formal and mechanical thought.

The real birth of the current understanding however starts in the 1940s and 50s with some scientists from mathematics, engineering, psychology, economics and political science who put the idea of ‘creating an artificial brain’ on the table. This led to the foundation of the field ‘Artificial Intelligence’ as an academic discipline in 1956.

During this period, Alan Turing published “Turing Test” that speculates the possibility of creating machines that think. In order to pass the test, a computer must be able to carry on a conversation that was indistinctive from a conversation with a human being. This was the first serious proposal in the philosophy of artificial intelligence, which can be explained as: a science developing technology to mimic humans to respond in a circumstance. In simple words AI involves machines that behave (think) like humans, in general.

As a field with broad scope, the problem of creating intelligence has been broken down into a number of sub-problems which later, each subset became a separate field of study to solve its problem. You can see the major AI problems* (AI goals) listed below:

1.Deduction, Reasoning, Problem Solving
2. Knowledge representation
3. Planning and scheduling
4. Machine learning
5. Natural language processing
6. Perception (Computer vision)
7. Creativity
8. General intelligence, or strong AI

*Source

As seen above, we can consider Machine Learning as a subset of AI. When Artificial intelligence is the whole idea of a technology that behaves like a human, machine learning algorithms are about finding patterns and invariants in big data. These self-learning algorithms enable the machines to learn from data sets (inferential statistics) and they are a series of steps that lead to the completion of a task.

Artificial intelligence encompasses other areas apart from machine learning such as knowledge bases, natural language processing, robotics etc. Also symbolic logic (rules engines, knowledge bases, expert systems etc.), Bayesian statistics, robotics and evolutionary algorithms can be described as AI, however none of them are machine learning.

You can also see a Venn diagram from Ian Goodfellow’s Deep Learning book below, showing how machine learning is used in many but not all approaches of AI.

 

Machine Learning algorithms detect patterns in existing data, identify similar patterns in future data and make data driven predictions. These algorithms evolve behaviours based on empirical data, so they can accomplish more than coding software routines with specific instructions, by adapting new circumstances. Thus we can simply say that the machines are ‘trained’ to learn from experiences how to perform a task.

The most common example would be Google search. When you misspell a search query, let’s say you wrote ‘speling’; Google machine learning algorithms warn you as: ‘Did you mean spelling?’ or direct you to search ‘spelling’ automatically. This can be achieved by numerous examples the algorithms detect (like when you immediately realise the misspell and correct it; Google algorithms recognise that you searched for something after searching something else) and keep in mind for future users who make similar misspells. In simple words, they learn to correct you.

 

In addition to Google algorithms, recommendation engines (shopping, Netflix movie, social media etc.), rankings (ads, newsfeed, search) and knowledge navigators (Siri), can be counted as further real-world ML applications.

Of course machine learning is used in many other areas and for more complicated solutions such as fraud prevention, risk analysis, gaining batter customer insight and improving medical science among other uses.

As you can see, AI is basically the ‘intelligence’ or the ‘technology’ while machine learning is the implementation of the computational methods that support it. After AI has been around for so long and not that ‘exciting news’, ML has certainly given that oomph with some interesting applications. When Google DeepMind’s AlphaGo program defeated South Korean Master Lee Se-dol in the board game Go, it became quite clear that AI and ML have a lot to offer and why the big players are making them their central focus. It is inevitable that we will hear about them more and see further innovations and emerging technologies.

Original Article

Venkat Kumbala
Venkat Kumbala

Machine learning is a science that involves development of self learning algorithms.these algorithms are more generic in nature..coming to artificial intelligence is a science or software to mimic human to respond and behave in a circumstance

Please login or register to add a comment.

Contribute Now!

Loving our articles? Do you have an insightful post that you want to shout about? Well, you've come to the right place! We are always looking for fresh Doughnuts to be a part of our community.

Popular Articles

See all
Digital Marketing Vs. Traditional Marketing: Which One Is Better?

Digital Marketing Vs. Traditional Marketing: Which One Is Better?

What's the difference between digital marketing and traditional marketing, and why does it matter? The answers may surprise you.

Julie Cave
Julie Cave 14 July 2016
Read more
4 Important Digital Marketing Channels You Should Know About

4 Important Digital Marketing Channels You Should Know About

It goes without saying that a company can't do without digital marketing in today's world.

Digital Doughnut Contributor
Digital Doughnut Contributor 5 November 2014
Read more
The 8 Most Effective Words to Use in Your Next Email

The 8 Most Effective Words to Use in Your Next Email

There are 8 simple, yet effective words you can use to increase engagement in your next email. You can use these words strategically to inspire your subscribers to take action or develop good feelings about you and your brand. Read on to learn about these 8 words and how to use them in your emails.

Shelby McGuigan
Shelby McGuigan 8 August 2017
Read more
What is a CMS?

What is a CMS?

You’ve heard the term CMS, but what is it, what does it actually do? A CMS empowers you to get your companies' message out there, internally, externally or both.

Sean Hargrave
Sean Hargrave 14 August 2017
Read more
The Importance of Customer Relationship Management Within a Business

The Importance of Customer Relationship Management Within a Business

In a world where competition is becoming ever fiercer, businesses need to implement customer relationship management, or CRM, strategies in order to stay ahead of their rivals.

Emma Newbury
Emma Newbury 18 April 2016
Read more