Pendulum Swings in AI  Top-down vs. Bottom-up  Ground vs. Lifted representation  The longer I live the farther down the Chomsky Hierarchy I seem to.

Slides:



Advertisements
Similar presentations
Artificial Intelligence
Advertisements

Presentation on Artificial Intelligence
CSE 571: Artificial Intelligence Instructor: Subbarao Kambhampati Homepage:
Inductive Logic Programming: The Problem Specification Given: –Examples: first-order atoms or definite clauses, each labeled positive or negative. –Background.
You could spend years and years figuring out how to take three steps at once. Or you could simply take one step, and then the next, and then the next.
Energy Conversion and Conservation. After the Lesson: You will be able to identify and describe conversions from one type of energy to another. You will.
Knowledge Representation I Suppose I tell you the following... The Duck-Bill Platypus and the Echidna are the only two mammals that lay eggs. Only birds.
CPSC 322, Lecture 23Slide 1 Logic: TD as search, Datalog (variables) Computer Science cpsc322, Lecture 23 (Textbook Chpt 5.2 & some basic concepts from.
CSE 571: Artificial Intelligence Instructor: Subbarao Kambhampati Class Time: 12:40—1:55 M/W Homepage:
Problem Solving What is AI way of solving problem?
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering CSCE 580 Artificial Intelligence Ch.5 [P]: Propositions and Inference Sections.
1 Programming with Constraints Jia-Huai You Constraint programming languages - based on non-monotonic logic - Answer set programming (ASP) Knowledge Representation.
01 -1 Lecture 01 Artificial Intelligence Topics –Introduction –Knowledge representation –Knowledge reasoning –Machine learning –Applications.
FINDING A TOPIC The Topic: One of the major problems confronting undergraduates is what to research. If it is at all possible, the student should choose.
CSCI 5582 Fall 2006 CSCI 5582 Artificial Intelligence Lecture 21 Jim Martin.
CPSC 322, Lecture 23Slide 1 Logic: TD as search, Datalog (variables) Computer Science cpsc322, Lecture 23 (Textbook Chpt 5.2 & some basic concepts from.
CORNELL UNIVERSITY CS 764 Seminar in Computer Vision Ramin Zabih Fall 1998.
Review for Test 2 i206 Fall 2010 John Chuang. 2 Topics  Operating System and Memory Hierarchy  Algorithm analysis and Big-O Notation  Data structures.
Chapter 7 Energy, Part 1 Work Power Mechanical Energy Potential Energy
CPSC 322, Lecture 22Slide 1 Logic: Domain Modeling /Proofs + Top-Down Proofs Computer Science cpsc322, Lecture 22 (Textbook Chpt 5.2) March, 8, 2010.
Dynamic Bayesian Networks CSE 473. © Daniel S. Weld Topics Agency Problem Spaces Search Knowledge Representation Reinforcement Learning InferencePlanningLearning.
CSE (c) S. Tanimoto, 2008 Introduction 1 CSE 415 Introduction to Artificial Intelligence Winter 2008 Instructor: Steve Tanimoto
Start Presentation November 22, th Homework In this homework, we shall attempt the modeling of a planar mechanical system. We shall do so once.
Notes for Chapter 12 Logic Programming The AI War Basic Concepts of Logic Programming Prolog Review questions.
General Information The article acknowledges the success of the Toyota Production System (TPS) and the lack of general information available on the Toyota.
Slide 1 Logic: Domain Modeling /Proofs + Top-Down Proofs Jim Little UBC CS 322 – CSP October 22, 2014.
CSE 335/435: Intelligent Decision Support Systems Fall Semester 2006 An Example of a commercial system (click on Yoda for a link to an intelligent decision.
Artificial Intelligence
CPSC 322, Lecture 22Slide 1 Logic: Domain Modeling /Proofs + Top-Down Proofs Computer Science cpsc322, Lecture 22 (Textbook Chpt 5.2) Oct, 26, 2010.
Introduction to CMPT 225. What’s on the menu? Grading Course content Who’s who The story of life.
Student understanding of entropy and the second law of thermodynamics Warren Christensen Iowa State University Supported in part by NSF grants #DUE
Work and Energy: Jeopardy Review Game $2 $5 $10 $20 $1 $2 $5 $10 $1 $2 $5 $10 $1 $2 $5 $20 $5 $1 Kinetic Energy Potential Energy MachinesWork and Power.
Work and Machines What is Work?. The Meaning of Work you exert a force on the object that causes the object to move some distance In science, you do work.
Formative Research on the Heuristic Task Analysis Process Charles M. Reigeluth Ji-Yeon Lee Bruce Peterson Mike Chavez Indiana University.
Introduction to Artificial Intelligence Mitch Marcus CIS391 Fall, 2008.
Artificial Intelligence: Introduction Department of Computer Science & Engineering Indian Institute of Technology Kharagpur.
1 2010/2011 Semester 2 Introduction: Chapter 1 ARTIFICIAL INTELLIGENCE.
CSE 473 Artificial Intelligence Review. Logistics Project reports and homework 5 due Monday 5pm Monday 5pm project demo in 002 Exam next Wed 8:30—10:30.
Kansas State University Department of Computing and Information Sciences CIS 730: Introduction to Artificial Intelligence Lecture 17 Wednesday, 01 October.
421 Pendulum Lab (5pt) Equation 1 Conclusions: We concluded that we have an numerically accurate model to describe the period of a pendulum at all angles.
Observation and Inference
For Monday Finish chapter 19 Take-home exam due. Program 4 Any questions?
Transformations Translation “MATH 11” –
Today’s Topics Playing Deterministic (no Dice, etc) Games –Mini-max –  -  pruning –ML and games? 1997: Computer Chess Player (IBM’s Deep Blue) Beat Human.
KNOWLEDGE BASED SYSTEMS
For Wednesday Read chapter 9, sections 1-3 Homework: –Chapter 7, exercises 8 and 9.
For Friday Read chapter 8 Homework: –Chapter 7, exercises 2 and 10 Program 1, Milestone 2 due.
Puzzles - Try These Relevance to teaching and learning mathematics?
Topic: Electrons in Atoms Ground/Excited States Do Now: List the charge, number of protons, and number of electrons for: 1.Ca +2 2.Fe +3 3.F -1 4.P -3.
Observation vs. Inferences The Local Environment.
Artificial Intelligence Chapter 13 The Propositional Calculus Biointelligence Lab School of Computer Sci. & Eng. Seoul National University.
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.
Starter Directions: Identify as work, kinetic energy, or potential energy. The scenario might apply to more than one. 1.A dog pulling a sled. 2.An apple.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
ITEC 2620M Introduction to Data Structures Instructor: Prof. Z. Yang Course Website: ec2620m.htm Office: TEL 3049.
Maestro AI Vision and Design Overview Definitions Maestro: A naïve Sensorimotor Engine prototype. Sensorimotor Engine: Combining sensory and motor functions.
Introduction to Artificial Intelligence Heshaam Faili University of Tehran.
CPSC 322, Lecture 22Slide 1 Logic: Domain Modeling /Proofs + Top-Down Proofs Computer Science cpsc322, Lecture 22 (Textbook Chpt 5.2) Oct, 30, 2013.
Brief Intro to Machine Learning CS539
Potential vs. Kinetic Energy crime scene solution
Basic Intro Tutorial on Machine Learning and Data Mining
Topic 4.3 – Conservation of Energy
EXPERT SYSTEMS.
Energy Potential and Kinetic.
Energy Potential and Kinetic.
[Human Memory] 10.Knowledge
Notes on AI for Games text (and Behavior Trees)
Knowledge Representation (Introduction)
Knowledge Representation (Introduction)
Knowledge Representation (Introduction)
Presentation transcript:

Pendulum Swings in AI  Top-down vs. Bottom-up  Ground vs. Lifted representation  The longer I live the farther down the Chomsky Hierarchy I seem to fall [Fernando Pereira]  Pure Inference and Pure Learning vs. Interleaved inference and learning  Knowledge Engineering vs. Model Learning  Human-aware vs.

The representational roller-coaster in CSE 471 atomic propositional/ (factored) relational First-order State-space search CSPProp logicBayes Nets FOPC w.o. functions FOPCSit. Calc. STRIS Planning MDPsMin-max Decision trees Semester time  The plot shows the various topics we discussed this semester, and the representational level at which we discussed them. At the minimum we need to understand every task at the atomic representation level. Once we figure out how to do something at atomic level, we always strive to do it at higher (propositional, relational, first-order) levels for efficiency and compactness. During the course we may not discuss certain tasks at higher representation levels either because of lack of time, or because there simply doesn’t yet exist undergraduate level understanding of that topic at higher levels of representation..

Discussion  What are the current controversies in AI? What are the hot topics in AI?