Download presentation
Presentation is loading. Please wait.
Published byBrian Pope Modified over 8 years ago
1
1 Artificial Intelligence & Prolog Programming CSL 302
2
2 References Artificial Intelligence (1991) Elaine Rich & Kevin Knight, Second Ed, Tata McGraw Hill
3
3 Outline 1. Introduction 2. AI Problems 3. What is an AI Technique?
4
4 1. Introduction Intelligence: “ability to learn, understand and think” (Oxford dictionary) AI is the study of how to make computers make things which at the moment people do better. Examples: Speech recognition, Face, Object, Intuition, Inferencing, Learning new skills, Decision making, Abstract thinking
5
5 AI is a branch of computer science concerned with the study and creation of computer systems that exhibit some form of intelligence: Systems that learn new concepts and tasks Systems that can reason and draw conclusions about the world around us Systems that can understand natural language or perceive and comprehend a visual scene & systems that perform other types of feats that require human types of intelligence
6
6 The State of the Art Computer beats human in a chess game. Computer-human conversation using speech recognition. Expert system controls a spacecraft. Robot can walk on stairs and hold a cup of water. Home appliances use fuzzy logic.......
7
7 What is AI? Thinking humanlyThinking rationally Acting humanlyActing rationally
8
8 Acting Humanly: The Turing Test Alan Turing (1912-1954) “Computing Machinery and Intelligence” (1950) Human Interrogator Human AI System Imitation Game
9
9 To pass Turing Test computer needs.. Natural language processing Knowledge Representation Automated Reasoning Machine learning Computer Vision Robotics
10
10 Acting Humanly: The Turing Test Predicted that by 2000, a machine might have a 30% chance of fooling a lay person for 5 minutes. Anticipated all major arguments against AI in following 50 years. Suggested major components of AI: knowledge, reasoning, language, understanding, learning.
11
11 Thinking Humanly: Cognitive Modelling Not content to have a program correctly solving a problem. More concerned with comparing its reasoning steps to traces of human solving the same problem. Requires testable theories of the workings of the human mind: cognitive science.
12
12 Thinking Rationally: Laws of Thought Aristotle was one of the first to attempt to codify “right thinking”, i.e., irrefutable reasoning processes. Formal logic provides a precise notation and rules for representing and reasoning with all kinds of things in the world. Obstacles: Informal knowledge representation. Computational complexity and resources.
13
13 Acting Rationally Acting so as to achieve one’s goals, given one’s beliefs. Does not necessarily involve thinking. Advantages: More general than the “laws of thought” approach. More amenable to scientific development than human- based approaches.
14
14 The Foundations of AI Philosophy (423 BC present): Logic, methods of reasoning. Mind as a physical system. Foundations of learning, language, and rationality. Mathematics (c.800 present): Formal representation and proof. Algorithms, computation, decidability, tractability. Probability.
15
15 The Foundations of AI Psychology (1879 present): Adaptation. Phenomena of perception and motor control. Experimental techniques. Linguistics (1957 present): Knowledge representation. Grammar.
16
16 AI Problems 1) Common sense knowledge problem i) AI system only knows what explicitly it has been told ii) Like if we tell the system “car is in the garage”, it is common sense that tires are in the car i.e. Tires are also in the garage. iii) But in AI system we have to feed tires are in the garage 2) Making Simple Problems complex i) A simple task for humans such as navigating a room is very complex for an AI system
17
17 3) Lack of Intuition i) When a AI system has to make a guess it relies on algorithm or some random number generation ii) Thus it lacks ability to use intuition
18
18 AI Task Domains Mundane Tasks: –Perception Vision Speech –Natural Languages Understanding Generation Translation –Common sense reasoning –Robot Control Formal Tasks –Games : chess, checkers etc –Mathematics: Geometry, logic,Proving properties of programs Expert Tasks: –Engineering ( Design, Fault finding, Manufacturing planning) –Scientific Analysis –Medical Diagnosis –Financial Analysis
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.