Chapter Three: Artificial Intelligence (Ai)
Chapter Three: Artificial Intelligence (Ai)
• Creating some system which can exhibit intelligent behavior, learn new things by itself, demonstrate, explain, and
can advise to its user.
WHAT IS ARTIFICIAL INTELLIGENCE (AI)?...
• Artificial Intelligence is not a new word and not a new technology for researchers.
• This technology is much older than you would imagine.
• Even there are the myths of Mechanical men in Ancient Greek and Egyptian Myths.
HISTORY OF AI…
HISTORY OF AI…
• The year 2011: In the year 2011, IBM's Watson won jeopardy, a quiz show, where it had to solve complex
questions as well as riddles. Watson had proved that it could understand natural language and can solve tricky
questions quickly.
• The year 2012: Google has launched an Android app feature "Google now", which was able to provide
information to the user as a prediction.
• The year 2014: In the year 2014, Chatbot "Eugene Goostman" won a competition in the infamous "Turing test.“
• The year 2018: The "Project Debater" from IBM debated on complex topics with two master debaters and also
performed extremely well.
• Google has demonstrated an AI program "Duplex" which was a virtual assistant and which had taken hairdresser
appointment on call, and the lady on the other side didn't notice that she was talking with the machine.
HISTORY OF AI…
• Pushing this idea further, we might go beyond the limits of the human body and connect
to other forms of intelligence on the planet – animals, plants, weather systems, and the
natural environment.
• Some proponents of singularity such as Ray Kurzweil, Google’s Director of Engineering,
suggest we could see it happen by 2045 as a result of exponential rates of progress across
a range of science and technology disciplines.
• The other side of the fence argues that singularity is impossible and human consciousness
could never be digitized.
LEVELS OF AI…
TYPES OF AI
• Artificial Intelligence can be divided into various types, there are mainly two types of the
main categorization which are based on capabilities and based on functionally of AI.
TYPES OF AI…
A. Based on Capabilities
1. Weak AI or Narrow AI:
• Narrow AI is a type of AI which is able to perform a dedicated task with intelligence. The most common and
currently available AI is Narrow AI in the world of Artificial Intelligence.
• Narrow AI cannot perform beyond its field or limitations, as it is only trained for one specific task. Hence it is
also termed as weak AI. Narrow AI can fail in unpredictable ways if it goes beyond its limits.
• Apple Siri is a good example of Narrow AI, but it operates with a limited predefined range of functions.
• IBM's Watson supercomputer also comes under Narrow AI, as it uses an Expert system approach combined
with Machine learning and natural language processing.
• Some Examples of Narrow AI are Google translate, playing chess, purchasing suggestions on e-commerce
sites, self-driving cars, speech recognition, and image recognition.
TYPES OF AI…
A. Based on Capabilities
2. General AI:
• General AI is a type of intelligence that could perform any intellectual task with efficiency like a human.
• The idea behind the general AI to make such a system that could be smarter and think like a human on its own.
• Currently, there is no such system exists which could come under general AI and can perform any task as
perfect as a human. It may arrive within the next 20 or so years but it has challenges relating to hardware, the
energy consumption required in today’s powerful machines, and the need to solve for catastrophic memory loss
that affects even the most advanced deep learning algorithms of today.
• The worldwide researchers are now focused on developing machines with General AI.
• As systems with general AI are still under research, and it will take lots of effort and time to develop such
systems.
TYPES OF AI…
AI has developed a large number of tools to solve the most difficult problems in computer
science,
• Search and optimization
• Logic
• Probabilistic methods for uncertain reasoning
• Classifiers and statistical learning methods
• Neural networks
• Control theory
• Languages
AI TOOLS AND PLATFORMS…