30 Oct 2001IS202: Information Organization and Retrieval Artificial Intelligence, Ontologies, and Common Sense Ray Larson & Warren Sack University of California,

Slides:



Advertisements
Similar presentations
Introduction to Computational Linguistics
Advertisements

Knowledge Representation
An Introduction to Artificial Intelligence Presented by : M. Eftekhari.
A Brief History of Artificial Intelligence
WHAT IS ARTIFICIAL INTELLIGENCE?
Introduction to Cognitive Science Philosophy Nov 2005 :: Lecture #1 :: Joe Lau :: Philosophy HKU.
C SC 421: Artificial Intelligence …or Computational Intelligence Alex Thomo
SLIDE 1IS Fall 2002 Lecture 04: Knowledge Representation Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30.
SLIDE 1IS FALL 2004 Lecture 16: Knowledge Representation Prof. Ray Larson & Prof. Marc Davis UC Berkeley SIMS Tuesday and Thursday 10:30.
6 Nov 2001IS202: Information Organization and Retrieval Information Extraction Ray Larson & Warren Sack IS202: Information Organization and Retrieval Fall.
Overview and History of Cognitive Science
Marakas: Decision Support Systems, 2nd Edition © 2003, Prentice-Hall Chapter Chapter 7: Expert Systems and Artificial Intelligence Decision Support.
Overview and History of Cognitive Science. How do minds work? What would an answer to this question look like? What is a mind? What is intelligence? How.
Linguistics in the context of the computational and cognitive sciences Winter 2000 John Goldsmith.
COMP 3009 Introduction to AI Dr Eleni Mangina
Introduction to Artificial Intelligence Prof. Kathleen McKeown 722 CEPSR, TAs: Kapil Thadani 724 CEPSR, Phong Pham TA Room.
Random Administrivia In CMC 306 on Monday for LISP lab.
1 Dennett The intentional stance, the interface problem. Tuesday introduction Fredrik Stjernberg IKK Philosophy Linköping University
Artificial Intelligence
Artificial Intelligence & Cognitive Science By: Andrea Pope, Cindy Burdine, and Kazumi Inoue.
Introduction to AI, H. Feili 1 Introduction to Artificial Intelligence LECTURE 1: Introduction What is AI? Foundations of AI The.
Reference: "Artificial Intelligence, a Modern Approach, 3rd ed."
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.
1 AI and Agents CS 171/271 (Chapters 1 and 2) Some text and images in these slides were drawn from Russel & Norvig’s published material.
CSCI 4410 Introduction to Artificial Intelligence.
CISC4/681 Introduction to Artificial Intelligence1 Introduction – Artificial Intelligence a Modern Approach Russell and Norvig: 1.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
INTELLIGENT CONTROLLER UNIT I. INTRODUCTION  Intelligent control is a class of control techniques that use various AI computing approaches.  Intelligent.
Introduction (Chapter 1) CPSC 386 Artificial Intelligence Ellen Walker Hiram College.
Artificial Intelligence: Definition “... the branch of computer science that is concerned with the automation of intelligent behavior.” (Luger, 2009) “The.
Artificial Intelligence
Lecture 1 Note: Some slides and/or pictures are adapted from Lecture slides / Books of Dr Zafar Alvi. Text Book - Aritificial Intelligence Illuminated.
Knowledge representation
Artificial Intelligence: An Introduction Definition of AI Foundations of AI History of AI Advanced Techniques.
{ Logic in Artificial Intelligence By Jeremy Wright Mathematical Logic April 10 th, 2012.
Psy Introduction1 Introduction Psychology 612.
Artificial Intelligence Introductory Lecture Jennifer J. Burg Department of Mathematics and Computer Science.
What is linguistics  It is the science of language.  Linguistics is the systematic study of language.  The field of linguistics is concerned with the.
Artificial Intelligence
CNS 4470 Artificial Intelligence. What is AI? No really what is it? No really what is it?
1 Artificial Intelligence GholamReza GhassemSani Fall 1383.
1 Artificial Intelligence Introduction. 2 What is AI? Various definitions: Building intelligent entities. Getting computers to do tasks which require.
UNIVERSITY OF SOUTH CAROLINA Department of Computer Science and Engineering Programs with Common Sense Mingzhe Du and Hongying Du April, 2011 This paper.
Artificial Intelligence By Michelle Witcofsky And Evan Flanagan.
1 Introduction to Artificial Intelligence (Lecture 1)
Comparing the Two Theories
Course Instructor: K ashif I hsan 1. Chapter # 1 Kashif Ihsan, Lecturer CS, MIHE2.
1 The main topics in AI Artificial intelligence can be considered under a number of headings: –Search (includes Game Playing). –Representing Knowledge.
Introduction to Artificial Intelligence CS 438 Spring 2008 Today –AIMA, Chapter 1 –Defining AI Next Tuesday –Intelligent Agents –AIMA, Chapter 2 –HW: Problem.
Definitions of AI There are as many definitions as there are practitioners. How would you define it? What is important for a system to be intelligent?
Introduction to Artificial Intelligence CS 438 Spring 2008.
Cognitive Psychology. Overview What is Cognitive Psychology? Study of HOW the mind works, not WHY we do what we do Focuses on the day-to-day functions.
Lecture №1 Role of science in modern society. Role of science in modern society.
Princess Nora University Artificial Intelligence CS 461 Level 8 1.
Presented by:- Reema Tariq Artificial Intelligence.
Artificial Intelligence Hossaini Winter Outline book : Artificial intelligence a modern Approach by Stuart Russell, Peter Norvig. A Practical Guide.
Decision Support and Business Intelligence Systems (9 th Ed., Prentice Hall) Chapter 12: Artificial Intelligence and Expert Systems.
Artificial Intelligence
Overview of Artificial Intelligence (1) Artificial intelligence (AI) Computers with the ability to mimic or duplicate the functions of the human brain.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Artificial Intelligence
Course Objectives This part of course introduces some main strategies and methods used in intelligent systems. The topics include the history and applications.
Artificial Intelligence (CS 370D)
A I (Artificial Intelligence)
Course Instructor: knza ch
Artificial Intelligence introduction(2)
Artificial Intelligence Lecture 2: Foundation of Artificial Intelligence By: Nur Uddin, Ph.D.
KNOWLEDGE REPRESENTATION
AI and Agents CS 171/271 (Chapters 1 and 2)
Presentation transcript:

30 Oct 2001IS202: Information Organization and Retrieval Artificial Intelligence, Ontologies, and Common Sense Ray Larson & Warren Sack University of California, Berkeley School of Information Management and Systems SIMS 202: Information Organization and Retrieval Lecture author: Warren Sack

30 Oct 2001IS202: Information Organization and Retrieval Last Time Metadata is: – “data about data” (database systems) –Information about Information –Structures and Languages for the Description of Information Resources and their elements (components or features) –“Metadata is information on the organization of the data, the various data domains, and the relationship between them” (Baeza-Yates p. 142)

30 Oct 2001IS202: Information Organization and Retrieval Examples of Metadata Bibliographic Metadata (traditional Library cataloging) Dublin Core

30 Oct 2001IS202: Information Organization and Retrieval Today What is Cognitive Science? What is Artificial Intelligence? –Knowledge Representation Languages –Representing Common Sense Common Sense Interfaces Story Understanding, Story Generation, and Common Sense

30 Oct 2001IS202: Information Organization and Retrieval Cognitive Science/The Next Four Lectures 10/30/01 – AI, knowledge representation and common sense 11/01/01 – Computational Linguistics, Cognitive Psychology and Lexical Knowledge 11/06/01 – AI and information extraction 11/08/01 – Linguistics, Philosophy, Psychology, categories, and cognition

30 Oct 2001IS202: Information Organization and Retrieval What is Cognitive Science? Definition by “symptoms” A definition from Howard Gardner (1986) The Mind’s New Science; the five “symptoms of cognitive science”; the first two are central, the next three are strategic –(1) mental representations –(2) computers –(3) emphasis –(4) epistemology –(5) interdisciplinarity

30 Oct 2001IS202: Information Organization and Retrieval Symptom 1 of Cognitive Science: Mental Representations To study human cognition it is necessary to posit mental representations and examine those representations separately from the “low level” biological or neurological, on one hand, and also separately from the “high level” social or cultural, on the other hand. (adapted from Gardner, 1986)

30 Oct 2001IS202: Information Organization and Retrieval Symptom 2 of Cognitive Science: Computers Computers are central to any understanding of the human mind. They are essential both as tools, but also as models of how the mind works. (adapted from Gardner, 1986)

30 Oct 2001IS202: Information Organization and Retrieval Symptom 3 of Cognitive Science: Emphasis Cognitive scientists deliberately de-emphasis certain factors which may be important for cognitive functioning but whose inclusion would unnecessarily complicate the cognitive- scientific enterprise. These de-emphasized factors include emotional affect, historical, cultural, and other types of context (e.g., issues of embodiment and the senses). (adapted from Gardner, 1986)

30 Oct 2001IS202: Information Organization and Retrieval Symptom 4 of Cognitive Science: Epistemology Cognitive science is concerned with an area that has historically been a part of philosophy, namely the domain of epistemology. (adapted from Gardner, 1986)

30 Oct 2001IS202: Information Organization and Retrieval Symptom 5 of Cognitive Science: Interdisciplinarity Cognitive science is an interdisciplinary enterprise. (adapted from Gardner, 1986)

30 Oct 2001IS202: Information Organization and Retrieval The disciplines of cognitive science Philosophy Psychology Artificial Intelligence Linguistics Anthropology Neuroscience

30 Oct 2001IS202: Information Organization and Retrieval The birth of Cognitive Science Symposium on Information Theory, MIT, September 1956 –Allen Newell & Herbert Simon, “Logic Theory Machine” –Noam Chomsky, “Three Models of Language” –George Miller, “The Magical Number Seven”

30 Oct 2001IS202: Information Organization and Retrieval The birth of AI Rockefeller-sponsored Institute at Dartmouth College, Summer 1956 –John McCarthy, Dartmouth (->MIT->Stanford) –Marvin Minsky, MIT (geometry) –Herbert Simon, CMU (logic) –Allen Newell, CMU (logic) –Arthur Samuel, IBM (checkers) –Alex Bernstein, IBM (chess) –Nathan Rochester, IBM (neural networks) –Etc.

30 Oct 2001IS202: Information Organization and Retrieval Definition of AI “... artificial intelligence [AI] is the science of making machines do things that would require intelligence if done by [humans]” (Minsky, 1963)

30 Oct 2001IS202: Information Organization and Retrieval Some areas of AI Knowledge Representation Programming Languages Natural Language Understanding Speech Understanding Vision Robotics Planning Machine Learning Expert Systems Qualitative Simulation

30 Oct 2001IS202: Information Organization and Retrieval Common Sense (according to AI) The advice taker is a proposed program for solving problems by manipulating sentences in formal languages. The main advantages we expect the advice taker to have is that its behavior will be improvable merely by making statements to it, telling it about its symbolic environment and what is wanted from it. To make these statements will require little if any knowledge of the program or the previous knowledge of the advice taker. One will be able to assume that the advice taker will have available to it a fairly wide class of immediate logical consequences of anything it is told and its previous knowledge. This property is expected to have much in common with what makes us describe certain humans as having common sense. We shall therefore say that a program has common sense if it automatically deduces for itself a sufficiently wide class of immediate consequences of anything it is told and what it already knows. John McCarthy, “Programs with Common Sense,” 1959

30 Oct 2001IS202: Information Organization and Retrieval Common Sense: The original motivation Before describing the advice taker in any detail, I would like to describe more fully our motivation for proceeding in this direction. Our ultimate objective is to make programs that learn from their experience as effectively as humans do. John McCarthy, “Programs with Common Sense,” 1959

30 Oct 2001IS202: Information Organization and Retrieval Commonsense as Interface To make our computers easier to use, we must make them more sensitive to our needs. That is, make them understand what we mean when we try to tell them what we want. … If we want our computers to understand us, we’ll need to equip them with adequate knowledge. Marvin Minsky, “Commonsense-based Interfaces,” 2000

30 Oct 2001IS202: Information Organization and Retrieval What is common sense? Whenever we speak about "commonsense thought," we're referring to things that most people can do, often not even knowing they're doing them. Thus, when you hear a sentence like: "Fred told the waiter he wanted some chips,“ you will infer all sorts of things. Here are just a few of these… The word "he" means Fred. That is, it's Fred who wants the chips, not the waiter. This event took place in a restaurant. Fred was a customer dining there at that time. Fred and the waiter were a few feet apart at the time. The waiter was at work there, waiting on Fred at that time. Fred wants potato chips, not wood chips, cow chips, or bone chips. There's no particular set of chips he wants. Fred wants and expects the waiter to bring him a single portion (1–5 ounces, 5– 25 chips) in the next few minutes. Fred will start eating the chips very shortly after he gets them. Fred accomplishes this by speaking words to the waiter. Fred and the waiter speak the same language. Fred and the waiter are both human beings. Fred is old enough to talk (2+ years of age). The waiter is old enough to work (4+ years, probably 15+). This event took place after the date of invention of potato chips (in 1853). Fred assumes the waiter also infers all those things. Marvin Minsky, “Commonsense-based Interfaces,” 2000

30 Oct 2001IS202: Information Organization and Retrieval Can common sense be coded? ThoughtTreasure:

30 Oct 2001IS202: Information Organization and Retrieval Attempts to code large bodies of knowledge: some previous examples 18 th C.: The French Encyclopediasts: Denis Diderot & Jean D’Alembert size: 20.8 million words, 400,000 unique forms, 18,000 pages of text, 17 volumes of articles, 11 volumes of plate legends, 140 contributors 19 th C.: Thesaurus: Peter Mark Roget size: (third edition) 35,000 synonyms and over 250,000 cross-references 20 th C.: Paul Otlet: Répertoire Bibliographique Universel (RBU) size: (1930) 16 millions entries (authors and subjects)

30 Oct 2001IS202: Information Organization and Retrieval Knowledge Representation In AI, a representation of knowledge is a combination of data structures and interpretative procedures that, if used in the right way in a program, will lead to “knowledgeable” behavior. (Barr and Feigenbaum, 1981, p. 143)

30 Oct 2001IS202: Information Organization and Retrieval “Interpretative Procedures” aka Inference Deduction –Universal instantiation: If something is true of everything, then it is true for any particular thing. –Modus ponens: Known: (1) the rule if P then Q; and, (2) the fact, P is true; Infer: Q is true Abduction –Known: (1) the rule if P then Q; and, (2) the fact, Q is true; –Infer: P is true Induction: Machine Learning –Known: P(a) is true; P(b) is true; … –Infer: Forall X, P(X) is true

30 Oct 2001IS202: Information Organization and Retrieval Knowledge Representation and Programming Paradigms Applicative Functional Logical Rule-based Constraint-based Object-oriented Frame-based

30 Oct 2001IS202: Information Organization and Retrieval Applicative define author-of (title) if (title == “Modern Information Retrieval”) then author  [“Baeza-Yates”, “Ribeiro”]

30 Oct 2001IS202: Information Organization and Retrieval Functional define author-of (title) if (title == “Modern Information Retrieval”) then return([“Baeza-Yates”, “Ribeiro”]) else return([])

30 Oct 2001IS202: Information Organization and Retrieval Logical/Declarative define author-of (“Modern Information Retrieval”, “Baeza-Yates”). define author-of (“Modern Information Retrieval”, “Ribeiro”). define author-of(“The Organization of Information”, “Taylor”). /* backward chaining */ define publication(Author,Title) :- author-of(Title,Author).

30 Oct 2001IS202: Information Organization and Retrieval Rule-Based assert author-of (“Modern Information Retrieval”, “Baeza-Yates”). assert author-of (“Modern Information Retrieval”, “Ribeiro”). assert author-of(“The Organization of Information”, “Taylor”). /* forward chaining */ author-of(Title,Author)  assert publication(Author,Title).

30 Oct 2001IS202: Information Organization and Retrieval Object-oriented define author (Name, Publications) Name isa String Publications isa List define get-publications return Publications /* and/or the other way around */ define publication (Title, Authors) Title isa String Authors isa List define get-author return Authors courseText = new publication(“Modern Information Retrieval”, [“Baeza-Yates”, “Ribeiro”]);

30 Oct 2001IS202: Information Organization and Retrieval Frame-based has-prototype(publications, list) has-prototype(authors,list) has-prototype(inverse,singleton) inverse(inverse,inverse) inverse(authors,publications) has-prototype(Modern-Information-Retrieval, singleton) has-prototype(Baeza-Yates,singleton) has-prototype(Ribeiro,singleton) authors(Modern-Information-Retrieval,Baeza-Yates) authors(Modern-Information-Retrieval,Ribeiro) ? get(ribeiro,publications)

30 Oct 2001IS202: Information Organization and Retrieval Cyc’s top-level Ontology

30 Oct 2001IS202: Information Organization and Retrieval Common Sense Knowledge Representation: Examples Example 1: Story Understanding: SAM, Cullingford et al., Example 2: Story Generation: Talespin,

30 Oct 2001IS202: Information Organization and Retrieval Examples of Talespin’s missing common sense (Meehan, 1976) Answers to questions can take more than one form. Don’t always take answers literally. You can notice things without being told about them. Gravity is not a living creature. Stories aren’t really stories if they don’t have a central problem. Sometimes enough is enough. Schizophrenia can disfunctional.

30 Oct 2001IS202: Information Organization and Retrieval Next Time Cognitive Science continued: WordNet