CS 611 Slides
CS 611 Slides
CS 611 Slides
INTELLIGENCE
• This intelligent behavior of human beings can be borrowed and implemented in computers and machines.
• We can design and develop computer systems and machines capable of exhibiting the intelligent behavior of
human beings.
• Transportation
• Health
• Security
• Agriculture
What is Artificial Intelligence?
• Artificial intelligence is made up of two words, artificial and intelligence.
• The word artificial means man-made, while the word intelligence means thinking power.
• From this, we can say that artificial intelligence is man-made thinking power.
• Artificial intelligence is a branch of computer science that deals with the development of computers or
machines that are as intelligent as human beings.
• Artificial intelligence involves studying how the human brain thinks, how humans learn, make
decisions and work when solving problems.
• The outcomes of such a study are then used for the development of intelligent software and systems.
• We say we have artificial intelligence when we have a machine that exhibits human-like characteristics
such as reasoning, learning, and problem solving.
• In artificial intelligence, a machine doesn’t have to be preprogrammed so as to do some task, but one
can create a machine with programmed algorithms that work based on own intelligence.
3
Goals of AI
The following are the goals of artificial intelligence:
• To replicate human intelligence- AI is geared towards replicating human intelligence into machines for problem
solving.
• Solving knowledge-intensive tasks- human beings can be overwhelmed by tasks that are knowledge-intensive.
Such a task can be performed using intelligent machines and systems.
• Intelligent connection of perception and action- with artificial intelligence, we connect perceptions and actions.
• Building machines that can perform tasks that require human intelligence- artificial intelligence is a great tool as
it helps us develop machines that can be used to perform tasks that require human tasks to be done. Examples
of such problems include playing chess, solving a theorem, driving a car in traffic and performing surgery.
• Create systems capable of showing intelligent behavior- artificial intelligent-powered machines can show
intelligent behavior such as learning new things on their own and advising the user.
Components of AI
Artificial intelligence is an inter-play of the following disciplines:
• Computer Science
• Mathematics
• Psychology
• Biology
• Sociology
• Neurons Study
• Statistics
Intelligent
Systems
What are Intelligent Systems?
• Intelligent systems are machines that are technologically advanced to perceive and
respond to their surrounding environment.
• They have helped in improving the quality, energy efficiency, and flexibility of the systems.
• One of the ways through which intelligent systems perceive their environment is through
vision.
• The study of how computers can interpret visual information started in the 1950s. Since
then, it has become a very powerful technology and has been implemented in commercial,
industrial and government sectors
• The field of intelligent systems is also concerned with studying how the systems interact
with humans to bring changes to the dynamic social and physical environments.
Applications of Intelligent Systems
Intelligent systems are applied in the following fields:
• Factory automation
• Assistive robotics
• Military applications
• Education
• Entertainment
• Medical care
• Visual inspection
• Character recognition
• Visual surveillance
• Human identification using biometric modalities such as the face, iris, fingerprint, hand.
• Intelligent transportation.
Challenges Facing Intelligent Systems
• Uncertainty- The physical sensors/effectors only provide limited, inaccurate
and noisy information/action.
• Model-based Reflex
Agent
• Goal-based Agents
• Utility-based Agent
• Learning Agent
Simple Reflex Agent
• These are the simplest forms of agents. Their
decisions are based on the current percepts
and ignore percept history.
• Static vs Dynamic
• Discrete vs Continuous
• Deterministic vs Stochastic
• Single-agent vs Multi-agent
• Episodic vs Sequential
• Known vs Unknown
• Accessible vs Inaccessible
Fully observable vs Partially Observable
• If an agent does not have sensors in all environments, the environment is said
to be unobservable.
Deterministic vs Stochastic
• However, for the case of dynamic environments, the agent will have to
keep on looking at the environment at every action.
• These two are not features of the environment, but they refer to the state
of knowledge of the agent to perform a certain action.