110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans.

Slides:



Advertisements
Similar presentations
1 Knowledge Representation Introduction KR and Logic.
Advertisements

UIUC CS 497: Section EA Lecture #2 Reasoning in Artificial Intelligence Professor: Eyal Amir Spring Semester 2004.
Rulebase Expert System and Uncertainty. Rule-based ES Rules as a knowledge representation technique Type of rules :- relation, recommendation, directive,
Methods of Proof Chapter 7, second half.. Proof methods Proof methods divide into (roughly) two kinds: Application of inference rules: Legitimate (sound)
Logic Use mathematical deduction to derive new knowledge.
Methods of Proof Chapter 7, Part II. Proof methods Proof methods divide into (roughly) two kinds: Application of inference rules: Legitimate (sound) generation.
Logic.
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
Logic in general Logics are formal languages for representing information such that conclusions can be drawn Syntax defines the sentences in the language.
Propositional Logic. Negation Given a proposition p, negation of p is the ‘not’ of p.
November 5, 2009Introduction to Cognitive Science Lecture 16: Symbolic vs. Connectionist AI 1 Symbolism vs. Connectionism There is another major division.
Methods of Proof Chapter 7, second half.
Logical Agents Chapter 7 Feb 26, Knowledge and Reasoning Knowledge of action outcome enables problem solving –a reflex agent can only find way from.
Data Evolution in General Formal Problem Statement A General Approach to Evolutionary Problem Solving, Implemented in the Computer Language GENETICA.
Predicates and Quantifiers
Artificial Intelligence: Its Roots and Scope
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
Ch1 AI: History and Applications Dr. Bernard Chen Ph.D. University of Central Arkansas Spring 2011.
Review Topics Test 1. Background Topics Definitions of Artificial Intelligence & Turing Test Physical symbol system hypothesis vs connectionist approaches.
Artificial Intelligence: Its Roots and Scope
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
An Introduction to Artificial Intelligence and Knowledge Engineering N. Kasabov, Foundations of Neural Networks, Fuzzy Systems, and Knowledge Engineering,
Declarative vs Procedural Programming  Procedural programming requires that – the programmer tell the computer what to do. That is, how to get the output.
Logical Agents Logic Propositional Logic Summary
Control Algorithms 1 Chapter 6 Control Algorithms 1 Chapter 6 Pattern Search.
1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 17 Wednesday, 01 October.
CSE LOGIC1 Propositional Logic An “adventure game” example Thinking?
Automated Reasoning Early AI explored how to automated several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Logical Agents Chapter 7. Outline Knowledge-based agents Logic in general Propositional (Boolean) logic Equivalence, validity, satisfiability.
Outline Intro to Representation and Heuristic Search Machine Learning (Clustering) and My Research.
CS6133 Software Specification and Verification
Machine Learning A Quick look Sources: Artificial Intelligence – Russell & Norvig Artifical Intelligence - Luger By: Héctor Muñoz-Avila.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
© Copyright 2008 STI INNSBRUCK Intelligent Systems Propositional Logic.
11 Artificial Intelligence CS 165A Thursday, October 25, 2007  Knowledge and reasoning (Ch 7) Propositional logic 1.
CS2351 Artificial Intelligence Bhaskar.V Class Notes on Knowledge Representation - Logical Agents.
Reasoning with Propositional Logic automated processing of a simple knowledge base CD.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved CHAPTER 9 Enabling the Organization—Decision Making.
1 Propositional Logic Limits The expressive power of propositional logic is limited. The assumption is that everything can be expressed by simple facts.
ARTIFICIAL INTELLIGENCE Lecture 2 Propositional Calculus.
CS1001 Lecture 25. Overview Homework 4 Homework 4 Artificial Intelligence Artificial Intelligence Database Systems Database Systems.
Some Thoughts to Consider 5 Take a look at some of the sophisticated toys being offered in stores, in catalogs, or in Sunday newspaper ads. Which ones.
Proof Methods for Propositional Logic CIS 391 – Intro to Artificial Intelligence.
Section 1.4. Propositional Functions Propositional functions become propositions (and have truth values) when their variables are each replaced by a value.
Knowledge Repn. & Reasoning Lecture #9: Propositional Logic UIUC CS 498: Section EA Professor: Eyal Amir Fall Semester 2005.
Representation and Search The function of a representation is to capture the critical features of the problem domain –and make the information accessible.
Artificial Intelligence Knowledge Representation.
March 3, 2016Introduction to Artificial Intelligence Lecture 12: Knowledge Representation & Reasoning I 1 Back to “Serious” Topics… Knowledge Representation.
Artificial Intelligence Logical Agents Chapter 7.
CS-7081 Application - 1. CS-7082 Example - 2 CS-7083 Simplifying a Statement – 3.
Logical Agents. Inference : Example 1 How many variables? 3 variables A,B,C How many models? 2 3 = 8 models.
Logical Agents. Outline Knowledge-based agents Logic in general - models and entailment Propositional (Boolean) logic Equivalence, validity, satisfiability.
Simple Logic.
Presented by: Tutorial Services The Math Center
Propositional Logic (a.k.a. Sentential Logic)
Knowledge and reasoning – second part
EA C461 – Artificial Intelligence Logical Agent
The function of knowledge representation scheme is
EA C461 – Artificial Intelligence Logical Agent
Knowledge Representation
Artificial Intelligence introduction(2)
Logic Use mathematical deduction to derive new knowledge.
Logic for Artificial Intelligence
KNOWLEDGE REPRESENTATION
Artificial Intelligence: Logic agents
Knowledge and reasoning – second part
Back to “Serious” Topics…
CSC 427: ARTIFICIAL INTELLIGENCE
Presentation transcript:

110/19/2015CS360 AI & Robotics AI Application Areas  Neural Networks and Genetic Algorithms  These model the structure of neurons in the brain  Humans are good at interpreting noisy input. Neural networks can also handle noisy data because they use a large number of fine- grained units  Genetic algorithms contain genetic operator such as crossover and mutation

210/19/2015CS360 AI & Robotics Physical Symbol System Hypothesis  Intelligence is achieved through:  Symbols to represent the problem domain  Operations on these symbols to generate solutions  Searching to select the most likely solution from this list  These can be narrowed down to:  Knowledge representation  Search

310/19/2015CS360 AI & Robotics Knowledge Representation  Capture the essential features of a problem domain  Provide the information to a problem-solving procedure  Abstraction is important  Expressiveness vs. efficiency  The language should also be readable to humans

410/19/2015CS360 AI & Robotics What Representation  It is important to select the most appropriate representation language for the problem

510/19/2015CS360 AI & Robotics Representation Schemes  These should:  Express all the necessary information  Resulting code should be executed efficiently  Be a natural scheme for describing the knowledge  AI problems tend to be qualitative not quantitative and use reasoning not calculation

610/19/2015CS360 AI & Robotics Handle Qualitative Knowledge

710/19/2015CS360 AI & Robotics Searching

810/19/2015CS360 AI & Robotics Exhaustive Search  Not possible for most problems  Chess contains different board states  Humans do not perform exhaustive searches  Humans make decisions based on judgment rules  These are called heuristics

910/19/2015CS360 AI & Robotics Heuristic  A strategy for selectively searching a problem space  Heuristics are not foolproof  But it should come close to a solution  State space search formalizes the problem-solving process  Heuristics infuse the formalism with intelligence

1010/19/2015CS360 AI & Robotics Propositional Logic  Symbols of propositional logic (calculus)  Propositional symbols: P, Q, R, S, …  Truth symbols: True, false  Connectives:

1110/19/2015CS360 AI & Robotics Sentences  Every propositional symbol and truth symbol is a sentence  The negation of a sentence is a sentence  The conjunction of a sentence is a sentence  The disjunction of a sentence is a sentence  The implication of one sentence from another is a sentence  The equivalence of two sentences is a sentence