CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 29– AI and Probability (exemplified through NLP) 4 th Oct, 2010.

Slides:



Advertisements
Similar presentations
CS344 : Introduction to Artificial Intelligence
Advertisements

CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 2 (06/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Part of Speech (PoS)
CS626: NLP, Speech and the Web
CPSC 422, Lecture 16Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 16 Feb, 11, 2015.
CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 15, 16: Perceptrons and their computing power 6 th and.
Identifying Prepositional Phrases
Used in place of a noun pronoun.
Clauses.
CS460/449 : Speech, Natural Language Processing and the Web/Topics in AI Programming (Lecture 2– Introduction+ML and NLP) Pushpak Bhattacharyya CSE Dept.,
Albert Gatt Corpora and Statistical Methods Lecture 8.
NATURAL LANGUAGE PROCESSING AN AI TASK DOMAIN. TASK DOMAINS OF AI  Games Playing  Expert Systems  Natural Language  Neural Networks  Robotics.
CS344: Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 13– Search.
Statistical Natural Language Processing. What is NLP?  Natural Language Processing (NLP), or Computational Linguistics, is concerned with theoretical.
Albert Gatt Corpora and Statistical Methods Lecture 9.
9/8/20151 Natural Language Processing Lecture Notes 1.
CS344 : Introduction to Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 21- Forward Probabilities and Robotic Action Sequences.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
CS : Speech, Natural Language Processing and the Web/Topics in Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 12: Deeper.
1 Statistical Parsing Chapter 14 October 2012 Lecture #9.
Artificial Intelligence
Natural Language Processing Artificial Intelligence CMSC February 28, 2002.
Introduction to CL & NLP CMSC April 1, 2003.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 3 (10/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Statistical Formulation.
_____________________ Definition Part of Speech (circle one) Picture Antonym (Opposite) Vocab Word Noun Pronoun Adjective Adverb Conjunction Verb Interjection.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 1 - Introduction.
1 Cohesion + Coherence Lecture 9 MODULE 2 Meaning and discourse in English.
CS621 : Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 9 Continuation of Logic and Semantic Web.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 24 (14/04/06) Prof. Pushpak Bhattacharyya IIT Bombay Word Sense Disambiguation.
CS : Speech, NLP and the Web/Topics in AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture-14: Probabilistic parsing; sequence labeling, PCFG.
CS621: Artificial Intelligence
How many parts of speech can you list?
Parts of Speech Review. A Noun is a person, place, thing, or idea.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 1 (03/01/06) Prof. Pushpak Bhattacharyya IIT Bombay Introduction to Natural.
GoBack definitions Level 1 Parts of Speech GoBack is a memorization game; the teacher asks students definitions, and when someone misses one, you go back.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture–2: Introduction: Search+Logic.
CPSC 422, Lecture 27Slide 1 Intelligent Systems (AI-2) Computer Science cpsc422, Lecture 27 Nov, 16, 2015.
The Building Blocks of Good Writing
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 13– Search 17 th August, 2010.
Linguistics Lecture-1: Words Pushpak Bhattacharyya, CSE Department, IIT Bombay 14 June, 2008.
Prof. Pushpak Bhattacharyya, IIT Bombay 1 CS 621 Artificial Intelligence Lecture 5 – 08/08/05 Prof. Pushpak Bhattacharyya FUZZY LOGIC & INFERENCING.
CS460/IT632 Natural Language Processing/Language Technology for the Web Lecture 13 (17/02/06) Prof. Pushpak Bhattacharyya IIT Bombay Top-Down Bottom-Up.
DGP – S ENTENCE 1 Parts of Speech. S ENTENCE / W ORD B ANK Laugh often with the friends of your heart, for troubles fill all our lives. Word Bank: action.
CS : NLP, Speech and Web-Topics-in-AI Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 34: Precision, Recall, F- score, Map.
The Parts of Speech nouns verbs adjectives adverbs prepositions interjections conjunctions pronouns.
Prof. Pushpak Bhattacharyya, IIT Bombay 1 CS 621 Artificial Intelligence Lecture /08/05 Prof. Pushpak Bhattacharyya Fuzzy Logic Application.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 33,34– HMM, Viterbi, 14 th Oct, 18 th Oct, 2010.
Parts of Speech By: Miaya Nischelle Sample. NOUN A noun is a person place or thing.
CS344: Introduction to Artificial Intelligence (associated lab: CS386) Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 6-7: Hidden Markov Model 18.
Prof. Pushpak Bhattacharyya, IIT Bombay1 CS 621 Artificial Intelligence Lecture 12 – 30/08/05 Prof. Pushpak Bhattacharyya Fundamentals of Information.
CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 9– Uncertainty.
Brief Intro to Machine Learning CS539
Parts of Speech Review.
Nouns Nouns Verbs Verbs Verbs Verbs Plurals Plurals Categories Side Tabs for Interactive Language Notebooks: Page 1 Pronouns Pronouns Nouns Nouns.
Bringing English Together
Pushpak Bhattacharyya CSE Dept., IIT Bombay
CS : Speech, NLP and the Web/Topics in AI
Welcome 6th Grade Class To
FIRST SEMESTER GRAMMAR
What part of speech are the green words in this sentence?
What part of speech is that word?
CS621: Artificial Intelligence
CS344 : Introduction to Artificial Intelligence
PREPOSITIONAL PHRASES
CS344 : Introduction to Artificial Intelligence
Parts of Speech.
The Phrase.
Pushpak Bhattacharyya CSE Dept., IIT Bombay
Prof. Pushpak Bhattacharyya, IIT Bombay
Parts of Speech.
Presentation transcript:

CS621: Artificial Intelligence Pushpak Bhattacharyya CSE Dept., IIT Bombay Lecture 29– AI and Probability (exemplified through NLP) 4 th Oct, 2010

Fundamental Questions What is the relationship between AI and probability? Which situations need probability? Which models are used to model uncertainty?

AI Central Concern Classification: Dividing data into different classes Clustering: Like kinds of data clustered together Prediction: Based on previously seen data make predictions about new data Achieved by using mathematical models and selecting features to represent data

Applications of probability Probabilistic planning Natural Language Processing Expert Inference Scene understanding

Models for uncertainty At any point of time we have partial information about any non-trivial situation. Work with levels/layers Models Fuzzy logic Probability Information Theory Non-monotonic logic

Situation -1 “I went with my friend to the bank to withdraw some money but was disappointed to find it closed.”

Situation -2 Teacher – Student dialogue. (Student was absent in the last class.) Teacher (angrily): Did you miss the last class? Student: No sir, not much.

Situation -1 (uncertainties) Part of Speech ambiguity: “bank” is Noun or Verb (‘depend’ e.g. I bank on you.) “closed” is Verb or Adjective POS ambiguity resolution: Surface analysis: “bank” preceded by “the” Deeper analysis: Semantics

Situation -1 (uncertainties) … Sense ambiguity: “bank” (pos: Noun) means “river bank” or “financial institution” “withdraw” means “take away” or “go away” (e.g. “If you cannot remain silent then withdraw from the meeting”.) Sense ambiguity resolution: Clue words: {money, withdraw} for bank

Situation -1 (uncertainties) … Lexical loss ambiguity: Pronoun dropped/elision/elipsis “…but was disappointed.”

Situation -1 (uncertainties) … Scope ambiguity: Adjective, preposition, conjunction Scope of “with” is “my friend” Why not “my friend to the bank” ? E.g., “with my friend of the yester years”

Situation -1 (uncertainties) … Co-referencing/ anaphora ambiguity: “it” refers to “bank” Why not to “money” ?

Situation -1 (uncertainties) summary POS Sense Pronoun drop SCOPE Co-referencing Bank (N/V)closed (V/ adj) Bank (financial institution)withdraw (take away) But I/friend/money/bank was disappointed With my friend It -> bank

Observations leading to why probability is needed Many intelligence tasks are sequence labeling tasks Tasks carried out in layers Within a layer, there are limited windows of information This naturally calls for strategies for dealing with uncertainty Probability and Markov process give a way