INTRODUCTION TO
ARTIFICIAL
INTELLIGENCE
-Mevi Technologies
WHAT IS INTELLIGENCE
The ability of a system to calculate, reason,
perceive relationships and analogies, learn from
experience, store and retrieve information
from memory, solve problems, comprehend
complex ideas, use natural language fluently,
classify, generalize, and adapt new situations
WHAT IS INTELLIGENCE COMPOSED OF?
• Reasoning
• Learning
• Problem Solving
• Perception
• Linguistic Intelligence
WHAT IS ARTIFICIAL INTELLIGENCE
Artificial Intelligence is a method of making a computer, a
computer-controlled robot, or a software think intelligently
like the human mind. Artificial Intelligence machines can make
decisions, and when exposed to large amounts of real-world
data, they try to learn and improve themselves.
TYPES OF AI BASED ON CAPABILITIES
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.
Ex: google assistant , Siri, spam filter etc.
General AI
General AI is a type of intelligence which could perform any intellectual task with efficiency like a human.
Ex: Self-driving cars
Super AI
Super AI is a level of Intelligence of Systems at which machines could surpass human intelligence, and can
perform any task better than human with cognitive properties. It is an outcome of general AI.
TYPES OF AI BASED ON FUNCTIONALITIES
Reactive Machines
Purely reactive machines are the most basic types of Artificial Intelligence. Such AI systems do not store
memories or past experiences for future actions. These machines only focus on current scenarios and react
on it as per possible best action. Ex , IBM deep blue
Limited Memory
Limited memory machines can store past experiences or some data for a short period of time.
These machines can use stored data for a limited time period only.
Self-driving cars are one of the best examples of Limited Memory systems. These cars can store recent speed of
nearby cars, the distance of other cars, speed limit, and other information to navigate the road
Theory of Mind
Theory of Mind AI should understand the human emotions, people, beliefs, and be able to interact socially like
humans.
This type of AI machines are still not developed, but researchers are making lots of efforts and improvement for
developing such AI machines.
TYPES OF AI BASED ON FUNCTIONALITIES
Self-Awareness
Self-awareness AI is the future of Artificial Intelligence. These machines will be super intelligent, and will
have their own consciousness, sentiments, and self-awareness.
These machines will be smarter than human mind.
Self-Awareness AI does not exist in reality still and it is a hypothetical concept.
ARTIFICIAL INTELLIGENCE VS MACHINE LEARNING VS DEEP LEARNING
APPLICATIONS
Product Recommendations Sentiment Analysis
APPLICATIONS
Language Translation Healthcare
APPLICATIONS
Sophia, the First Humanoid Robot visited Kolkata by the hands of Techno India University on 18th February, 2020.
the first robot citizen, Sophia doesn't need to show her passport for she travels in a suitcase.
Sophia is a weak AI, running what is essentially a chatbot program. Some responses are
pre-programmed, either responses to questions it expects will be commonly asked, or
programmed in ahead of time before interviews.
MACHINE LEARNING
Machine learning is an application of AI that enables systems to learn and
improve from experience without being explicitly programmed.
Machine learning algorithms are molded on a training dataset to create
a model. As new input data is introduced to the trained ML algorithm, it
uses the developed model to make a prediction.
TYPES OF ML
Supervised Machine Learning
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
TYPES OF ML
Unsupervised Machine Learning
TOP ALGORITHMS IN ML
• Linear regression.
• Logistic regression.
• Decision tree.
• SVM algorithm.
• Naive Bayes algorithm.
• KNN algorithm.
• K-means.
• Random forest algorithm.
DEEP LEARNING
Deep learning is a subset of machine learning that contain neural network
which is similar to brain structure
NEURAL NETWORK STRUCTURE
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
NEURAL NETWORK STRUCTURE
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
NEURAL NETWORK STRUCTURE
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
NEURAL NETWORK STRUCTURE
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
It is defined by its use of labeled
datasets to train algorithms that to
classify data or predict outcomes
accurately. As input data is fed into the
model
Its something like a student-teacher
relationship
BIT DEPTH
BIT DEPTH
Number of Colors
Bits Per Pixel Common Name(s)
Available
1 2 Monochrome
2 4 CGA
4 16 EGA
8 256 VGA
16 65536 XGA, High Color
24 16777216 SVGA, True Color
32 16777216 + Transparency
48 281 Trillion
Understanding image channels (RGB)
COLOR PALLATE
DIGIT CLASSIFICATION
DIGIT CLASSIFICATION
DIGIT CLASSIFICATION
DIGIT CLASSIFICATION