SlideShare a Scribd company logo
1 of 57
Artificial Intelligence
Instructor: Subash Chandra Pakhrin (Kathmandu, Nepal)
MSC in Information and Communication Engineering
Basic course on Data Science
1AI, Subash Chandra Pakhrin
Lecture 1: Introduction
- Understand the definition of artificial intelligence
- Discuss the different faculties involved with intelligent
behavior
- Examine the different ways of approaching AI
- Look at some example systems that use AI
- Trace briefly the history of AI
2AI, Subash Chandra Pakhrin
Lecture 1: Introduction
• On taking this lesson you should be
⁻ Familiar with the different ways of defining artificial
intelligence
⁻ Understand what are the different components of intelligent
behavior
⁻ Develop an appreciation of the vast scope of AI and the
intellectual challenges in this field
⁻ Have a fair idea of the types of problems that are currently
solved by computers and those that are as yet beyond its
ability.
3AI, Subash Chandra Pakhrin
Lecture 1: Introduction
• Definition of AI
• Example Systems
• Approaches of AI
• Brief history
4AI, Subash Chandra Pakhrin
What is AI ?
• Artificial Intelligence
⁻ Is concerned with the design of intelligence in an artificial
device
⁻ Term coined by McCarthy in 1956
5AI, Subash Chandra Pakhrin
What is AI ?
• Artificial Intelligence is concerned with the design of intelligence in an
artificial device.
• What is intelligence ?
Humans ?
⁻ Behave as intelligently as human
⁻ Behave in the best possible manner
⁻ Thinking ?
⁻ Acting ?
• Intelligence is:
• The ability to reason
• The ability to understand
• The ability to create
• The ability to learn from experience
• The ability to plan and execute
complex tasks
6AI, Subash Chandra Pakhrin
Definitions of AI
• What to look at:
thought processes/reasoning vs. behavior
• How to measure performance:
human – like performance vs. ideal performance
7AI, Subash Chandra Pakhrin
Definitions of AI
• Artificial intelligence is about the science and engineering necessary
to create artifacts that can
• Acquire knowledge, i.e., can learn and extract knowledge; and
• Reason with knowledge (leading to doing tasks such as planning, explaining,
diagnosing, acting rationally, etc.),
8AI, Subash Chandra Pakhrin
Formal Definitions
• Barr and Feigenbaum
• “AI is the part of computer science concerned with designing intelligence
computer systems, that is, systems that exhibit the characteristics we
associate with intelligence in human behavior.”
• Elaine Rich
• “AI is the study of how to make computers do things at which, at the moment,
people are better”
9AI, Subash Chandra Pakhrin
Approaches of AI
Thought / Reasoning
Cognitive Science
Systems that act
like humans
Systems that think
rationally
Laws of Thought/
Logic
System that think
like humans
Turing Test
Ideal
Performance
(rationality)
Human-like
performance
Behavior
Rational Agents
Systems that act
rationally
10AI, Subash Chandra Pakhrin
Alan Turing (23rd June 1912 – 7th June 1954)
• He was an English mathematician, computer
scientist, logician, cryptanalyst, philosopher and theoretical.
• Turing is widely considered to be the father of theoretical
computer science and artificial intelligence.
• Despite these accomplishments, he was never fully
recognized in his home country during his lifetime, due to
his homosexuality, which was then a crime in the UK.
• He devised a number of techniques for speeding the
breaking of German ciphers, an electromechanical machine
that could find settings for the Enigma machine.
• Turing played a pivotal role in cracking intercepted coded
messages that enabled the Allies to defeat the Nazis in
many crucial engagements.
11AI, Subash Chandra Pakhrin
Turing Test
12AI, Subash Chandra Pakhrin
The Turing Test: Result
• If the interrogator cannot reliably distinguish the human from the
computer
• Then the computer does possess (artificial) intelligence.
13AI, Subash Chandra Pakhrin
To pass a Turing test, a computer must have
following capabilities:
• Natural Language processing: Must be able to communicate
successfully in English
• Knowledge representation: To store what it knows and hears
• Automated reasoning: Answer the questions based on the stored
information
• Machine learning: Must be able to adapt on new circumstances
14AI, Subash Chandra Pakhrin
The Total Turing Test
• It includes video signals and manipulation capability so that the
interrogator can test subject’s perceptual abilities and object
manipulation ability. To pass the total Turing test computer must have
following additional capabilities:
• Computer vision: To perceive objects
• Robotics: To manipulate objects and move
15AI, Subash Chandra Pakhrin
Typical AI Problems
• Intelligent entities (or “agents”) need to be able to do both
“mundane” and “expert” tasks:
• Mundane tasks:
⁻ Planning route, activity.
⁻ Recognizing (through vision) people, objects.
⁻ Communicating (through natural language).
⁻ Navigating round obstacles on the street
• Expert tasks:
⁻ Medical diagnosis.
⁻ Mathematical problem solving.
16AI, Subash Chandra Pakhrin
Intelligent behavior
• Perception
• Reasoning
• Learning
• Understanding Language
• Solving problems
17AI, Subash Chandra Pakhrin
What’s easy and what’s hard ?
• It has been easier to mechanize many of the high-level tasks
we usually associate with “intelligence” in people.
⁻ Symbolic integration,
⁻ Proving theorems,
⁻ Playing chess,
⁻ Medical diagnosis
18AI, Subash Chandra Pakhrin
What’s easy and what’s hard ?
• It has been very hard to mechanize tasks that lots of animals can do
⁻ Walking around without running into things
⁻ Catching prey and avoiding predators
⁻ Interpreting complex sensory information
⁻ Modeling the internal states of other animals from their behavior
19AI, Subash Chandra Pakhrin
Applications
• Computer vision
• Medical Image Segmentation
• Robot Navigation
• Image Recognition
• Robotics
• Language processing / Machine Translation
• Speech processing
• Autonomous planning and scheduling
• Game playing
• Autonomous control
• Expert systems
• Logistics Planning
• Stock price prediction
• Exploration of Universe
• Product recommendation
• Face Detection 20AI, Subash Chandra Pakhrin
Computer Vision (Image Segmentation) / Uses of
Deep Learning In Chest Abnormality Detection
21AI, Subash Chandra Pakhrin
Stock price prediction
22AI, Subash Chandra Pakhrin
Exploration of Universe
23AI, Subash Chandra Pakhrin
Speech processing
24AI, Subash Chandra Pakhrin
Face Detection
25AI, Subash Chandra Pakhrin
Expert systems (https://fourkind.com/work/finavia-optimal-airport/)
26AI, Subash Chandra Pakhrin
Practical Impact of AI
• AI components are embedded in numerous devices e.g. copy
machines.
• AI systems are in everyday use
⁻ Detecting credit card fraud
⁻ Configuring products
⁻ Aiding complex planning tasks
⁻ Advising physicians.
• Intelligent tutoring systems provide students with personalized
attention.
27AI, Subash Chandra Pakhrin
Autonomous Land Vehicle In a Neural Network
• 1989 – Dean Pomerleau at CMU
created ALVINN
• The system drove a car coast-
to-coast under computer
control for all but about 50 of
the 2850 miles.
28AI, Subash Chandra Pakhrin
Deep Blue
• 1997: The Deep Blue chess program
beats the current world chess
champion, Gary Kasparov, in a widely
followed match.
29AI, Subash Chandra Pakhrin
Machine Translation
• Immediate translations between people speaking different language
would be a remarkable achievement of enormous economic and
cultural benefit.
• Universal translation is one of 10 emerging technologies that will
affect our lives and work ‘in revolutionary ways’ within a decade,
Technology Review says.
• Carneige Mellon is working on its own ‘Speechlator’ for use in doctor-
patient interviews.
30AI, Subash Chandra Pakhrin
Example of Machine Translation: Wonder
Women
31AI, Subash Chandra Pakhrin
Autonomous agents
• In space exploration, robotic space probes autonomously monitor
their surroundings, make decisions and act to achieve their goals.
• NASA’s Mars rovers: 1. The Spirit rover 2. Opportunity
• The Spirit rover is exploring a range of Martian hills that took two
months to reach. It is finding curiously eroded rocks that may be new
pieces to the puzzle of the region’s past.
• Spirit’s twin, Opportunity, is also negotiating sloped ground. It is
examining exposed rock layers inside a crater informally named
“Endurance.”
32AI, Subash Chandra Pakhrin
Internet Agents
• The explosive growth of the internet has also led to growing interest
in internet agents to
⁻ Monitor user’s tasks
⁻ Seek needed information
⁻ Learn which information is most useful
33AI, Subash Chandra Pakhrin
Approaches to AI
• Strong AI aims to build machines that can truly reason and solve
problems which is self aware and whose overall intellectual ability is
indistinguishable from that of a human being.
⁻ Human like
⁻ Non- human like
• Excessive optimism in the 1950s and 1960s concerning strong AI has
given away to an appreciation of the extreme difficulty of the
problem.
34AI, Subash Chandra Pakhrin
Approaches to AI
• Weak AI: deals with the creation of some form of computer-based
artificial intelligence that cannot truly reason and solve problems, but
can act as if it were intelligent.
• Weak AI holds that suitably programmed machines can simulate
human cognition.
• Strong AI maintains that suitably programmed machines are capable
of cognitive mental states.
• Applied AI: aims to produce commercially viable “smart” systems-
such as, for example, a security system that is able to recognize the
faces of people who are permitted to enter a particular building.
Applied AI has already enjoyed considerable success.
35AI, Subash Chandra Pakhrin
AI Topics
• Core Areas
• Knowledge representation
• Reasoning
• Machine Learning
• Perception
• Vision
• Natural Language
• Robotics
• Uncertainty
• Probabilistic approaches
• General algorithms
• Search
• Planning
• Constraint satisfaction
• Applications
• Game playing
• AI and education
• Distributed agents
• Decision theory
• Reasoning with symbolic
data
36AI, Subash Chandra Pakhrin
Approaches to AI
• Cognitive AI: computers are used to test theories about how the
human mind works – for example, theories about how we recognize
faces and other objects, or about how we solve abstract problems.
37AI, Subash Chandra Pakhrin
What can AI systems do
• Computer vision: face recognition
• Robotics: autonomous (mostly) automobile
• Natural Language processing: simple machine translation
• Expert systems: medical diagnosis in a narrow domain
• Planning and scheduling: Hubble Telescope experiments
• Learning: text categorization into ~ 1000 topics
• Games: Grand Master level in chess (world champion), checkers, etc.
38AI, Subash Chandra Pakhrin
What can’t AI systems do yet ?
• Understand natural language robustly (e.g., read and understand
articles in a newspaper)
• Surf the web
• Lear a natural language
• Construct plans in dynamic real-time domains
• Exhibit true autonomy and intelligence
39AI, Subash Chandra Pakhrin
Foundations of AI
Artificial Intelligence
Psychology
Philosophy
Mathematics
Biology
Computer Science
Economics
Linguistics
Neuroscience
40AI, Subash Chandra Pakhrin
Foundations of AI:
• Philosophy
• Logic, reasoning, mind as a physical system, foundations of learning, language
and rationality.
• Where does knowledge come from ?
• How does knowledge lead to action ?
• How does mental mind arise from physical brain ?
• Can formal rules be used to draw valid conclusions ?
• Economics:
• Formal theory of rational decisions, game theory, operation research.
• 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 future ?
41AI, Subash Chandra Pakhrin
Foundations of AI:
• Mathematics:
• Formal representation and proof algorithms, computation, un decidability,
intractability, probability.
• What are the formal rules to draw the valid conclusions ?
• What can be computed ?
• How do we reason with uncertain information ?
• Psychology:
• Adaptation, phenomena of perception and motor control.
• How humans and animals think and act ?
• Linguistics:
• Knowledge representation, grammar
• How does language relate to thought ?
42AI, Subash Chandra Pakhrin
Foundation of AI
• Neuroscience:
• Physical substrate for mental activities.
• How do brains process information ?
• Control Theory:
• Homeostatic systems, stability, optimal agent design
• How can artifacts operate under their own control ?
43AI, Subash Chandra Pakhrin
AI History
• The dream of making a computer imitate us began many centuries ago …
• Intellectual roots of AI stretch back thousands of years into the earliest studies of the nature of
knowledge and reasoning.
• The concept of Intelligent machines is found in Greek mythology.
• 8th century: Pygmalion
• Hephaestus created a huge robot, Talos to guard Crete.
• Philosophers have analyzed the nature of knowledge and have explored formal frameworks for
developing conclusions.
• Mathematical formalizations in logic, computation and probability
• Economists developed decision theory
• How does the brain process information?
• Psychologists have long studied human cognition
- Knowledge about the nature of human intelligence.
• How do we build an efficient computer ?
44AI, Subash Chandra Pakhrin
AI History
• Aristotle (384-322 BC) developed an informal system of syllogistic logic, the first deductive
reasoning system.
• 13th century: Ramon Lull
A Spanish theologian, invented the idea of a machine that would produce all knowledge, by putting together
words at random. He even tried to build it.
• Early in the 17th century, Descartes proposed that bodies of animals are nothing more than
complex machines.
• Pascal (1642) – the first mechanical digital calculating machine.
• Leibniz (1673) improved Pascal’s machine.
• ADA LOVELACE (1842) – The world’s first programmer
45AI, Subash Chandra Pakhrin
Background
• 19th Century: George Boole developed a binary algebra representing
(some) “laws of thought.”
• Charles Babbage & Ada Byron worked on programmable mechanical
calculating machines.
• In the late 19th century and early 20th century, mathematical philosophers
like
• Gottlob Frege,
• Bertram Russell,
• Alfred North Whitehead, and
• Kurt Godel
built on Boole’s initial logic concepts to develop mathematical
representations of logic problems.
46AI, Subash Chandra Pakhrin
Advent of Computer
• The advent of electronic computers provided a revolutionary advance
in the ability to study intelligence.
• 1943 McCulloch & Pitts: Boolean circuit model of brain.
• “A Logical Calculus of Ideas Immanent in Nervous Activity” is
published.
• Explaining for the first time how it is possible for neural network to compute.
47AI, Subash Chandra Pakhrin
SNARC
• Marvin Minsky and Dean Edmonds built SNARC in 1951
• A neural network computer
• Used 3000 vacuum tubes
• Network with 40 neurons
48AI, Subash Chandra Pakhrin
Turing
• 1950 Turing’s “Computing Machinery and Intelligence” – articulated a
complete vision of AI
• Solving problems by searching through the space of possible
solutions, guided by heuristics.
• Illustrated his ideas on machine intelligence by reference to chess.
• Propounded the possibility of letting the machine alter its own
instructions so that machines can learn from experience.
49AI, Subash Chandra Pakhrin
History
• 1952-1956: Samuel’s checkers program
• 1956: Newell & Simon’s Logic Theorist, widely considered to be the first AI program.
GPS (General Problem Solver)
• The birth of AI (1956)
• Dartmouth Workshop bringing together top minds on automata theory, neural nets and the study
of intelligence
• 1959: Gelernter’s Geometry Engine
• 1961: James Slagle (Ph.D. dissertation, MIT) wrote (in Lisp) the first symbolic integration
program, SAINT, which solved calculus problems at the college freshman level.
• 1963: Thomas Evan’s program Analogy to solve IQ test type analogy problems.
• 1963: Edward A. Feigenbaum & Julian Feldman published Computers and Thoughts, the
first collection of articles about artificial intelligence.
50AI, Subash Chandra Pakhrin
History
• 1964: Danny Bobrow shows that computers can understand natural language well
enough to solve algebra word problems correctly
• ELIZA (1964 to 1966) is an early natural language processing computer program
which demonstrated the superficiality of communication between humans and
machines.
• Analogy (1960 – 1965) : Analogy
• 1965: J. Allen Robinson invented a mechanical proof procedure, the Resolution
Method, which allowed programs to work efficiently with formal logic as a
representation language.
• 1966-74 AI discovers computational complexity,
• 1967: DENDRAL program (Feigenbaum, Lederberg, Buchanan, Sutherland at
Standford) demonstrated to interpret mass spectra on organic chemical
compounds. First successful knowledge-based program for scientific reasoning.
51AI, Subash Chandra Pakhrin
Analogy (1960 – 1965)
52AI, Subash Chandra Pakhrin
History
• 1968- Marvin Minsky & Seymour Paper publish Perceptrons,
demonstrating limits of simple neural nets.
• 1969: SRI robot, Shakey, demonstrated combining locomotion, perception
and problem solving.
• 1969 – 79 Early development of knowledge based systems
• 1974: MYCIN (Standford) demonstrated the power of rule based systems
for knowledge representation and inference in medical diagnosis and
therapy (Diagnosis of blood infection)
• 1975: Sacerdoti developed a planning programs, ABSTRIPS
• Minsky – Frames as a representation of knowledge
• 1978 – Herbert Simon wins the Nobel Prize in Economics for his theory of
bounded rationality.
53AI, Subash Chandra Pakhrin
History
• 1980s: Lisp Machines developed and marketed. First expert system
shells and commercial applications.
• 1985-95 Neural networks return to popularity
• 1988 – resurgence of probabilistic and decision-theoretic methods
Rapid increase in technical depth of mainstream AI, “Nouvelle AI”:
ALife, Gas, soft computing.
54AI, Subash Chandra Pakhrin
History
• Early AI systems used general systems, little knowledge.
• Specialized knowledge required for rich tasks to focus reasoning.
55AI, Subash Chandra Pakhrin
History
• 1990’s: Major advances in all areas of AI
• Machine learning, data mining
• Intelligent tutoring
• Case-based reasoning,
• Multi-agent planning, scheduling,
• Uncertain reasoning,
• Natural language understanding and translation,
• Vision, virtual reality, games, and other topics.
• Rod Brook’s COG project at MIT, with numerous collaborators, makes
significant progress in building a humanoid robot
56AI, Subash Chandra Pakhrin
History
• Interactive robot pets (“smart toys”) become commercially available,
realizing the vision of the 18th cen. Novelty toy makers.
• 2000: the Nomad robot explores remote regions of Antarctica looking
for meteorite samples.
57AI, Subash Chandra Pakhrin

More Related Content

What's hot

Artificial intelligence(01)
Artificial intelligence(01)Artificial intelligence(01)
Artificial intelligence(01)Nazir Ahmed
 
Understanding artificial intelligence and it's future scope
Understanding artificial intelligence and it's future scopeUnderstanding artificial intelligence and it's future scope
Understanding artificial intelligence and it's future scopeChaitanya Shimpi
 
Artificial intelligence(02)
Artificial intelligence(02)Artificial intelligence(02)
Artificial intelligence(02)Nazir Ahmed
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introductionSheheen83
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligenceFraz Ali
 
Artificial intelligence(introduction)
Artificial intelligence(introduction)Artificial intelligence(introduction)
Artificial intelligence(introduction)syed rafi
 
Intro to artificial intelligence
Intro to artificial intelligenceIntro to artificial intelligence
Intro to artificial intelligenceAmit Kumar Rathi
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introductionEyob Sisay
 
A Seminar Report on Artificial Intelligence
A Seminar Report on Artificial IntelligenceA Seminar Report on Artificial Intelligence
A Seminar Report on Artificial IntelligenceAvinash Kumar
 
Artificial intelligence Ch1
Artificial intelligence Ch1Artificial intelligence Ch1
Artificial intelligence Ch1kassatilahun
 
Artificial intelligence to a better future.
Artificial intelligence to a better future.Artificial intelligence to a better future.
Artificial intelligence to a better future.Sriganesh sankar
 

What's hot (20)

Artificial intelligence(01)
Artificial intelligence(01)Artificial intelligence(01)
Artificial intelligence(01)
 
Understanding artificial intelligence and it's future scope
Understanding artificial intelligence and it's future scopeUnderstanding artificial intelligence and it's future scope
Understanding artificial intelligence and it's future scope
 
Artificial intelligence(02)
Artificial intelligence(02)Artificial intelligence(02)
Artificial intelligence(02)
 
Lec1 introduction
Lec1 introductionLec1 introduction
Lec1 introduction
 
artificial intelligence
artificial intelligenceartificial intelligence
artificial intelligence
 
Ai lecture 1
Ai  lecture 1Ai  lecture 1
Ai lecture 1
 
Intro artificial intelligence
Intro artificial intelligenceIntro artificial intelligence
Intro artificial intelligence
 
Lecture 1
Lecture 1Lecture 1
Lecture 1
 
Lecture 1.pdf
Lecture 1.pdfLecture 1.pdf
Lecture 1.pdf
 
Ai introduction
Ai  introductionAi  introduction
Ai introduction
 
Artificial intelligence(introduction)
Artificial intelligence(introduction)Artificial intelligence(introduction)
Artificial intelligence(introduction)
 
Intro to artificial intelligence
Intro to artificial intelligenceIntro to artificial intelligence
Intro to artificial intelligence
 
Lec 1 introduction
Lec 1  introductionLec 1  introduction
Lec 1 introduction
 
Ai 01 introduction
Ai 01 introductionAi 01 introduction
Ai 01 introduction
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 
A Seminar Report on Artificial Intelligence
A Seminar Report on Artificial IntelligenceA Seminar Report on Artificial Intelligence
A Seminar Report on Artificial Intelligence
 
Artificial intelligence Ch1
Artificial intelligence Ch1Artificial intelligence Ch1
Artificial intelligence Ch1
 
901470 chap1
901470 chap1901470 chap1
901470 chap1
 
AI And Philosophy
AI And PhilosophyAI And Philosophy
AI And Philosophy
 
Artificial intelligence to a better future.
Artificial intelligence to a better future.Artificial intelligence to a better future.
Artificial intelligence to a better future.
 

Similar to Final slide (bsc csit) chapter 1

PPT presentation on ARTIFICIAL INTELLIGENCE
PPT presentation on ARTIFICIAL  INTELLIGENCEPPT presentation on ARTIFICIAL  INTELLIGENCE
PPT presentation on ARTIFICIAL INTELLIGENCEAnushka Ghosh
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptxBikashAcharya13
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction Kaushlendra Rajput
 
Introduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfIntroduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfgqgy2nsf5x
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionBHAGYAPRASADBUGGE
 
AI_Session 1 Introduction to AI and intelligent agents.pptx
AI_Session 1 Introduction to AI and intelligent agents.pptxAI_Session 1 Introduction to AI and intelligent agents.pptx
AI_Session 1 Introduction to AI and intelligent agents.pptxAsst.prof M.Gokilavani
 
Artificial Intelligent introduction or history
Artificial Intelligent introduction or historyArtificial Intelligent introduction or history
Artificial Intelligent introduction or historyArslan Sattar
 
Lecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptLecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptDebabrataPain1
 
Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptxUsmanPathan10
 
introduction.pptx
introduction.pptxintroduction.pptx
introduction.pptxsecurework
 
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptx
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptxPPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptx
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptxRaviKiranVarma4
 

Similar to Final slide (bsc csit) chapter 1 (20)

n01.ppt
n01.pptn01.ppt
n01.ppt
 
M1 intro
M1 introM1 intro
M1 intro
 
PPT presentation on ARTIFICIAL INTELLIGENCE
PPT presentation on ARTIFICIAL  INTELLIGENCEPPT presentation on ARTIFICIAL  INTELLIGENCE
PPT presentation on ARTIFICIAL INTELLIGENCE
 
AI.ppt
AI.pptAI.ppt
AI.ppt
 
1 Introduction to AI.pptx
1 Introduction to AI.pptx1 Introduction to AI.pptx
1 Introduction to AI.pptx
 
Artificial Intelligence Introduction
Artificial Intelligence Introduction Artificial Intelligence Introduction
Artificial Intelligence Introduction
 
Unit 1 AI.pptx
Unit 1 AI.pptxUnit 1 AI.pptx
Unit 1 AI.pptx
 
1 artificial intelligence
1  artificial intelligence1  artificial intelligence
1 artificial intelligence
 
Introduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdfIntroduction to Artificial Intelligence.pdf
Introduction to Artificial Intelligence.pdf
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Intro AI.pdf
Intro AI.pdfIntro AI.pdf
Intro AI.pdf
 
AI_Session 1 Introduction to AI and intelligent agents.pptx
AI_Session 1 Introduction to AI and intelligent agents.pptxAI_Session 1 Introduction to AI and intelligent agents.pptx
AI_Session 1 Introduction to AI and intelligent agents.pptx
 
Lec-1.pdf
Lec-1.pdfLec-1.pdf
Lec-1.pdf
 
Artificial Intelligent introduction or history
Artificial Intelligent introduction or historyArtificial Intelligent introduction or history
Artificial Intelligent introduction or history
 
Lecture 1 introduction
Lecture 1   introductionLecture 1   introduction
Lecture 1 introduction
 
Lecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.pptLecture 1. Introduction to AI and it's applications.ppt
Lecture 1. Introduction to AI and it's applications.ppt
 
Approaches of AI.pptx
Approaches of AI.pptxApproaches of AI.pptx
Approaches of AI.pptx
 
introduction.pptx
introduction.pptxintroduction.pptx
introduction.pptx
 
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptx
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptxPPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptx
PPT ON INTRODUCTION TO AI- UNIT-1-PART-1.pptx
 
Artificial Intelligence
Artificial IntelligenceArtificial Intelligence
Artificial Intelligence
 

More from Subash Chandra Pakhrin

Torsion Angles, ASA Used for prediction of Non - Enzymatic PTM
Torsion Angles, ASA Used for prediction of Non - Enzymatic PTMTorsion Angles, ASA Used for prediction of Non - Enzymatic PTM
Torsion Angles, ASA Used for prediction of Non - Enzymatic PTMSubash Chandra Pakhrin
 
Characterization and identification of lysine succinylation sites based
Characterization and identification of lysine succinylation sites basedCharacterization and identification of lysine succinylation sites based
Characterization and identification of lysine succinylation sites basedSubash Chandra Pakhrin
 
Deep Learning or Convolutional Neural Network
Deep Learning or Convolutional Neural Network Deep Learning or Convolutional Neural Network
Deep Learning or Convolutional Neural Network Subash Chandra Pakhrin
 
Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Subash Chandra Pakhrin
 

More from Subash Chandra Pakhrin (20)

Prismoid
PrismoidPrismoid
Prismoid
 
Torsion Angles, ASA Used for prediction of Non - Enzymatic PTM
Torsion Angles, ASA Used for prediction of Non - Enzymatic PTMTorsion Angles, ASA Used for prediction of Non - Enzymatic PTM
Torsion Angles, ASA Used for prediction of Non - Enzymatic PTM
 
COVID 19
COVID 19 COVID 19
COVID 19
 
Lstm covid 19 prediction
Lstm covid 19 predictionLstm covid 19 prediction
Lstm covid 19 prediction
 
Rnn & Lstm
Rnn & LstmRnn & Lstm
Rnn & Lstm
 
Characterization and identification of lysine succinylation sites based
Characterization and identification of lysine succinylation sites basedCharacterization and identification of lysine succinylation sites based
Characterization and identification of lysine succinylation sites based
 
Cnn april 8 2020
Cnn april 8 2020Cnn april 8 2020
Cnn april 8 2020
 
Deep Learning or Convolutional Neural Network
Deep Learning or Convolutional Neural Network Deep Learning or Convolutional Neural Network
Deep Learning or Convolutional Neural Network
 
Ncit 1st ai lab
Ncit 1st ai labNcit 1st ai lab
Ncit 1st ai lab
 
Ai lab
Ai labAi lab
Ai lab
 
Constraint satisfaction problem
Constraint satisfaction problem Constraint satisfaction problem
Constraint satisfaction problem
 
Analysis
AnalysisAnalysis
Analysis
 
Planning
PlanningPlanning
Planning
 
Intelligent agents (bsc csit) lec 2
Intelligent agents (bsc csit) lec 2Intelligent agents (bsc csit) lec 2
Intelligent agents (bsc csit) lec 2
 
Final slide4 (bsc csit) chapter 4
Final slide4 (bsc csit) chapter 4Final slide4 (bsc csit) chapter 4
Final slide4 (bsc csit) chapter 4
 
Final slide (bsc csit) chapter 5
Final slide (bsc csit) chapter 5Final slide (bsc csit) chapter 5
Final slide (bsc csit) chapter 5
 
Lec 6 bsc csit
Lec 6 bsc csitLec 6 bsc csit
Lec 6 bsc csit
 
Two player games
Two player gamesTwo player games
Two player games
 
Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15Knnowledge representation and logic lec 11 to lec 15
Knnowledge representation and logic lec 11 to lec 15
 
Final slide (bsc csit) chapter 2
Final slide (bsc csit) chapter 2Final slide (bsc csit) chapter 2
Final slide (bsc csit) chapter 2
 

Recently uploaded

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...Marc Dusseiller Dusjagr
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 

Recently uploaded (20)

“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
“Oh GOSH! Reflecting on Hackteria's Collaborative Practices in a Global Do-It...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 

Final slide (bsc csit) chapter 1

  • 1. Artificial Intelligence Instructor: Subash Chandra Pakhrin (Kathmandu, Nepal) MSC in Information and Communication Engineering Basic course on Data Science 1AI, Subash Chandra Pakhrin
  • 2. Lecture 1: Introduction - Understand the definition of artificial intelligence - Discuss the different faculties involved with intelligent behavior - Examine the different ways of approaching AI - Look at some example systems that use AI - Trace briefly the history of AI 2AI, Subash Chandra Pakhrin
  • 3. Lecture 1: Introduction • On taking this lesson you should be ⁻ Familiar with the different ways of defining artificial intelligence ⁻ Understand what are the different components of intelligent behavior ⁻ Develop an appreciation of the vast scope of AI and the intellectual challenges in this field ⁻ Have a fair idea of the types of problems that are currently solved by computers and those that are as yet beyond its ability. 3AI, Subash Chandra Pakhrin
  • 4. Lecture 1: Introduction • Definition of AI • Example Systems • Approaches of AI • Brief history 4AI, Subash Chandra Pakhrin
  • 5. What is AI ? • Artificial Intelligence ⁻ Is concerned with the design of intelligence in an artificial device ⁻ Term coined by McCarthy in 1956 5AI, Subash Chandra Pakhrin
  • 6. What is AI ? • Artificial Intelligence is concerned with the design of intelligence in an artificial device. • What is intelligence ? Humans ? ⁻ Behave as intelligently as human ⁻ Behave in the best possible manner ⁻ Thinking ? ⁻ Acting ? • Intelligence is: • The ability to reason • The ability to understand • The ability to create • The ability to learn from experience • The ability to plan and execute complex tasks 6AI, Subash Chandra Pakhrin
  • 7. Definitions of AI • What to look at: thought processes/reasoning vs. behavior • How to measure performance: human – like performance vs. ideal performance 7AI, Subash Chandra Pakhrin
  • 8. Definitions of AI • Artificial intelligence is about the science and engineering necessary to create artifacts that can • Acquire knowledge, i.e., can learn and extract knowledge; and • Reason with knowledge (leading to doing tasks such as planning, explaining, diagnosing, acting rationally, etc.), 8AI, Subash Chandra Pakhrin
  • 9. Formal Definitions • Barr and Feigenbaum • “AI is the part of computer science concerned with designing intelligence computer systems, that is, systems that exhibit the characteristics we associate with intelligence in human behavior.” • Elaine Rich • “AI is the study of how to make computers do things at which, at the moment, people are better” 9AI, Subash Chandra Pakhrin
  • 10. Approaches of AI Thought / Reasoning Cognitive Science Systems that act like humans Systems that think rationally Laws of Thought/ Logic System that think like humans Turing Test Ideal Performance (rationality) Human-like performance Behavior Rational Agents Systems that act rationally 10AI, Subash Chandra Pakhrin
  • 11. Alan Turing (23rd June 1912 – 7th June 1954) • He was an English mathematician, computer scientist, logician, cryptanalyst, philosopher and theoretical. • Turing is widely considered to be the father of theoretical computer science and artificial intelligence. • Despite these accomplishments, he was never fully recognized in his home country during his lifetime, due to his homosexuality, which was then a crime in the UK. • He devised a number of techniques for speeding the breaking of German ciphers, an electromechanical machine that could find settings for the Enigma machine. • Turing played a pivotal role in cracking intercepted coded messages that enabled the Allies to defeat the Nazis in many crucial engagements. 11AI, Subash Chandra Pakhrin
  • 12. Turing Test 12AI, Subash Chandra Pakhrin
  • 13. The Turing Test: Result • If the interrogator cannot reliably distinguish the human from the computer • Then the computer does possess (artificial) intelligence. 13AI, Subash Chandra Pakhrin
  • 14. To pass a Turing test, a computer must have following capabilities: • Natural Language processing: Must be able to communicate successfully in English • Knowledge representation: To store what it knows and hears • Automated reasoning: Answer the questions based on the stored information • Machine learning: Must be able to adapt on new circumstances 14AI, Subash Chandra Pakhrin
  • 15. The Total Turing Test • It includes video signals and manipulation capability so that the interrogator can test subject’s perceptual abilities and object manipulation ability. To pass the total Turing test computer must have following additional capabilities: • Computer vision: To perceive objects • Robotics: To manipulate objects and move 15AI, Subash Chandra Pakhrin
  • 16. Typical AI Problems • Intelligent entities (or “agents”) need to be able to do both “mundane” and “expert” tasks: • Mundane tasks: ⁻ Planning route, activity. ⁻ Recognizing (through vision) people, objects. ⁻ Communicating (through natural language). ⁻ Navigating round obstacles on the street • Expert tasks: ⁻ Medical diagnosis. ⁻ Mathematical problem solving. 16AI, Subash Chandra Pakhrin
  • 17. Intelligent behavior • Perception • Reasoning • Learning • Understanding Language • Solving problems 17AI, Subash Chandra Pakhrin
  • 18. What’s easy and what’s hard ? • It has been easier to mechanize many of the high-level tasks we usually associate with “intelligence” in people. ⁻ Symbolic integration, ⁻ Proving theorems, ⁻ Playing chess, ⁻ Medical diagnosis 18AI, Subash Chandra Pakhrin
  • 19. What’s easy and what’s hard ? • It has been very hard to mechanize tasks that lots of animals can do ⁻ Walking around without running into things ⁻ Catching prey and avoiding predators ⁻ Interpreting complex sensory information ⁻ Modeling the internal states of other animals from their behavior 19AI, Subash Chandra Pakhrin
  • 20. Applications • Computer vision • Medical Image Segmentation • Robot Navigation • Image Recognition • Robotics • Language processing / Machine Translation • Speech processing • Autonomous planning and scheduling • Game playing • Autonomous control • Expert systems • Logistics Planning • Stock price prediction • Exploration of Universe • Product recommendation • Face Detection 20AI, Subash Chandra Pakhrin
  • 21. Computer Vision (Image Segmentation) / Uses of Deep Learning In Chest Abnormality Detection 21AI, Subash Chandra Pakhrin
  • 22. Stock price prediction 22AI, Subash Chandra Pakhrin
  • 23. Exploration of Universe 23AI, Subash Chandra Pakhrin
  • 25. Face Detection 25AI, Subash Chandra Pakhrin
  • 27. Practical Impact of AI • AI components are embedded in numerous devices e.g. copy machines. • AI systems are in everyday use ⁻ Detecting credit card fraud ⁻ Configuring products ⁻ Aiding complex planning tasks ⁻ Advising physicians. • Intelligent tutoring systems provide students with personalized attention. 27AI, Subash Chandra Pakhrin
  • 28. Autonomous Land Vehicle In a Neural Network • 1989 – Dean Pomerleau at CMU created ALVINN • The system drove a car coast- to-coast under computer control for all but about 50 of the 2850 miles. 28AI, Subash Chandra Pakhrin
  • 29. Deep Blue • 1997: The Deep Blue chess program beats the current world chess champion, Gary Kasparov, in a widely followed match. 29AI, Subash Chandra Pakhrin
  • 30. Machine Translation • Immediate translations between people speaking different language would be a remarkable achievement of enormous economic and cultural benefit. • Universal translation is one of 10 emerging technologies that will affect our lives and work ‘in revolutionary ways’ within a decade, Technology Review says. • Carneige Mellon is working on its own ‘Speechlator’ for use in doctor- patient interviews. 30AI, Subash Chandra Pakhrin
  • 31. Example of Machine Translation: Wonder Women 31AI, Subash Chandra Pakhrin
  • 32. Autonomous agents • In space exploration, robotic space probes autonomously monitor their surroundings, make decisions and act to achieve their goals. • NASA’s Mars rovers: 1. The Spirit rover 2. Opportunity • The Spirit rover is exploring a range of Martian hills that took two months to reach. It is finding curiously eroded rocks that may be new pieces to the puzzle of the region’s past. • Spirit’s twin, Opportunity, is also negotiating sloped ground. It is examining exposed rock layers inside a crater informally named “Endurance.” 32AI, Subash Chandra Pakhrin
  • 33. Internet Agents • The explosive growth of the internet has also led to growing interest in internet agents to ⁻ Monitor user’s tasks ⁻ Seek needed information ⁻ Learn which information is most useful 33AI, Subash Chandra Pakhrin
  • 34. Approaches to AI • Strong AI aims to build machines that can truly reason and solve problems which is self aware and whose overall intellectual ability is indistinguishable from that of a human being. ⁻ Human like ⁻ Non- human like • Excessive optimism in the 1950s and 1960s concerning strong AI has given away to an appreciation of the extreme difficulty of the problem. 34AI, Subash Chandra Pakhrin
  • 35. Approaches to AI • Weak AI: deals with the creation of some form of computer-based artificial intelligence that cannot truly reason and solve problems, but can act as if it were intelligent. • Weak AI holds that suitably programmed machines can simulate human cognition. • Strong AI maintains that suitably programmed machines are capable of cognitive mental states. • Applied AI: aims to produce commercially viable “smart” systems- such as, for example, a security system that is able to recognize the faces of people who are permitted to enter a particular building. Applied AI has already enjoyed considerable success. 35AI, Subash Chandra Pakhrin
  • 36. AI Topics • Core Areas • Knowledge representation • Reasoning • Machine Learning • Perception • Vision • Natural Language • Robotics • Uncertainty • Probabilistic approaches • General algorithms • Search • Planning • Constraint satisfaction • Applications • Game playing • AI and education • Distributed agents • Decision theory • Reasoning with symbolic data 36AI, Subash Chandra Pakhrin
  • 37. Approaches to AI • Cognitive AI: computers are used to test theories about how the human mind works – for example, theories about how we recognize faces and other objects, or about how we solve abstract problems. 37AI, Subash Chandra Pakhrin
  • 38. What can AI systems do • Computer vision: face recognition • Robotics: autonomous (mostly) automobile • Natural Language processing: simple machine translation • Expert systems: medical diagnosis in a narrow domain • Planning and scheduling: Hubble Telescope experiments • Learning: text categorization into ~ 1000 topics • Games: Grand Master level in chess (world champion), checkers, etc. 38AI, Subash Chandra Pakhrin
  • 39. What can’t AI systems do yet ? • Understand natural language robustly (e.g., read and understand articles in a newspaper) • Surf the web • Lear a natural language • Construct plans in dynamic real-time domains • Exhibit true autonomy and intelligence 39AI, Subash Chandra Pakhrin
  • 40. Foundations of AI Artificial Intelligence Psychology Philosophy Mathematics Biology Computer Science Economics Linguistics Neuroscience 40AI, Subash Chandra Pakhrin
  • 41. Foundations of AI: • Philosophy • Logic, reasoning, mind as a physical system, foundations of learning, language and rationality. • Where does knowledge come from ? • How does knowledge lead to action ? • How does mental mind arise from physical brain ? • Can formal rules be used to draw valid conclusions ? • Economics: • Formal theory of rational decisions, game theory, operation research. • 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 future ? 41AI, Subash Chandra Pakhrin
  • 42. Foundations of AI: • Mathematics: • Formal representation and proof algorithms, computation, un decidability, intractability, probability. • What are the formal rules to draw the valid conclusions ? • What can be computed ? • How do we reason with uncertain information ? • Psychology: • Adaptation, phenomena of perception and motor control. • How humans and animals think and act ? • Linguistics: • Knowledge representation, grammar • How does language relate to thought ? 42AI, Subash Chandra Pakhrin
  • 43. Foundation of AI • Neuroscience: • Physical substrate for mental activities. • How do brains process information ? • Control Theory: • Homeostatic systems, stability, optimal agent design • How can artifacts operate under their own control ? 43AI, Subash Chandra Pakhrin
  • 44. AI History • The dream of making a computer imitate us began many centuries ago … • Intellectual roots of AI stretch back thousands of years into the earliest studies of the nature of knowledge and reasoning. • The concept of Intelligent machines is found in Greek mythology. • 8th century: Pygmalion • Hephaestus created a huge robot, Talos to guard Crete. • Philosophers have analyzed the nature of knowledge and have explored formal frameworks for developing conclusions. • Mathematical formalizations in logic, computation and probability • Economists developed decision theory • How does the brain process information? • Psychologists have long studied human cognition - Knowledge about the nature of human intelligence. • How do we build an efficient computer ? 44AI, Subash Chandra Pakhrin
  • 45. AI History • Aristotle (384-322 BC) developed an informal system of syllogistic logic, the first deductive reasoning system. • 13th century: Ramon Lull A Spanish theologian, invented the idea of a machine that would produce all knowledge, by putting together words at random. He even tried to build it. • Early in the 17th century, Descartes proposed that bodies of animals are nothing more than complex machines. • Pascal (1642) – the first mechanical digital calculating machine. • Leibniz (1673) improved Pascal’s machine. • ADA LOVELACE (1842) – The world’s first programmer 45AI, Subash Chandra Pakhrin
  • 46. Background • 19th Century: George Boole developed a binary algebra representing (some) “laws of thought.” • Charles Babbage & Ada Byron worked on programmable mechanical calculating machines. • In the late 19th century and early 20th century, mathematical philosophers like • Gottlob Frege, • Bertram Russell, • Alfred North Whitehead, and • Kurt Godel built on Boole’s initial logic concepts to develop mathematical representations of logic problems. 46AI, Subash Chandra Pakhrin
  • 47. Advent of Computer • The advent of electronic computers provided a revolutionary advance in the ability to study intelligence. • 1943 McCulloch & Pitts: Boolean circuit model of brain. • “A Logical Calculus of Ideas Immanent in Nervous Activity” is published. • Explaining for the first time how it is possible for neural network to compute. 47AI, Subash Chandra Pakhrin
  • 48. SNARC • Marvin Minsky and Dean Edmonds built SNARC in 1951 • A neural network computer • Used 3000 vacuum tubes • Network with 40 neurons 48AI, Subash Chandra Pakhrin
  • 49. Turing • 1950 Turing’s “Computing Machinery and Intelligence” – articulated a complete vision of AI • Solving problems by searching through the space of possible solutions, guided by heuristics. • Illustrated his ideas on machine intelligence by reference to chess. • Propounded the possibility of letting the machine alter its own instructions so that machines can learn from experience. 49AI, Subash Chandra Pakhrin
  • 50. History • 1952-1956: Samuel’s checkers program • 1956: Newell & Simon’s Logic Theorist, widely considered to be the first AI program. GPS (General Problem Solver) • The birth of AI (1956) • Dartmouth Workshop bringing together top minds on automata theory, neural nets and the study of intelligence • 1959: Gelernter’s Geometry Engine • 1961: James Slagle (Ph.D. dissertation, MIT) wrote (in Lisp) the first symbolic integration program, SAINT, which solved calculus problems at the college freshman level. • 1963: Thomas Evan’s program Analogy to solve IQ test type analogy problems. • 1963: Edward A. Feigenbaum & Julian Feldman published Computers and Thoughts, the first collection of articles about artificial intelligence. 50AI, Subash Chandra Pakhrin
  • 51. History • 1964: Danny Bobrow shows that computers can understand natural language well enough to solve algebra word problems correctly • ELIZA (1964 to 1966) is an early natural language processing computer program which demonstrated the superficiality of communication between humans and machines. • Analogy (1960 – 1965) : Analogy • 1965: J. Allen Robinson invented a mechanical proof procedure, the Resolution Method, which allowed programs to work efficiently with formal logic as a representation language. • 1966-74 AI discovers computational complexity, • 1967: DENDRAL program (Feigenbaum, Lederberg, Buchanan, Sutherland at Standford) demonstrated to interpret mass spectra on organic chemical compounds. First successful knowledge-based program for scientific reasoning. 51AI, Subash Chandra Pakhrin
  • 52. Analogy (1960 – 1965) 52AI, Subash Chandra Pakhrin
  • 53. History • 1968- Marvin Minsky & Seymour Paper publish Perceptrons, demonstrating limits of simple neural nets. • 1969: SRI robot, Shakey, demonstrated combining locomotion, perception and problem solving. • 1969 – 79 Early development of knowledge based systems • 1974: MYCIN (Standford) demonstrated the power of rule based systems for knowledge representation and inference in medical diagnosis and therapy (Diagnosis of blood infection) • 1975: Sacerdoti developed a planning programs, ABSTRIPS • Minsky – Frames as a representation of knowledge • 1978 – Herbert Simon wins the Nobel Prize in Economics for his theory of bounded rationality. 53AI, Subash Chandra Pakhrin
  • 54. History • 1980s: Lisp Machines developed and marketed. First expert system shells and commercial applications. • 1985-95 Neural networks return to popularity • 1988 – resurgence of probabilistic and decision-theoretic methods Rapid increase in technical depth of mainstream AI, “Nouvelle AI”: ALife, Gas, soft computing. 54AI, Subash Chandra Pakhrin
  • 55. History • Early AI systems used general systems, little knowledge. • Specialized knowledge required for rich tasks to focus reasoning. 55AI, Subash Chandra Pakhrin
  • 56. History • 1990’s: Major advances in all areas of AI • Machine learning, data mining • Intelligent tutoring • Case-based reasoning, • Multi-agent planning, scheduling, • Uncertain reasoning, • Natural language understanding and translation, • Vision, virtual reality, games, and other topics. • Rod Brook’s COG project at MIT, with numerous collaborators, makes significant progress in building a humanoid robot 56AI, Subash Chandra Pakhrin
  • 57. History • Interactive robot pets (“smart toys”) become commercially available, realizing the vision of the 18th cen. Novelty toy makers. • 2000: the Nomad robot explores remote regions of Antarctica looking for meteorite samples. 57AI, Subash Chandra Pakhrin