Introduction to AI & AI Principles (Semester 1) WEEK 11 (Wed) – Wrap-Up (2008/09) John Barnden Professor of Artificial Intelligence School of Computer.

Slides:



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

Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Knowledge Representation and Reasoning  Representação do Conhecimento e Raciocínio Computacional José Júlio Alferes and Carlos Viegas Damásio.
The Seven Components of Writing Style
Fundamentals/ICY: Databases 2013/14 Week 6: Monday John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
CPSC 322, Lecture 19Slide 1 Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt ) February, 23, 2009.
Introduction to AI & AI Principles (Semester 1) WEEK 3 (07/08) John Barnden Professor of Artificial Intelligence School of Computer Science University.
CPSC 322, Lecture 20Slide 1 Propositional Definite Clause Logic: Syntax, Semantics and Bottom-up Proofs Computer Science cpsc322, Lecture 20 (Textbook.
Pittsburgh, PA Copyright 2004, Carnegie Mellon University. All rights reserved. Concepts for Writing Effective Process Guidance Suzanne Garcia.
Introduction to AI & AI Principles (Semester 1) WEEK 8 Introduction to AI & AI Principles (Semester 1) WEEK 8 (2008/09) John Barnden Professor of Artificial.
Introduction to AI & AI Principles (Semester 1) WEEK 8 (07/08) [Barnden’s slides only] John Barnden Professor of Artificial Intelligence School of Computer.
Introduction to AI & AI Principles (Semester 1) WEEK 9 - Wednesday Introduction to AI & AI Principles (Semester 1) WEEK 9 - Wednesday (2008/09) John Barnden.
Introduction to AI & AI Principles (Semester 1) REVISION LECTURES (Term 3) John Barnden Professor of Artificial Intelligence School of Computer Science.
Introduction to AI & AI Principles (Semester 1) WEEK 7 (07/08) [Barnden’s slides only] John Barnden Professor of Artificial Intelligence School of Computer.
Introduction to AI & AI Principles (Semester 1) REVISION LECTURES (Term 3) John Barnden Professor of Artificial Intelligence School of Computer Science.
IMS1805 Systems Analysis Topic 3 (revisited and continued): Doing analysis – a ‘soft’ systems perspective.
Introduction to AI & AI Principles (Semester 1) WEEK 10 (07/08) [John Barnden’s slides only] School of Computer Science University of Birmingham, UK.
Introduction to AI & AI Principles (Semester 1) WEEK 7 John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
Introduction to AI & AI Principles (Semester 1) WEEK 11 John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
Theories of Mind: An Introduction to Cognitive Science Jay Friedenberg Gordon Silverman.
Revision Week John Barnden School of Computer Science University of Birmingham Natural Language Processing /11 Semester 2.
CS 330 Programming Languages 09 / 16 / 2008 Instructor: Michael Eckmann.
Introduction to AI & AI Principles (Semester 1) WEEK 3 – Tuesday part B Introduction to AI & AI Principles (Semester 1) WEEK 3 – Tuesday part B (2008/09)
Introduction to AI & AI Principles (Semester 1) WEEK 5 – Wednesday Introduction to AI & AI Principles (Semester 1) WEEK 5 – Wednesday (2008/09) John Barnden.
Introduction to AI & AI Principles (Semester 1) WEEK 3 – Tuesday part A Introduction to AI & AI Principles (Semester 1) WEEK 3 – Tuesday part A (2008/09)
Principles of Programming Chapter 1: Introduction  In this chapter you will learn about:  Overview of Computer Component  Overview of Programming 
Intro to Maths for CS: 2013/14 Sets (2) – OPTIONAL MATERIAL John Barnden Professor of Artificial Intelligence School of Computer Science University of.
Classroom learning skills Professor Eiad Al-faris.
ARTIFICIAL INTELLIGENCE [INTELLIGENT AGENTS PARADIGM] Professor Janis Grundspenkis Riga Technical University Faculty of Computer Science and Information.
SOFTWARE ENGINEERING BIT-8 APRIL, 16,2008 Introduction to UML.
Intro to Maths for CS 2012/13 REVISION WEEK John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham, UK.
Artificial Intelligence
Fundamentals/ICY: Databases 2012/13 WEEK 7 John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham, UK.
Fundamentals/ICY: Databases 2013/14 Week 10 –Monday –Normalization, contd John Barnden Professor of Artificial Intelligence School of Computer Science.
1 Artificial Intelligence Introduction. 2 What is AI? Various definitions: Building intelligent entities. Getting computers to do tasks which require.
B.A. (English Language) UNIVERSITI PUTRA MALAYSIA Second Semester 2011/2012 BBI 3211 (English for Specific Purposes)
Introduction to Science Informatics Lecture 1. What Is Science? a dependence on external verification; an expectation of reproducible results; a focus.
Copyright © Cengage Learning. All rights reserved. CHAPTER 3 THE LOGIC OF QUANTIFIED STATEMENTS THE LOGIC OF QUANTIFIED STATEMENTS.
Introduction to AI & AI Principles (Semester 1) REVISION WEEK 1 (2008/09) John Barnden Professor of Artificial Intelligence School of Computer Science.
Fundamentals/ICY: Databases 2013/14 WEEK 9 –Monday John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
Albert Gatt LIN3021 Formal Semantics Lecture 4. In this lecture Compositionality in Natural Langauge revisited: The role of types The typed lambda calculus.
Artificial Intelligence
CTM 2. EXAM 2 Exam 1 Exam 2 Letter Grades Statistics Mean: 60 Median: 56 Modes: 51, 76.
Psychology Lesson 2.
© 2006 Pearson Addison-Wesley. All rights reserved 2-1 Chapter 2 Principles of Programming & Software Engineering.
CPSC 322, Lecture 19Slide 1 (finish Planning) Propositional Logic Intro, Syntax Computer Science cpsc322, Lecture 19 (Textbook Chpt – 5.2) Oct,
Some Thoughts to Consider 8 How difficult is it to get a group of people, or a group of companies, or a group of nations to agree on a particular ontology?
Fundamentals/ICY: Databases 2013/14 Initial Orientation John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham,
Notes for Week 11 Term project evaluation and tips 3 lectures before Final exam Discussion questions for this week.
Chapter 7. Propositional and Predicate Logic Fall 2013 Comp3710 Artificial Intelligence Computing Science Thompson Rivers University.
Chapter 13 Using Visual Aids.
TEACHING MATH TO JUNIOR DIVISION Big Ideas, Fractions & eWorkshop.
Pre-Class Friday Compare the new Lego kits to the older ones from last year. List one advantage and one disadvantage to the newer NXT kits?
Artificial Intelligence
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 3, 2002.
Introduction: What is AI? CMSC Introduction to Artificial Intelligence January 7, 2003.
Artificial Intelligence Knowledge Representation.
Course Overview Stephen M. Thebaut, Ph.D. University of Florida Software Engineering.
Artificial Intelligence Lecture No. 14 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
Knowledge Representation Techniques
Chapter 7. Propositional and Predicate Logic
Fundamentals/ICY: Databases 2010/11 WEEK 1
Fundamentals/ICY: Databases 2010/11 WEEK 6
TA : Mubarakah Otbi, Duaa al Ofi , Huda al Hakami
Fundamentals/ICY: Databases 2012/13 Initial Orientation
Chapter 7. Propositional and Predicate Logic
Semantic and Declarative Technologies AIT Budapest
Representations & Reasoning Systems (RRS) (2.2)
Habib Ullah qamar Mscs(se)
Presentation transcript:

Introduction to AI & AI Principles (Semester 1) WEEK 11 (Wed) – Wrap-Up (2008/09) John Barnden Professor of Artificial Intelligence School of Computer Science University of Birmingham, UK

Today uSome miscellaneous points uNature of exam uReview of material uQuestions, if time uEvaluation forms

Miscellaneous Points uThe IF-HAVE … AND-HAVE … THEN-HAVE notation in PS rule is my own invention: IF…AND…THEN is more standard, but many other notations have been used, e.g.  l is-person(x)  drunk(x)  sad(x)  l sad(x)  is-person(x)  drunk(x) ….. l Those are perhaps too logic-like …..  uI switched to IF-HAVE…THEN-HAVE in PS rules, instead of IF…THEN or , to emphasize the procedural quality and the reference to what’s in the WM as opposed to what’s true in the world.  uI switched to AND(-HAVE) in PS rules, instead of , for similar reasons, and because individual rule conditions nay themselves contain conjunction.

Miscellaneous Points, contd uThe sort of predicate logic we have seen has severe expressive limitations, e.g.: uFormulas (logic expressions that make statements) cannot be arguments to predicate symbols or function symbols, so you can’t write things like the following (with the offending subformulas underlined), if arrest, DNA-logged, want and hurt are predicate symbols: l caused(arrest(Police, Perp), DNA-logged(Perp) ) l believes(Vic,  want(Perp, hurt (Perp, Vic)) ) uOne solution proposed is to let events/states themselves be objects in the world (as in one SN technique):     a, d (arrest-event(a, Police, P)  DNA-log-event(d, P)  caused(a, d)).

Misc points contd: Why Logic Has Been Proposed in AI uDesire to capture human rationality. uDesire for general-purpose representation/reasoning approach. l General purpose in terms of both subject matter and role in cognition (info from vision, sentence meanings, internal memory, …)  Desire for common format for explaining what is going on in other representation/reasoning approaches.

“General-Purpose” Aim  Reaction to: completely ad hoc, special-purpose representations, and representation styles, created for specific tasks, specific types of task or specific types of information. Consequence of such special-purpose representations: Duplication of representational design effort when approaching a new problem. Difficulty of learning transferrable lessons about representational design. Need for creating tailored reasoning methods to cope with the specialized representations.  A single AI system may need to deal with a wide variety of tasks and types of information, perhaps all mixed up together. Having disparate representation styles for different types of information causes problems

“General-Purpose” Aim: Caveats  But this doesn't mean that AI systems should not use specialized approaches at all, or that you can't have mixes of styles. Could well be a good idea. NB: human use of different representational styles for different things: natural language, specialized (e.g., technical) forms of natural language, mathematical notation, diagrams, pictures, musical notation,..., and we're quite used to mixing these with each other … even mixing different natural languages.  Logic has quite severe limitations as regards both representation and reasoning, and is more suited to some things than others. So, its being “general purpose” is merely an aspiration.  Special purpose representations can be better (more effective or efficient) for the reasoning they are designed to support.

“Common Format” Aim  The variety of proposed special-purpose representations, and the complications in some of them,  make it convenient to have a relatively simple, relatively standard language into which to (theoretically) translate them, in order to see how well conceived they are compare their advantages and disadvantages find, possibly, a quicker route to developing meaning principles, reasoning schemes and mathematical results about them.  Having a standard representation/reasoning style eases communication between researchers.

Nature of the Examination

Format uPlease see the refined description in the slides for Revision Week 1

Material, 1 uMy own lecture material, with some exclusions. uAndrea Arcuri’s lecture on learning, with some exclusions. uBullinaria slides, again with some exclusions: l Semantic Networks (and my own notes on these slides) l Production Systems (and my own notes on these slides) l Expert Systems uChapters (or chapter parts) in the Weekly Reading Assignments on module webpage. uAnswers / additional notes for Exercises.

Material, 2 uDon't be spooked by previous examinations, especially those from before 06-07!! There have been a lot of changes. uKnowledge of textbook chapters or chapter parts other than those I've listed ISN’T expected. uKnowledge of Bullinaria slides other than those I point to from my list of weekly lecture slides ISN’T expected. uKnowledge of fine technical details in book chapters ISN’T expected. (I’m only expecting the main concepts and overall grasp of main examples.) uBut of course knowledge of all the above types could be helpful and impressive.

REVIEW of the material (see extended treatment in Revision Week 1 slides)