avatarSahiti Kappagantula

Summary

This article provides an overview of the different types of artificial intelligence (AI), including stages, functionalities, and branches.

Abstract

The article begins by defining AI and its various stages: Artificial Narrow Intelligence (ANI), Artificial General Intelligence (AGI), and Artificial Super Intelligence (ASI). It then discusses the types of AI based on functionality: Reactive Machines AI, Limited Memory AI, Theory of Mind AI, and Self-aware AI. The article also covers branches of AI, such as Machine Learning, Deep Learning, Natural Language Processing, Robotics, Expert Systems, and Fuzzy Logic. It provides examples of AI applications in various fields, such as social media, autonomous vehicles, and medical diagnosis.

Opinions

  • The author believes that almost all existing AI-based systems fall under the category of ANI, with examples including Siri, Alexa, self-driving cars, and Alpha-Go.
  • The author suggests that AGI, also known as Strong AI, will soon be able to create machines that are as smart as humans, but warns that it could also be a threat to human existence.
  • The author expresses concern that ASI, a hypothetical situation where machines surpass human intelligence, might not be far off given the current pace of advancements in AI.
  • The author notes that Reactive Machines AI can perform a narrowed range of pre-defined tasks, with an example being the IBM Chess program that beat the world champion, Garry Kasparov.
  • The author highlights that Limited Memory AI can make informed decisions based on past data, with an example being self-driving cars that use sensors to identify civilians crossing the road, steep roads, traffic signals, and so on to make better driving decisions.
  • The author suggests that the Theory of Mind AI will focus on emotional intelligence and play a major role in psychology, but notes that it has not yet been fully developed.
  • The author expresses a hope that Self-aware AI, where machines have their own consciousness and become self-aware, will not be reached.

Explore The Types Of Artificial Intelligence

Types of AI — Edureka

If I were to name a technology that completely revolutionized the 21st century, it would be Artificial Intelligence. AI is a part of our everyday life and that’s why I think it’s important we understand the different concepts of Artificial Intelligence. This article on Types Of Artificial Intelligence will help you understand the different stages and categories of AI.

The following topics will be covered in this session:

  1. What Is Artificial Intelligence?
  2. Stages Of Artificial Intelligence
  3. Types Of Artificial Intelligence
  4. Branches Of Artificial Intelligence

What Is Artificial Intelligence?

In 1956, the term Artificial Intelligence was defined by John McCarthy. He defined AI as:

‘The science and engineering of making intelligent machines.’

What Is AI — Types Of Artificial Intelligence — Edureka

Artificial Intelligence can also be defined as the development of computer systems that are capable of performing tasks that require human intelligence, such as decision making, object detection, solving complex problems and so on.

Now let’s understand the different stages or the types of learning in Artificial Intelligence.

Stages Of Artificial Intelligence

While I was doing my research I found a lot of articles that stated that Artificial General Intelligence, Artificial Narrow Intelligence, and Artificial Super Intelligence are the different types of AI. To be more precise, Artificial Intelligence has three stages.

Types Of Learning In Artificial Intelligence

  1. Artificial Narrow Intelligence
  2. Artificial General Intelligence
  3. Artificial Super Intelligence

These are the three stages through which AI can evolve, rather than the 3 types of Artificial Intelligence.

Let’s understand each stage in depth.

Artificial Narrow Intelligence (ANI)

Also known as Weak AI, ANI is the stage of Artificial Intelligence involving machines that can perform only a narrowly defined set of specific tasks. At this stage, the machine does not possess any thinking ability, it just performs a set of pre-defined functions.

Examples of Weak AI include Siri, Alexa, Self-driving cars, Alpha-Go, Sophia the humanoid and so on. Almost all the AI-based systems built till this date fall under the category of Weak AI.

Artificial General Intelligence (AGI)

Also known as Strong AI, AGI is the stage in the evolution of Artificial Intelligence wherein machines will possess the ability to think and make decisions just like us humans.

There are currently no existing examples of Strong AI, however, it is believed that we will soon be able to create machines that are as smart as humans.

Artificial General Intelligence — Types Of Artificial Intelligence — Edureka

Strong AI is considered a threat to human existence by many scientists, including Stephen Hawking who stated that:

“The development of full artificial intelligence could spell the end of the human race…. It would take off on its own, and re-design itself at an ever-increasing rate. Humans, who are limited by slow biological evolution, couldn’t compete and would be superseded.”

Artificial Super Intelligence (ASI)

Artificial Super Intelligence is the stage of Artificial Intelligence when the capability of computers will surpass human beings. ASI is currently a hypothetical situation as depicted in movies and science fiction books, where machines have taken over the world.

Artificial Super Intelligence — Types Of Artificial Intelligence — Edureka

I believe that machines are not very far from reaching this stage taking into considerations our current pace.

“The pace of progress in artificial intelligence (I’m not referring to narrow AI) is incredibly fast. Unless you have direct exposure to groups like Deepmind, you have no idea how fast-it is growing at a pace close to exponential. The risk of something seriously dangerous happening is in the five-year timeframe. 10 years at most.” -Elon Musk quoted.

So, these were the different stages of intelligence that a machine can acquire. Now let’s understand the types of AI, based on their functionality.

Types Of AI

When someone asks you to explain the different types of Artificial Intelligence systems, you must categorize them based on their functionalities.

Based on the functionality of AI-based systems, AI can be categorized into the following types:

  1. Reactive Machines AI
  2. Limited Memory AI
  3. Theory Of Mind AI
  4. Self-aware AI

Reactive Machine AI

This type of AI includes machines that operate solely based on the present data, taking into account only the current situation. Reactive AI machines cannot form inferences from the data to evaluate their future actions. They can perform a narrowed range of pre-defined tasks.

Reactive Machine AI — Types Of Artificial Intelligence — Edureka

An example of Reactive AI is the famous IBM Chess program that beat the world champion, Garry Kasparov.

Limited Memory AI

Like the name suggests Limited Memory AI, can make informed and improved decisions by studying the past data from its memory. Such an AI has a short-lived or a temporary memory that can be used to store past experiences and hence evaluate future actions.

Limited Memory AI — Types Of Artificial Intelligence — Edureka

Self-driving cars are Limited Memory AI, that uses the data collected in the recent past to make immediate decisions. For example, self-driving cars use sensors to identify civilians crossing the road, steep roads, traffic signals and so on to make better driving decisions. This helps to prevent any future accidents.

Theory Of Mind AI

The Theory Of Mind AI is a more advanced type of Artificial Intelligence. This category of machines is speculated to play a major role in psychology. This type of AI will focus mainly on emotional intelligence so that human believes and thoughts can be better comprehended.

Theory of Mind AI — Types Of Artificial Intelligence — Edureka

The Theory of Mind AI has not yet been fully developed but rigorous research is happening in this area.

Self-Aware AI

Let’s just pray that we don’t reach the state of AI, where machines have their own consciousness and become self-aware. This type of AI is a little far fetched given the present circumstances. However, in the future, achieving a stage of superintelligence might be possible.

Self-Aware AI — Types Of Artificial Intelligence — Edureka

Geniuses like Elon Musk and Stephen Hawkings have consistently warned us about the evolution of AI. Let me know your thoughts on this in the comment section.

AI is a very vast field that covers many domains like Machine Learning, Deep Learning and so on. In the below section I’ve covered the various fields of AI.

Branches Of Artifical Intelligence

Artificial Intelligence can be used to solve real-world problems by implementing the following processes/ techniques:

  1. Machine Learning
  2. Deep Learning
  3. Natural Language Processing
  4. Robotics
  5. Expert Systems
  6. Fuzzy Logic

Machine Learning

Machine Learning is the science of getting machines to interpret, process and analyze data in order to solve real-world problems.

Machine Learning — Types Of Artificial Intelligence — Edureka

Under Machine Learning there are three categories:

  1. Supervised Learning
  2. Unsupervised Learning
  3. Reinforcement Learning

Deep Learning

Deep Learning is the process of implementing Neural Networks on high dimensional data to gain insights and form solutions. Deep Learning is an advanced field of Machine Learning that can be used to solve more advanced problems.

Deep Learning — Types Of Artificial Intelligence — Edureka

Deep Learning is the logic behind the face verification algorithm on Facebook, self-driving cars, virtual assistants like Siri, Alexa and so on.

Natural Language Processing

Natural Language Processing (NLP) refers to the science of drawing insights from natural human language in order to communicate with machines and grow businesses.

Natural Language Processing — Types Of Artificial Intelligence — Edureka

Twitter uses NLP to filter out terroristic language in their tweets, Amazon uses NLP to understand customer reviews and improve user experience.

Robotics

Robotics is a branch of Artificial Intelligence which focuses on different branches and application of robots. AI Robots are artificial agents acting in a real-world environment to produce results by taking accountable actions.

Sophia the humanoid is a good example of AI in robotics.

Fuzzy Logic

Fuzzy logic is a computing approach based on the principles of “degrees of truth” instead of the usual modern computer logic i.e. boolean in nature.

Fuzzy logic is used in the medical fields to solve complex problems that involve decision making. They are also used in automatic gearboxes, vehicle environment control and so on.

Expert Systems

An expert system is an AI-based computer system that learns and reciprocates the decision-making ability of a human expert.

Expert systems use if-then logical notations to solve complex problems. It does not rely on conventional procedural programming. Expert systems are mainly used in information management, medical facilities, loan analysis, virus detection and so on.

So with this, we come to an end of this article. If you wish to check out more articles on the market’s most trending technologies like Python, DevOps, Ethical Hacking, then you can refer to Edureka’s official site.

Do look out for other articles in this series which will explain the various other aspects of Data Science.

1.Data Science Tutorial

2.Math And Statistics For Data Science

3.Linear Regression in R

4.Data Science Tutorial

5.Logistic Regression In R

6.Classification Algorithms

7.Random Forest In R

8.Decision Tree in R

9.Introduction To Machine Learning

10.Naive Bayes in R

11.Statistics and Probability

12.How To Create A Perfect Decision Tree?

13.Top 10 Myths Regarding Data Scientists Roles

14.Top Data Science Projects

15.Data Analyst vs Data Engineer vs Data Scientist

16.Top 5 Machine Learning Algorithms

17.R vs Python

18.Artificial Intelligence vs Machine Learning vs Deep Learning

19.Machine Learning Projects

20.Data Analyst Interview Questions And Answers

21.Data Science And Machine Learning Tools For Non-Programmers

22.Top 10 Machine Learning Frameworks

23.Statistics for Machine Learning

24.Random Forest In R

25.Breadth-First Search Algorithm

26.Linear Discriminant Analysis in R

27.Prerequisites for Machine Learning

28.Interactive WebApps using R Shiny

29.Top 10 Books for Machine Learning

30.Unsupervised Learning

31.10 Best Books for Data Science

32.Supervised Learning

Originally published at https://www.edureka.co on June 18, 2019.

Artificial Intelligence
Types Of Ai
Branches Of Ai
Deep Learning
Data Science
Recommended from ReadMedium