Artificial Intelligence Midterm 고려대학교 컴퓨터학과 자연어처리 연구실 임 해 창.

Slides:



Advertisements
Similar presentations
Some Prolog Prolog is a logic programming language
Advertisements

CSC411Artificial Intelligence 1 Chapter 3 Structures and Strategies For Space State Search Contents Graph Theory Strategies for Space State Search Using.
KU NLP Artificial Intelligence1 Ch 3. Structures and Strategies for State Space Search q Introduction q Graph Theory  Structures for state space search.
Structures and Strategies For Space State Search
An Introduction to Artificial Intelligence. Introduction Getting machines to “think”. Imitation game and the Turing test. Chinese room test. Key processes.
Artificial Intelligence Chapter 14. Resolution in the Propositional Calculus Artificial Intelligence Chapter 14. Resolution in the Propositional Calculus.
Mahgul Gulzai Moomal Umer Rabail Hafeez
Midterm Review CMSC421 – Fall CH1 Summary: Intro AI Definitions: dimensions human/rational think/act Three Major Components of AI Algorithms Representation.
Artificial Intelligence Course review AIMA. Four main themes Problem solving by search Uninformed search Informed search Constraint satisfaction Adversarial.
Cooperating Intelligent Systems Course review AIMA.
Inference and Resolution for Problem Solving
Control and Implementation of State Space Search
1 Structures and Strategies for State Space Search 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
Big Ideas in Cmput366. Search Blind Search Iterative deepening Heuristic Search A* Local and Stochastic Search Randomized algorithm Constraint satisfaction.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Problem Spaces and Search Fall 2008 Jingsong.
Artificial Intelligence
1 Structures and Strategies for State Space Search 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
Formal Aspects of Computer Science – Week 12 RECAP Lee McCluskey, room 2/07
Structures and Strategies For Space State Search
Artificial Intelligence Chapter 17 Knowledge-Based Systems Biointelligence Lab School of Computer Sci. & Eng. Seoul National University.
Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus Artificial Intelligence Chapter 14 Resolution in the Propositional Calculus.
Automated Reasoning ARTIFICIAL INTELLIGENCE 6th edition George F Luger
Artificial Intelligence Course outline Introduction Problem solving Generic algorithms Knowledge Representation and Reasoning Expert Systems Uncertainty.
CSE (c) S. Tanimoto, 2008 Introduction 1 CSE 415 Introduction to Artificial Intelligence Winter 2008 Instructor: Steve Tanimoto
INFERENCE IN FIRST-ORDER LOGIC IES 503 ARTIFICIAL INTELLIGENCE İPEK SÜĞÜT.
Artificial Intelligence Dr. Paul Wagner Department of Computer Science University of Wisconsin – Eau Claire.
Notes for Chapter 12 Logic Programming The AI War Basic Concepts of Logic Programming Prolog Review questions.
KU NLP Heuristic Search Heuristic Search and Expert Systems (1) q An interesting approach to implementing heuristics is the use of confidence.
KU NLP Artificial Intelligence1 Ch 15. An Introduction to LISP q 15.0 Introduction q 15.1 LISP: A Brief Overview  Symbolic Expressions, the Syntactic.
The Predicate Calculus
1 Chapter 8 Inference and Resolution for Problem Solving.
Artificial Intelligence Tarik Booker. What we will cover… History Artificial Intelligence as Representation and Search Languages used in Artificial Intelligence.
Control Algorithms 1 Chapter 6 Control Algorithms 1 Chapter 6 Pattern Search.
CS 415 – A.I. Slide Set 5. Chapter 3 Structures and Strategies for State Space Search – Predicate Calculus: provides a means of describing objects and.
Structures and Strategies For Space State Search
1 CSE 4705 Artificial Intelligence Jinbo Bi Department of Computer Science & Engineering
Game Playing. Introduction One of the earliest areas in artificial intelligence is game playing. Two-person zero-sum game. Games for which the state space.
CS Introduction to AI Tutorial 8 Resolution Tutorial 8 Resolution.
1 CS 385 Fall 2006 Chapter 1 AI: Early History and Applications.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 17 Wednesday, 01 October.
The AI War LISP and Prolog Basic Concepts of Logic Programming
Computing & Information Sciences Kansas State University Lecture 14 of 42 CIS 530 / 730 Artificial Intelligence Lecture 14 of 42 William H. Hsu Department.
Automated Reasoning Early AI explored how to automated several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Automated Reasoning Early AI explored how to automate several reasoning tasks – these were solved by what we might call weak problem solving methods as.
Ch. 13 Ch. 131 jcmt CSE 3302 Programming Languages CSE3302 Programming Languages (notes?) Dr. Carter Tiernan.
KNOWLEDGE BASED SYSTEMS
Programming Languages Third Edition Chapter 4 Logic Programming.
DEDUCTION PRINCIPLES AND STRATEGIES FOR SEMANTIC WEB Chain resolution and its fuzzyfication Dr. Hashim Habiballa University of Ostrava.
Spring, 2005 CSE391 – Lecture 1 1 Introduction to Artificial Intelligence Martha Palmer CSE391 Spring, 2005.
Knowledge Representation Fall 2013 COMP3710 Artificial Intelligence Computing Science Thompson Rivers University.
George F Luger ARTIFICIAL INTELLIGENCE 5th edition Structures and Strategies for Complex Problem Solving HEURISTIC SEARCH Luger: Artificial Intelligence,
STRUCTURES AND STRATEGIES FOR STATE SPACE SEARCH 3 3.0Introduction 3.1Graph Theory 3.2Strategies for State Space Search 3.3Using the State Space to Represent.
1 Final Exam Review CS 171/ Coverage Problem Solving and Searching Chapters 3,4,6 Logic Chapters 7,8,9 LISP Only those sections covered in the slides.
Proof Methods for Propositional Logic CIS 391 – Intro to Artificial Intelligence.
Computing & Information Sciences Kansas State University Wednesday, 04 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 17 of 42 Wednesday, 04 October.
Definition and Technologies Knowledge Representation.
Computing & Information Sciences Kansas State University Friday, 13 Oct 2006CIS 490 / 730: Artificial Intelligence Lecture 21 of 42 Friday, 13 October.
By Muhammad Safdar MCS [E-Section].  There are times in life when you are faced with challenging decisions to make. You have rules to follow and general.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Knowledge Representation
Artificial Intelligence
Review of AI Professor: Liqing Zhang
CS 416 Artificial Intelligence
Artificial Intelligence introduction(2)
CSE 415 Introduction to Artificial Intelligence Winter 2004
Biointelligence Lab School of Computer Sci. & Eng.
CSE 415 Introduction to Artificial Intelligence Winter 2003
CSE 415 Introduction to Artificial Intelligence Winter 2007
SEG 4560 Midterm Review.
Representations & Reasoning Systems (RRS) (2.2)
Presentation transcript:

Artificial Intelligence Midterm 고려대학교 컴퓨터학과 자연어처리 연구실 임 해 창

KU NLP Artificial Intelligence2 Number of Problems  Chapter 15 LISP (1 Problem): Homework 이해  Chapter 12.2 Resolution (1 Problem):algorithm 이해  Chapter 14 PROLOG (1 Problem)  Chapter 3 State Space Search (1 Problem)  Chapter 4 Heuristic Search (2 Problems) total = 6 Problems

KU NLP Artificial Intelligence3 Chapter 2 Predicate Calculus  Propositional Calculus  Predicate Calculus  Verify Sentence  Inference Rules  Unification (Lisp Homework)  A Logical System

KU NLP Artificial Intelligence4 Chapter 15 LISP  Recursion Templates  Single or Double_Test Tail Recursion  Single-Test Augmenting Recursion  List_Consing Recursion  Simultaneous Recursion on Several Variables  Conditional Augmentation  Multiple Recursion  CAR/CDR Recursion  Unification (Homework) unify, match_var, occursp, is-constant-p, varp add-substitution, get-binding, get-binding-value  Verify_sentence(Homework)

KU NLP Artificial Intelligence Resolution Theorem Proving  Introduction - Resolution Principle  Producing the Clause Form  Resolution Proof Procedure  Strategies for Resolution  Answer Extraction

KU NLP Artificial Intelligence6 14 Introduction to PROLOG  Representing Facts and Rules  Creating, Changing, and Monitoring the PROLOG Environment  Lists and Recursion in PROLOG  Recursive Search in PROLOG  The Use of Cut  Homework (Parser with generating Parse tree)

KU NLP Artificial Intelligence7 Ch 3. State Space Search  3.1 Graph Theory  Structures for state space search  state space representation of problems  3.2 Strategies for state space search  Data-Driven and Goal-Driven Search  Depth-First and Breadth-First Search  3.3 Using the State Space to Represent Reasoning with the Predicate Calculus  State Space Description of a Logical System  AND/OR graphs  Examples and Applications

KU NLP Artificial Intelligence8 Ch 4. Heuristic Search  4.0 Introduction(Heuristic)  4.1 An Algorithm for Heuristic Search  Implementing Best-First Search  Implementing Heuristic Evaluation Functions  Heuristic Search and Expert Systems  4.3 Using Heuristics in Games  Minimax Procedure  Minimaxing to Fixed Ply Depth  Alpha-Beta Procedure