Artificial intelligence can be divided into different types on the basis of capabilities and functionalities.
Based on Capabilities:
1) Weak Artificial Intelligence or Narrow Artificial Intelligence: Weak Artificial Intelligence is capable of performing some dedicated tasks with intelligence. Siri is an example of Weak Artificial Intelligence.
2) General Artificial Intelligence: The intelligent machines that can perform any intellectual task with efficiency as a human.
3) Strong Artificial Intelligence: It is the hypothetical concept that involves the machine that will be better than humans and will surpass human intelligence.
Based on Functionalities:
1) Reactive Machines: Purely reactive machines are the basic types of Artificial Intelligence. These focus on the present actions and cannot store the previous actions. Example: Deep Blue.
2) Limited Memory: As its name suggests, it can store the past data or experience for the limited duration. The self-driving car is an example of such Artificial Intelligence types.
3) Theory of Mind: It is the advanced Artificial Intelligence that is capable of understanding human emotions, people, etc., in the real world.
4) Self-Awareness: Self Awareness Artificial Intelligence is the future of Artificial Intelligence that will have their own consciousness, emotions, similar to humans. Read More.