ETI U-I Notes
ETI U-I Notes
Content:
1.1 Introduction of AI
Concept
Scope of AI
Components of AI
Types of AI
Application of AI
1.2 Concept of machine learning and deep learning.
1.1 . Introduction of AI
A branch of Computer Science named Artificial Intelligence (AI)pursues creating the
computers / machines as intelligent as human beings. John McCarthy the father of Artificial
Intelligence described AI as, “The science and engineering of making intelligent machines,
especially intelligent computer programs”.
Artificial Intelligence (AI) is a branch of Science which deals with helping machines
find solutions to complex problems in a more human-like fashion. Artificial is defined in
different approaches by various researchers during its evolution, such as “Artificial
Intelligence is the study of how to make computers do things which at the moment, people
do better.” There are other possible definitions “like AI is a collection of hard problems which
can be solved by humans and other living things, but for which we don’t have good algorithms
for solving.”
e. g., understanding spoken natural language, medical diagnosis, circuit design, learning, self-
adaptation, reasoning, chess playing, proving math theories, etc..
Data: Data is defined as symbols that represent properties of objects events and their
environment.
Information: Information is a message that contains relevant meaning, implication, or
input for decision and/or action.
Knowledge: It is the (1) cognition or recognition (know-what), (2) capacity to
act(know-how), and (3)understanding (know-why)that resides or is contained within
the mind or in the brain.
https://www.gunwantmankar.com 1
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
1.1.1 Concept:
Artificial Intelligence is one of the emerging technologies that try to simulate human
reasoning in AI systems The art and science of bringing learning, adaptation and self
organization to the machine is the art of Artificial Intelligence. Artificial Intelligence is the
ability of a computer program to learn and think. Artificial intelligence (AI) is an area of
computer science that emphasizes the creation of intelligent machines that work and reacts like
humans. AI is built on these three important concepts.
Machine learning: When you command your smartphone to call someone, or when you chat
with a customer service chatbot, you are interacting with software that runs on AI. But this type
of software actually is limited to what it has been programmed to do. However, we expect to
soon have systems that can learn new tasks without humans having to guide them. The idea is
to give them a large amount of examples for any given chore, and they should be able to process
each one and learn how to do it by the end of the activity.
Deep learning: The machine learning example I provided above is limited by the fact that
humans still need to direct the AI’s development. In deep learning, the goal is for the software
to use what it has learned in one area to solve problems in other areas. For example, a program
that has learned how to distinguish images in a photograph might be able to use this learning
to seek out patterns in complex graphs.
Neural networks: These consist of computer programs that mimic the way the human brain
processes information. They specialize in clustering information and recognizing complex
patterns, giving computers the ability to use more sophisticated processes to analyze data.
1.1.2 Scope of AI
The ultimate goal of artificial intelligence is to create computer programs that can solve
problems and achieve goals like humans would. There is scope in developing machines in
robotics, computer vision, language detection machine, game playing, expert systems, speech
recognition machine and much more.
https://www.gunwantmankar.com 2
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Individuals considering pursuing a career in this field require specific education based
on the foundations of math, technology, logic and engineering perspectives. Apart from these,
good communication skills (written and verbal) are imperative to convey how AI services and
tools will help when employed within industry settings.
AI Approach:
The difference between machine and human intelligence is that the human think / act
rationally compare to machine. Historically, all four approaches to AI have been followed, each
by different people with different methods
Think Well:
Develop formal models of knowledge representation, reasoning, learning, memory,
problem solving that can be rendered in algorithms. There is often an emphasis on a systems
that are provably correct, and guarantee finding an optimal solution.
Act Well: For a given set of inputs, generate an appropriate output that is not necessarily
correct but gets the job done.
A heuristic (heuristic rule, heuristic method) is a rule of thumb, strategy, trick,
simplification, or any other kind of device which drastically limits search for solutions
in large problem spaces.
https://www.gunwantmankar.com 3
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Heuristics do not guarantee optimal solutions; in fact, they do not guarantee any
solution at all:
all that can be said for a useful heuristic is that it offers solutions which are good
enough most of the time
1.1.3 Components of AI
The core components and constituents of AI are derived from the concept of logic, cognition
and computation; and the compound components, built-up through core components are
knowledge, reasoning, search, natural language processing, vision etc
https://www.gunwantmankar.com 4
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
The core entities are inseparable constituents of AI in that these concepts are fused at
atomic level. The concepts derived from logic are propositional logic, tautology, predicate
calculus, model and temporal logic. The concepts of cognitive science are of two types: one is
functional which includes learning, adaptation and self-organization, and the other is memory
and perception which are physical entities. The physical entities generate some functions to
make the compound components.
The compound components are made of some combination of the logic and cognition
stream. These are knowledge, reasoning and control generated from constituents of logic such
as predicate calculus, induction and tautology and some from cognition (such as learning and
adaptation). Similarly, belief, desire and intention are models of mental states that are
predominantly based on cognitive components but less on logic. Vision, utterance (vocal) and
expression (written) are combined effect of memory and perceiving organs or body sensors
such as ear, eyes and vocal. The gross level contains the constituents at the third level which
are knowledge-based systems (KBS), heuristic search, automatic theorem proving, multi agent
systems, Al languages such as PROLOG and LISP, Natural language processing (NLP).
Speech processing and vision are based mainly on the principle of pattern recognition.
https://www.gunwantmankar.com 5
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Cognition:
Computers has became so popular in a short span of time due to the simple reason that they
adapted and projected the information processing paradigm (IPP) of human beings: sensing
organs as input, mechanical movement organs as output and the central nervous system (CNS)
https://www.gunwantmankar.com 6
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
in brain as control and computing devices, short-term and long-term memory were not
distinguished by computer scientists but, as a whole, it was in conjunction, termed memory.
In further deepening level, the interaction of stimuli with the stored information to
produce new information requires the process of learning, adaptation and self-organization.
These functionalities in the information processing at a certain level of abstraction of brain
activities demonstrate a state of mind which exhibits certain specific behaviour to qualify as
intelligence. Computational models were developed and incorporated in machines which
mimicked the functionalities of human origin. The creation of such traits of human beings in
the computing devices and processes originated the concept of intelligence in machine as
virtual mechanism. These virtual machines were termed in due course of time artificial
intelligent machines.
Computation
The theory of computation developed by Turing-finite state automation—was a turning point
in mathematical model to logical computational. Chomsky's linguistic computational theory
generated a model for syntactic analysis through a regular grammar.
https://www.gunwantmankar.com 7
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
The interface may be between human and human, i.e. experts in one domain to experts in
another domain. Human-to machine is program and machine-to-machine is hardware. These
interfaces are in the context of computation and AI methodology.
1.1.4 Types of AI
Artificial Intelligence can be divided in various types, there are mainly two types of
main categorization which are based on capabilities and based on functionally of AI. Following
is flow diagram which explain the types of AI.
https://www.gunwantmankar.com 8
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
https://www.gunwantmankar.com 9
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Some key characteristics of strong AI include capability include the ability to think,
to reason, solve the puzzle, make judgments, plan, learn, and communicate by its
own.
Super AI is still a hypothetical concept of Artificial Intelligence. Development of
such systems in real is still world changing task.
2. 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.
3. 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.
https://www.gunwantmankar.com 10
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
4. 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.
1.1.5 Application of AI
AI has been dominant in various fields such as
Gaming: AI plays crucial role in strategic games such as chess, poker, tic-tac-toe, etc.,
where machine can think of large number of possible positions based on heuristic
knowledge.
Natural Language Processing: It is possible to interact with the computer that
understands natural language spoken by humans.
Expert Systems: There are some applications which integrate machine, software, and
special information to impart reasoning and advising. They provide explanation and
advice to the users.
Vision Systems: These systems understand, interpret, and comprehend visual input on
the computer. For example
o A spying aeroplane takes photographs, which are used to figure out spatial
information or map of the areas.
o Doctors use clinical expert system to diagnose the patient.
o Police use computer software that can recognize the face of criminal with
the stored portrait made by forensic artist
Speech Recognition: Some intelligent systems are capable of hearing and
comprehending the language in terms of sentences and their meanings while a human
talks to it. It can handle different accents, slang words, noise in the background, change
in human’s noise due to cold, etc.
Handwriting Recognition: The handwriting recognition software reads the text
written on paper by a pen or on screen by a stylus. It can recognize the shapes of the
letters and convert it into editable text.
https://www.gunwantmankar.com 11
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Intelligent Robots: Robots are able to perform the tasks given by a human. They have
sensors to detect physical data from the real world such as light, heat, temperature,
movement, sound, bump, and pressure. They have efficient processors, multiple sensors
and huge memory, to exhibit intelligence. In addition, they are capable of learning from
their mistakes and they can adapt to the new environment.
The developed algorithms form the basis of various applications such as:
Vision processing
Language processing
Forecasting (e.g., stock market trends)
Pattern recognition
Games
Data mining
Expert systems
Robotics
Machine learning is a vast area and it is quite beyond the scope of this tutorial to cover all its
features. There are several ways to implement machine learning techniques, however the most
commonly used ones are supervised and unsupervised learning.
https://www.gunwantmankar.com 12
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Supervised Learning: Supervised learning deals with learning a function from available
training data. A supervised learning algorithm analyzes the training data and produces an
inferred function, which can be used for mapping new examples. Common examples of
supervised learning include:
There are many supervised learning algorithms such as neural networks, Support Vector
Machines (SVMs), and Naive Bayes classifiers. Mahout implements Naive Bayes classifier.
k-means
self-organizing maps, and
hierarchical clustering
Deep learning is a subfield of machine learning where concerned algorithms are inspired by
the structure and function of the brain called artificial neural networks. All the value today of
deep learning is through supervised learning or learning from labelled data and algorithms.
Each algorithm in deep learning goes through the same process. It includes a hierarchy of
nonlinear transformation of input that can be used to generate a statistical model as output.
Consider the following steps that define the Machine Learning process
https://www.gunwantmankar.com 13
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
Deep learning has evolved hand-in-hand with the digital era, which has brought about an
explosion of data in all forms and from every region of the world. This data, known simply as
big data, is drawn from sources like social media, internet search engines, e-commerce
platforms, and online cinemas, among others. This enormous amount of data is readily
accessible and can be shared through fintech applications like cloud computing
However, the data, which normally is unstructured, is so vast that it could take decades for
humans to comprehend it and extract relevant information. Companies realize the incredible
potential that can result from unraveling this wealth of information and are increasingly
adapting to AI systems for automated support.
Computer vision which is used for facial recognition and attendance mark through
fingerprints or vehicle identification through number plate.
Information Retrieval from search engines like text search for image search.
Automated email marketing with specified target identification.
Medical diagnosis of cancer tumors or anomaly identification of any chronic disease.
Natural language processing for applications like photo tagging. The best example to
explain this scenario is used in Facebook.
Online Advertising.
https://www.gunwantmankar.com 14
UNIT-I ARTIFICIAL INTELLIGENCE | ETI-22618
By Prof. Gunwant Mankar
Youtube: https://www.youtube.com/c/GunwantMankar
2. In ______________ the goal is for the software to use what it has learned in one area to
solve problems in other areas.
a. Machine learning b. Deep learning
c. Neural networks d. None of these
3. Computer programs that mimic the way the human brain processes information is called as
a. Machine learning b. Deep learning
c. Neural networks d. None of these
5. Chomsky's linguistic computational theory generated a model for syntactic analysis through
a. regular grammar b. regular expression
c. regular word d. none of these`
6. These machines only focus on current scenarios and react on it as per possible best action
a. Reactive Machines b. Limited Memory
c. Theory of Mind d. Self-Awareness
https://www.gunwantmankar.com 15