Part I - Multiple Choice. 10 points total.

Similar documents
Chapter 2. Knowledge Representation: Reasoning, Issues, and Acquisition. Teaching Notes

Artificial Intelligence Programming Probability

Knowledge is rarely absolutely certain. In expert systems we need a way to say that something is probably but not necessarily true.

Bayesian (Belief) Network Models,

ARTIFICIAL INTELLIGENCE

Foundations of AI. 10. Knowledge Representation: Modeling with Logic. Concepts, Actions, Time, & All the Rest

Lecture 9 Internal Validity

Knowledge Representation defined. Ontological Engineering. The upper ontology of the world. Knowledge Representation

STIN2103. Knowledge. engineering expert systems. Wan Hussain Wan Ishak. SOC 2079 Ext.: Url:

ACTIVITY - Are you a night owl or an early bird?

Bayes Theorem Application: Estimating Outcomes in Terms of Probability

Bayesian Networks Representation. Machine Learning 10701/15781 Carlos Guestrin Carnegie Mellon University

Artificial Intelligence I: knowledge repre- sentation

Vorlesung Grundlagen der Künstlichen Intelligenz

Modeling State Space Search Technique for a Real World Adversarial Problem Solving

CS 4365: Artificial Intelligence Recap. Vibhav Gogate

CPS331 Lecture: Coping with Uncertainty; Discussion of Dreyfus Reading

Decisions and Dependence in Influence Diagrams

Minimal Change and Maximal Coherence: A Basis for Belief Revision and Reasoning about Actions

MS&E 226: Small Data

On the constructive nature of natural language quantifiers. Allan Ramsay School of Computer Science, University of Manchester, Manchester M13 9PL, UK

MORNINGNESS-EVENINGNESS QUESTIONNAIRE Self-Assessment Version (MEQ-SA) 1. Name: Date:

Incorporating Action into Diagnostic Problem Solving (An Abridged Report)

NAME:. SECOND TERM EXAM CLASS:.../20

INFERENCING STRATEGIES

Hoare Logic and Model Checking. LTL and CTL: a perspective. Learning outcomes. Model Checking Lecture 12: Loose ends

BEFORE YOU WATCH THE VIDEO - DO THIS SECTION

UNIT 2. Getting Started

Decision-Making, Language, and Intelligence

Computation Tree Logic vs. Linear Temporal Logic. Slides from Robert Bellarmine Krug University of Texas at Austin

Worries and Anxiety F O R K I D S. C o u n s e l l i n g D i r e c t o r y H a p p i f u l K i d s

Statistics. Dr. Carmen Bruni. October 12th, Centre for Education in Mathematics and Computing University of Waterloo

Iterated Belief Change and Exogenous Actions in the Situation Calculus

Theory, Models, Variables

Season 1. No Smoking. Study Guide

Season 1. No Smoking. Study Guide

Human Activities: Handling Uncertainties Using Fuzzy Time Intervals

Introduction to Logic: Inductive Classification

Bayes theorem describes the probability of an event, based on prior knowledge of conditions that might be related to the event.

ESL Health Unit Unit Four Healthy Aging Lesson Two Exercise

Unit 2. Getting Started

Reflection Questions for Math 58B

Gricelda Olvera ELI 31 Final Portfolio Rosie Speck Fall 2013 I M FROM MEXICO AND MY NAME IS. Gricelda Olvera.

Chapter 11. Experimental Design: One-Way Independent Samples Design

Related KidsHealth Links

Thinking and Intelligence

Wason's Cards: What is Wrong?

Publisher: Pearson Education, Inc. publishing as Prentice Hall

Celebrity boosts breast cancer action

Outline. What s inside this paper? My expectation. Software Defect Prediction. Traditional Method. What s inside this paper?

Sample Interaction: Explanation. Sample Interaction (cont d) Sample Interaction: Therapy. Sample Interaction: Diagnosis. How It Worked: Representation

ECTA Handouts Keynote Address. Affective Education. Cognitive Behaviour Therapy. Affective Education. Affective Education 19/06/2010

Chapter 7. Mental Representation

Cervical cancer screening event summary

Supplementary notes for lecture 8: Computational modeling of cognitive development

Representation Theorems for Multiple Belief Changes

Probabilistic Relational Agent-based Models (pram)

About Social Cognitive Theory

On some misconceptions about subjective probability and Bayesian inference Coolen, F.P.A.

Sleep & Relaxation. Session 1 Understanding Insomnia Sleep improvement techniques Try a new technique

Persuasive Speech. Persuasive Speaking: Reasoning with Your Audience

DEVELOPING THE RESEARCH FRAMEWORK Dr. Noly M. Mascariñas

AN INFERENCE TECHNIQUE FOR INTEGRATING KNOWLEDGE FROM DISPARATE SOURCES. Thomas D. Garvey, John D. Lowrance, and Martin A.

Probability II. Patrick Breheny. February 15. Advanced rules Summary

Knowledge Based Systems

Chapter 8: Two Dichotomous Variables

The Case Against Deliberative Decision Making

Introduction to Program Evaluation

Overview: First, here are the rules:

Computational Tree Logic and Model Checking A simple introduction. F. Raimondi

CISC453 Winter Probabilistic Reasoning Part B: AIMA3e Ch

Aula 5 BODY PARAGRAPH I: LOGICAL DIVISION OF IDEAS. Marcle Vanessa Menezes Santana

Normality and Faults in Logic-Based Diagnosis*

Reasoning: The of mathematics Mike Askew

AI and Philosophy. Gilbert Harman. Thursday, October 9, What is the difference between people and other animals?

Statistical Hocus Pocus? Assessing the Accuracy of a Diagnostic Screening Test When You Don t Even Know Who Has the Disease

You can use this app to build a causal Bayesian network and experiment with inferences. We hope you ll find it interesting and helpful.

MORNINGNESS-EVENINGNES05S QUESTIONNAIRE Self-Assessment Version (MEQ-SA) 1. Name: Date:

TRANSLATING RESEARCH INTO PRACTICE

CPSC 121 Some Sample Questions for the Final Exam

APPROVAL SHEET. Uncertainty in Semantic Web. Doctor of Philosophy, 2005

Birth of a Baby Food. Birth of Baby Food Vocabulary. 2. Groundwork b. boring because of being repetitive

TRUE+WAY ASL Workbook Unit 1.1 Pre-test

Expanding the Toolkit: The Potential for Bayesian Methods in Education Research (Symposium)

Bayes Linear Statistics. Theory and Methods

OCW Epidemiology and Biostatistics, 2010 David Tybor, MS, MPH and Kenneth Chui, PhD Tufts University School of Medicine October 27, 2010

How to sleep. lingua house. 1 Warm-up. 2 Before you watch. Lesson code: I91R-31NB-E3QI-S ADVANCED. Do you get enough sleep every night?

Visual book review 1 Safe and Sound, AI in hazardous applications by John Fox and Subrata Das

Warm-up Discussion. Vocabulary Preview. Discuss the following questions:

The Semantics of Intention Maintenance for Rational Agents

Information on ADHD for Children, Question and Answer - long version

Representation and Analysis of Medical Decision Problems with Influence. Diagrams

Plan Recognition through Goal Graph Analysis

MTAT Bayesian Networks. Introductory Lecture. Sven Laur University of Tartu

Foundations of experimental research

1.2A: Subitize (0-10) Use dominoes (real tiles or domino pictures), dot cards, 10-frames cards, and/or other tools with structured arrangements.

Littlejohn, S. W. (2001). Theories of human communication. Belmont, CA: Wadsworth. ["Theories of Message Reception and Processing" pp.

a stimulant in coffee, tea, chocolate, and some soft drinks 2. to believe something without knowing the facts 5.

Transcription:

Part I - Multiple Choice. 10 points total. Circle the one answer that best answers the question. 1. Which of the following is an effect axiom in situation calculus? a. Holding(g,s) Poss(Release(g),s) b. Poss(Grab(g),s) Holding(g,Result(Grab(g),s)) c. At(Agent,[1,2],Result(Go([1,1],[1,2),S0)) d. Effect: ~Holding(g) 2. Inference by enumeration a. is based on conditional probabilities between atomic events b. is based on a list of random variables along c. is based on the full joint distribution of atomic events d. is based on a list of atomic events alone 3. An ontology a. is a method for representing uncertainty b. is a subset of first-order logic c. is an inference mechanism d. provides a vocabulary for expressing knowledge 4. An inference procedure a. is a knowledge representation b. provides rules for deriving new facts from existing facts c. is a proof d. is a type of Bayesian network 5. An inference method is sound if it a. can derive any sentence that is entailed b. only derives entailed sentences c. is efficient in both time and space d. is not NP-complete 1

6. An inference method is complete if it a. can derive any sentence that is entailed b. only derives entailed sentences c. is efficient in both time and space d. is not NP-complete. 7. The most general unifier of Q(y,G(A,B)), Q(G(x,x),y) is a. {x/a, y/a} b. {x/a, y/b} c. {x/a, y/(g(a,b)} d. no unifier 8. Which of the following sentences is not always TRUE? a. A => A b. A => B c. A V B V ~B d. none of the above 9. Which of the following illustrates the product rule? a. P(A,B)= P(B A)P(A) b. P(A,B)=P(A B)P(B A) c. P(A,B)=P(A)P(B) d. none of the above 10. Conditional probabilities can be defined in terms of unconditional probabilities using which equation? a. P(A,B)=P(A)P(B) b. P(B A) = (P(A B)P(B)) / P(A) c. P(A B) = P(A,B)/P(B) d. none of the above 2

Part II Problem Solving. 75 points total. 1. [15 points] Representation: AI as Search Describe how to formulate STRIPS, POP, and Resolution Theorem Proving as heuristic search. a) STRIPS What does each state represent? What is the initial state? Describe the goal state/test. Explain how the successor function would operate. Give an example heuristic function. 3

b) POP What does each state represent? What is the initial state? Describe the goal state/test. Explain how the successor function would operate. Give an example heuristic function. 4

C) Resolution Theorem Proving What does each state represent? What is the initial state? Describe the goal state/test. Explain how the successor function would operate. Give an example heuristic function. 5

2. [15 points] Resolution Theorem-Proving Everyone at the Halloween party wore a costume. While there, everyone also watched the 1571 Video. Only people at the party had seen that video. Nordenburg never wore a costume. Prove that Nordenburg didn t see the 1571 Video. A. [5 points] Represent the above scenario in First-Order Logic, using the following predicates: Partied(x): x went to the Halloween party Costumed(x): x wore a costume Watched(x): x watched the 1571 Video B. [5 points] Put the resulting sentences into Conjunctive Normal Form. 6

C. [5 points] Using proof by refutation and resolution as the single inference rule, show the resolution proof that proves or disproves the goal (show any unifications required). 7

3. [15 points] Planning Luke has to travel from Pittsburgh to Harrisburg to deliver a letter to Ed at his office. Traveling between the two cities will make Luke hungry and tired. Plus, Luke always wakes up hungry. Ed s office offers both food and bed. Luke s goal is to deliver the letter, be well fed and well rested. The actions available to Luke include: Go from one city to another, Deliver something to someone, Eat, and Sleep. A. [5 points] Representation Represent the initial state, the goal state, and the actions in the above scenario, using STRIPS notation. Use lower case for variables and upper case for constants. Assume a simplified world such that these actions are all that you will need to solve this planning problem. 8

B. [5 points] Planning with State-Space Search Show the first expansion in the search space, using a progression planner. Show the first expansion in the search space, now using a regression planner. 9

C. [ 5 points] Partial-Order Planning Show a first expansion in the search space, using regression. Show an example of a partially ordered solution. 10

4. [15 points] Probabilities A. [10 points] Refer to the following full joint distribution table over three binary random variables: whether a class size is large or small, whether that class s teacher is old or young, and whether that class has a reputation of being hard or easy. Size=large Size=small Teacher=old Teacher=young Teacher=old Teacher=young Reputation=hard.108.012.072.008 Reputation=easy.016.064.144.576 a) What is P(Size=large, Reputation=hard, Teacher=young)? b) What is P(Reputation=hard V Size=large)? c) What is P(Reputation=hard Size=large)? d) What is P(Size)? e) How many more probabilities would you need to specify if you added a fourth binary random variable, that exhibited absolute independence from the existing three? 11

B. [5 points] B.After your yearly physical, your doctor has both good and bad news. The bad news is that you tested positive for a serious disease and that the test is 99% accurate (i.e., the probability of testing positive when you do have the disease is.99, as is the probability of testing negative when you don t have the disease). The good news is that this is a rare disease, striking only 1 in 10,000 people of college student age. a) Formalize the 3 prior and conditional probabilities in the English description above. b) You want to compute the probability that you actually have the disease, given your physical s results. Formalize this in terms of a conditional probability. (You don t have to actually compute it!) 12

5. [15 points] Bayesian Networks P(C=true) = 0.1 C C P(M=true C) True.4 False.5 L M C True.2 False.7 L M P(B=true L,M) True True.2 True False.9 False True.3 False False.8 B P(L=true C) 1. [8 points] Calculate the value of P(C,L, M, B) for the Bayesian net shown above. You do not have to reduce the answer to a single number, but you should show enough work such that someone with a calculator could easily figure out the answer. 2. [4 points] Explain concretely and quantitatively why using a Bayesian network to compute the value in part 1 is a better approach than using inference by enumeration. 3. [3 points] Suppose I had constructed the network in part 1 by first adding node B (rather than first adding node C as shown above). Explain in one or two sentences whether this would have yielded a better network? 13

Part III - Short Answers. 15 points total. 1. [2 points] Give one reason why you might want/need to use situation calculus instead of the STRIPS approach to planning, and one reason why you might want/need to choose STRIPS instead of the situation calculus. 2. [3 points] Represent Dr. Litman is a professor and Pitt is a university in Maryland in propositional logic, and use your example to explain the difference between syntax and semantics. 3. [2 points] Explain the terms causal link and promotion. 14

4., [2 points] When can you and why would you want to use a Horn clause version of a logic? 5. [2 points] What does it mean for a partial plan to be complete and consistent? 6. [2 points] What is a frame axiom and what representation/inference method uses it? 7. [2 points] What is Bayes Rule (i.e., write it down), then explain why Bayes Rule is useful for computing P(Flu Fever)? 15