Artificial Intelligence
Artificial Intelligence
Artificial Intelligence
2
TOPICS
What is AI?
Types of AI
Domains of AI
Branches of AI
Applications of AI
Sustainable Development Goals
3
Introduction to AI
What is Intelligence?
• Humans have been developing machines which can make their lives easier. Machines
are made with an intent of accomplishing tasks which are either too tedious for humans
or are time consuming.
• Hence, machines help us by working for us, thereby sharing our load and making it
easier for us to fulfil such goals.
• Life without machines today is unimaginable, and because of this, humans have been
putting efforts into making them even more sophisticated and smart.
• Smartphone today different from the telephones we had in the last century. Our
phones can help us connect with like-minded people, make our selfies fun with face
filters, help us maintain a record of our health and fitness and a lot more.
• These drastic technological advancements lead us to recognize one key concept: the
concept of Artificial Intelligence.
Introduction to AI
What is Intelligence?
• Humans have been developing machines which can make their lives easier. Machines
are made with an intent of accomplishing tasks which are either too tedious for humans
or are time consuming.
• Hence, machines help us by working for us, thereby sharing our load and making it
easier for us to fulfil such goals.
• Life without machines today is unimaginable, and because of this, humans have been
putting efforts into making them even more sophisticated and smart.
• Smartphone today different from the telephones we had in the last century. Our
phones can help us connect with like-minded people, make our selfies fun with face
filters, help us maintain a record of our health and fitness and a lot more.
• These drastic technological advancements lead us to recognize one key concept: the
concept of Artificial Intelligence.
PLEASE
WRITE
Scenario 2
Aarti invited four of her friends to her House. They hadn't seen each other in a long
time, so they chatted all night long and had a good time. In the morning, two of the
friends Aarti had invited, died. The police arrived at the house and found that both the
friends were poisoned and that the poison was in the strawberry pie. The three
surviving friends told the police that they hadn't eaten the pie. The police asked," Why
didn’t you eat the pie ?". Shiv said, " I am allergic to strawberries.". Seema said, " I am
on a diet." And Aarti said, "I ate too many strawberries while cooking the pie, I just
didn't want anymore."
The policemen looked at the pictures of the party and immediately identified the
murderer.
Decision Making
Look at the picture and identify who is the murderer? Also state why do you think this is
the murderer?
Artificial Intelligence
Any machine that has been trained with data and can make decisions/predictions on its
own can be termed as AI. Here, the term ‘training’ is important.
• A fully automatic washing machine can work on its own, but it requires human
intervention to select the parameters of washing and to do the necessary preparation
for it to function correctly before each wash, which makes it an example of
automation, not AI.
• An air conditioner can be turned on and off remotely with the help of internet but
still needs a human touch. This is an example of Internet of Things (IoT).
• These other technologies too can be integrated with AI to provide the users with a
much better and immersive experience
Types Of Learning In Artificial Intelligence
20
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.
21
22
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.
23
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.
24
Three Domains of Artificial Intelligence
The three domains of AI are
1. Data
2. Computer Vision
3. Natural Language Processing
27
Branches of Artificial 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
28
Machine Learning
Machine Learning is the science of getting machines to
interpret, process and analyze data in order to solve real-world
problems.
Under Machine Learning there are three categories:
1.Supervised Learning
2.Unsupervised Learning
3.Reinforcement Learning
29
Supervised Machine Learning
Supervised learning is the types of machine learning in which machines are trained
using well "labelled" training data, and on basis of that data, machines predict the
output.
The labelled data means some input data is already tagged with the correct output.
Unsupervised Machine Learning
• Models are trained using unlabeled dataset and are allowed to act on that
data without any supervision.
• Models itself find the hidden patterns and insights from the given data.
• It can be compared to learning which takes place in the human brain while
learning new things.
Reinforcement learning
• In supervised learning the training data has the answer key with it so the model is
trained with the correct answer itself whereas in reinforcement learning, there is
no answer but the reinforcement agent decides what to do to perform the given
task
33
Natural Language Processing
Natural Language Processing, usually shortened as
NLP, is a branch of artificial intelligence that deals
with the interaction between computers and humans
using the natural language. The ultimate objective of
NLP is to read, decipher, understand, and make
sense of the human languages in a manner that is
valuable.
34
Natural Language Processing
35
Natural Language Processing
Natural Language Processing is the driving force behind the following common
applications:
Language translation applications such as Google Translate
Word Processors such as Microsoft Word and Grammarly that employ NLP to
check grammatical accuracy of texts.
Interactive Voice Response (IVR) applications used in call centers to respond
to certain users’ requests.
Personal assistant applications such as OK Google, Siri, Cortana, and Alexa.
Most NLP techniques rely on machine learning to derive meaning from human
languages.
36
Robotics
38
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.
39
AI in our Daily life
Artificial Intelligence (AI) has made it possible for machines to learn from
experience and grow to perform human-like tasks. A lot of flashy examples of
Artificial Intelligence you hear about like Self Driving Cars, Chess Playing
Computers rely heavily on Deep Learning and Natural Language
Processing. Using these technologies, computers can be trained to accomplish
specific tasks by processing large amounts of data and recognizing patterns in
the data.
40
Speech Recognition
AI for Speech Recognition – Current Companies, Technology, and Trends. ...
Speech recognition is technology that can recognize spoken words, which can
then be converted to text.
A subset of speech recognition is voice recognition, which is the technology
for identifying a person based on their voice.
41
Machine Translation
42
Facial Recognition and Automatic Tagging
Face recognition is used to analyze the photos and videos think you're in on
Facebook, such as your profile picture and photos and videos that you’ve been
tagged in, to make a unique number for you, called a template. When you turn
your face recognition setting on,it create your template and use it to compare to
other photos, videos and other places where the camera is used (like live video)
to recognize if you appear in that content. Keep in mind, we don't share your
template with anyone.
43
Virtual Personal Assistants
Virtual assistants use natural language processing (NLP) to match user text or
voice input to executable commands. Many continually learn using artificial
intelligence techniques including machine learning. To activate a virtual
assistant using the voice, a wake word might be used.
https://www.theverge.com/2016/5/20/11721278/google-ai-assistant-name-vs-alexa-siri 44
Self Driving Car
A self-driving car (sometimes called an autonomous car or driverless car)
is a vehicle that uses a combination of sensors, cameras, radar
and artificial intelligence (AI) to travel between destinations without a
human operator.
45
Chatbots
A chatbot is a computer program that simulates
human conversation through voice commands or text chats or
both. Chatbot, short for chatterbot, is an Artificial Intelligence (AI) feature
that can be embedded and used through any major messaging
applications
https://web.njit.edu/~ronkowit/eliza.html
46
Speech to text
Google cloud Speech –to-text enables developers to convert audio to text by
applying powerful neural network models in an easy-to-use API. The API
recognizes 120 languages and variants to support your global user base. You
can enable voice command- and –control, transcribe audio from
Call centers and more. It can process real-time streaming or prerecorded audio,
using Google’s machine learning technology.
47
Text to Speech
Google cloud text-to-speech converts text into human –like speech in more than
180 voices across 30+ languages and variants. It applies groundbreaking
research in speech synthesis(WaveNet) and googles powerful neural networks
to deliver high fidelity audio. With this easy-it-use API. You can create life like
interaction with your users that transform customer service, device interaction
and other application
48
Example Application..
• Link for Game 1 (Rock, Paper and Scissors):
• https://www.afiniti.com/corporate/rock-paper-scissors
• Link for Game 2 (Mystery Animal):
https://experiments.withgoogle.com/mystery-animal
• Link for Game 3 (Emoji Scavenger Hunt):
https://emojiscavengerhunt.withgoogle.com/
• Link for Smart cities
https://www.youtube.com/watch?v=eRMiKt81nAE
• Link for Smart cities
https://www.youtube.com/watch?v=1CajaUoI3vU
Sustainable Development Goals
50