Unit 1 (Introduction To AI)
Unit 1 (Introduction To AI)
Unit 1 (Introduction To AI)
Introduction
intelligence.
HUMAN RATIONAL
Definitions of AI
Systems that think like humans Systems that think rationally
“The exciting new effort to make “The study of mental faculties through the
computers think . . . machines with use of computational models.”
minds, in the full and literal sense.” (Charniak and McDermott, 1985)
(Haugeland, 1985). “The study of the computations that make
“[The automation of] activities that we it possible to perceive, reason, and act.”
associate with human thinking, activities (Winston, 1992)
such as decision-making, problem
solving,learning . . .” (Bellman, 1978)
Philosophy
Mathematics
Economics
Neuroscience
Psychology
Computer engineering
Control theory and cybernetics
Linguistics
The Foundation of AI
Philosophy-It explores AI and its implications for knowledge
and understanding of intelligence, ethics, Consciousness.
The philosophy of AI attempts to answer such questions
as follows.
Can formal rules be used to draw valid conclusions?
How does the mental mind arise from a physical brain?
Where does knowledge come from?
How does knowledge lead to action?
The Foundation of AI
Philosophy
Important propositions in the philosophy of AI include some of the
following:
Aristotle He developed syllogisms for proper reasoning, it generates
conclusions mechanically, given initial premises.
Thomas Hobbes proposed that reasoning was like numerical
computation that “we add and subtract in our silent thoughts.”
Leonardo da Vinci (1452-1519) designed but did not build a
mechanical calculator; recent reconstructions have shown the design
to be functional
Turing's "polite convention": If a machine behaves as intelligently as
a human being, then it is as intelligent as a human being.
Allen Newell and Herbert A. developed GPS.
The Foundation of AI
Mathematics
What are the formal rules to draw valid conclusions?
What can be computed?
How do we reason with uncertain information?
Mathematics formalizes the three main areas of AI:
computation, logic, and probability
Mathematicians provided the tools to manipulate
statements of logical certainty as well as uncertain,
probabilistic statements.
They also set the groundwork for understanding
computation and reasoning about algorithms.
The Foundation of AI
Psychology - is the science of mind and behavior.
How do humans think and act?
The study of human reasoning and acting
Provides reasoning models for AI
humans and animals can be considered as information processing
machines.
The Foundation of AI
Computer Engineering
How to build an efficient computer?
Provides the artifact that makes AI application possible
The power of computer makes computation of large and difficult
problems more easily.
AI has also contributed its own work to computer science,
including: time-sharing, the linked list data type, OOP, etc.
The first operational computer was the electro mechanical Heath
Robinson, built in 1940 by Alan Turing’s team.
The first operational programmable computer was the Z-3, the
invention of Konrad Zuse in Germany in 1941.
In each generation of computer hardware has brought an increase in
speed and capacity and a decrease in price.
The Foundation of AI
Linguistics
For understanding natural languages
different approaches has been adopted from the linguistic work
Formal languages
Syntactic and semantic analysis
Knowledge representation
The Foundation of AI
Economics
How should we make decisions so as to maximize payoff?
How should we do this when others may not go along?
How should we do this when the payoff may be far in the
future?
AI in Healthcare
Healthcare Industries are applying AI to make a better and faster
diagnosis than humans.
AI in Finance
The finance industry is implementing automation, chatbot,
adaptive intelligence, algorithm trading, and machine learning
into financial processes.
AI in Data Security
The security of data is crucial for every company and cyber-
attacks are growing very rapidly in the digital world.
AI can be used to make your data more safe and secure.
Some examples such as AEG bot, AI2 Platform, are used to
determine software bug and cyber-attacks in a better way.
AI in Automotive Industry
Some Automotive industries are using AI to provide virtual
assistant to their user for better performance. Such as Tesla has
introduced TeslaBot, an intelligent virtual assistant.
Various Industries are currently working for developing self-
driven cars which can make your journey more safe and secure.
Autonomous planning and scheduling :
A hundred million miles from Earth, NASA’s Remote Agent
Program became the first on-board autonomous planning
program. It control the scheduling of operations for a spacecraft .
It is monitored the operation of the spacecraft as the plans were
executed-detecting, diagnosing, and recovering from problems as
they occurred.
Game playing
IBM’s Deep Blue became the first computer program to defeat the
world champion in a chess match.
Autonomous control
The ALVINN computer vision system was trained to steer a
car to keep it following a lane.
It has Video cameras that transmit road images to ALVINN,
which then computes the best direction to steer, based on
experience from previous training runs.
Robotics
Many surgeons now use robot assistants in microsurgery.
Computer vision techniques are used to create a three-
dimensional model of a patient’s internal anatomy and then
uses robotic control to guide the insertion of a hip replacement
.
Language understanding and problem solving
PROVERB is a computer program that solves crossword puzzles
better than most humans, using constraints on possible word
fillers, a large database of past puzzles, and a variety of
information sources including dictionaries and online databases
such as a list of movies and the actors that appear in them.
Logistics planning:
AI is becoming highly demanding for Logistics planning.
AI is capable of doing various travel related works such as from
making travel arrangement to suggesting the hotels, flights, and
best routes to the customers.
Travel industries are using AI-powered chatbots which can
make human-like interaction with customers for better and fast
response.