SlideShare a Scribd company logo
CS344: Introduction to Artificial Intelligence(associated lab: CS386) Pushpak BhattacharyyaCSE Dept., IIT Bombay  Lecture–1: Introduction
Persons involved Faculty instructor: Dr. Pushpak Bhattacharyya (www.cse.iitb.ac.in/~pb) TAs: Prashanth, Debraj, Ashutosh, Nirdesh, Raunak, Gourab {pkamle, debraj, ashu, nirdesh, rpilani, roygourab}@cse Course home page www.cse.iitb.ac.in/~cs344-2010 (will be up) Venue: SIT Building: SIC301 1 hour lectures 3 times a week: Mon-11.30, Tue-8.30, Thu-9.30 (slot 4) Associated Lab: CS386- Monday 2-5 PM
Perspective
Disciplines which form the core of AI- inner circle  Fields which draw from these disciplines- outer circle. Robotics NLP Search,  Reasoning, Learning Expert Systems Planning Computer Vision
Topics to be covered (1/2) Search General Graph Search, A* Iterative Deepening, α-β pruning, probabilistic methods Logic Formal System Propositional Calculus, Predicate Calculus, Fuzzy Logic Knowledge Representation Predicate calculus, Semantic Net, Frame Script, Conceptual Dependency, Uncertainty
Topics to be covered (2/2) Neural Networks: Perceptrons, Back Propagation, Self Organization Statistical Methods Markov Processes and Random Fields Computer Vision, NLP, Machine Learning Planning: Robotic Systems =================================(if possible) Anthropomorphic Computing: Computational Humour, Computational Music IR and AI Semantic Web and Agents
Resources Main Text: Artificial Intelligence: A Modern Approach by Russell & Norvik, Pearson, 2003. Other Main References: Principles of AI - Nilsson AI - Rich & Knight Knowledge Based Systems – Mark Stefik Journals AI, AI Magazine, IEEE Expert,  Area Specific Journals e.g, Computational Linguistics Conferences  IJCAI, AAAI
Foundational Points Church Turing Hypothesis Anything that is computable is computable by a Turing Machine Conversely, the set of functions computed by a Turing Machine is the set of ALL and ONLY computable functions
Turing Machine Finite State Head (CPU) Infinite Tape (Memory)
Foundational Points (contd) Physical Symbol System Hypothesis (Newel and Simon) For Intelligence to emerge it is enough to manipulate symbols
Foundational Points (contd) Society of Mind (Marvin Minsky) Intelligence emerges from the interaction of very simple information processing units Whole is larger than the sum of parts!
Foundational Points (contd) Limits to computability Halting problem: It is impossible to construct a Universal Turing Machine that given any given  pair <M, I> of Turing Machine M and input I, will decide if M halts on I  What this has to do with intelligent computation? Think!
Foundational Points (contd) Limits to Automation Godel Theorem: A “sufficiently powerful”  formal system cannot be BOTH complete and consistent “Sufficiently powerful”: at least as powerful as to be able to capture Peano’s Arithmetic Sets limits to automation of reasoning
Foundational Points (contd) Limits in terms of time and Space NP-complete and NP-hard problems: Time for computation becomes extremely large as the length of input increases  PSPACE complete: Space requirement becomes extremely large Sets limits in terms of resources
Two broad divisions of Theoretical CS Theory A Algorithms and Complexity Theory B Formal Systems and Logic
AI as the forcing function Time sharing system in OS Machine giving the illusion of attending simultaneously with several people  Compilers Raising the level of the machine for better man machine interface Arose from Natural Language Processing (NLP) NLP in turn called the forcing function for AI
Allied Disciplines
Grading (i) Exams Midsem Endsem Class test (ii) Study Seminar (in group) (iii) Work Lab Assignments (cs386; in group)
Fuzzy Logic
Fuzzy Logic tries to capture the human ability of reasoning with imprecise information Models Human Reasoning Works with imprecise statements such as: 		In a process control situation, “If the temperature is moderate and the pressure is high, then turn the knob slightly right” The rules have “Linguistic Variables”, typically adjectives qualified by adverbs (adverbs are hedges).
Underlying Theory: Theory of Fuzzy Sets Intimate connection between logic and set theory. Given any set ‘S’ and an element ‘e’, there is a very natural predicate, μs(e) called as the belongingness predicate. The predicate is such that, μs(e) = 1,		iffe∈ S 					  = 0,		otherwise For example, S = {1, 2, 3, 4}, μs(1) = 1 and μs(5) = 0 A predicate P(x) also defines a set naturally. S = {x | P(x) is true} 		For example, even(x) defines S = {x | x is even}
Fuzzy Set Theory (contd.) Fuzzy set theory starts by questioning the fundamental assumptions of set theory viz., the belongingness predicate, μ, value is 0 or 1. Instead in Fuzzy theory it is assumed that,  μs(e) = [0, 1] Fuzzy set theory is a generalization of classical set theory also called Crisp Set Theory. In real life belongingness is a fuzzy concept. 	Example: Let, T = set of “tall” people μT (Ram) = 1.0 μT (Shyam) = 0.2 		         Shyam belongs to T with degree 0.2.
Linguistic Variables Fuzzy sets are named by Linguistic Variables (typically adjectives). Underlying the LV is a numerical quantity 	E.g. For ‘tall’ (LV), ‘height’ is numerical quantity. Profile of a LV is the plot shown in the figure shown alongside. μtall(h) 1 0.4 4.5 1       2        3        4        5        6 0 height h
Example Profiles μpoor(w) μrich(w) wealth w wealth w
Example Profiles μA (x) μA (x) x x Profile representing moderate (e.g. moderately rich) Profile representing extreme
Concept of Hedge Hedge is an intensifier Example: 	LV = tall, LV1 = very tall, LV2 = somewhat tall ‘very’ operation:  μvery tall(x) = μ2tall(x) ‘somewhat’ operation: μsomewhat tall(x) = √(μtall(x)) tall somewhat tall 1 very tall μtall(h) 0 h
Representation of Fuzzy sets Let U = {x1,x2,…..,xn} |U| = n 	The various sets composed of elements from U are presented as points on and inside the n-dimensional hypercube. The crisp sets are the corners of the hypercube.  μA(x1)=0.3 μA(x2)=0.4 (0,1) (1,1) x2 (x1,x2) U={x1,x2} x2 A(0.3,0.4) (1,0) (0,0) Φ x1 x1 A fuzzy set A is represented by a point in the n-dimensional space as the point {μA(x1), μA(x2),……μA(xn)}
Degree of fuzziness 	The centre of the hypercube is the “most fuzzy” set. Fuzziness decreases as one nears the corners Measure of fuzziness Called the entropy of a fuzzy set Fuzzy set Farthest corner Entropy Nearest corner
(0,1) (1,1) x2 (0.5,0.5) A d(A, nearest) (0,0) (1,0) x1 d(A, farthest)
Definition Distance between two fuzzy sets L1 - norm Let C = fuzzy set represented by the centre point d(c,nearest) = |0.5-1.0| + |0.5 – 0.0| 		= 1 		= d(C,farthest) 		=> E(C) = 1
Definition Cardinality of a fuzzy set  [generalization of cardinality of classical sets] Union, Intersection, complementation, subset hood
Note on definition by extension and intension S1 = {xi|xi mod 2 = 0 } – Intension S2 = {0,2,4,6,8,10,………..} – extension 	How to define subset hood?

More Related Content

What's hot

Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series edited
Prof Dr S.M.Aqil Burney
 
Fuzzy sets
Fuzzy sets Fuzzy sets
Fuzzy sets
ABSARQURESHI
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
manojsonkar
 
L3 some other properties
L3 some other propertiesL3 some other properties
L3 some other properties
Mohammad Umar Rehman
 
Fuzzy logic-introduction
Fuzzy logic-introductionFuzzy logic-introduction
Fuzzy logic-introduction
WBUTTUTORIALS
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
Ashwini Yadav
 
Ch02 fuzzyrelation
Ch02 fuzzyrelationCh02 fuzzyrelation
Ch02 fuzzyrelation
Hoàng Đức
 
FUZZY LOGIC
FUZZY LOGICFUZZY LOGIC
FUZZY LOGIC
Sri vidhya k
 
8709508
87095088709508
8709508
Fahrul Cool
 
Soft computing Chapter 1
Soft computing Chapter 1Soft computing Chapter 1
Soft computing Chapter 1
Dr.Ashvini Chaudhari Bhongade
 
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
IJERA Editor
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
Ehsan Hamzei
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
Baran Kaynak
 
Common fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps ofCommon fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps of
Alexander Decker
 
Fuzzy logicintro by
Fuzzy logicintro by Fuzzy logicintro by
Fuzzy logicintro by
Waseem Abbas
 
Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
Dr. C.V. Suresh Babu
 
2.2.ppt.SC
2.2.ppt.SC2.2.ppt.SC
2.2.ppt.SC
AMIT KUMAR
 
Nl2422102215
Nl2422102215Nl2422102215
Nl2422102215
IJERA Editor
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
Nagasuri Bala Venkateswarlu
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep Learning
Sungbin Lim
 

What's hot (20)

Fuzzy logic and fuzzy time series edited
Fuzzy logic and fuzzy time series   editedFuzzy logic and fuzzy time series   edited
Fuzzy logic and fuzzy time series edited
 
Fuzzy sets
Fuzzy sets Fuzzy sets
Fuzzy sets
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
L3 some other properties
L3 some other propertiesL3 some other properties
L3 some other properties
 
Fuzzy logic-introduction
Fuzzy logic-introductionFuzzy logic-introduction
Fuzzy logic-introduction
 
Fuzzy logic
Fuzzy logicFuzzy logic
Fuzzy logic
 
Ch02 fuzzyrelation
Ch02 fuzzyrelationCh02 fuzzyrelation
Ch02 fuzzyrelation
 
FUZZY LOGIC
FUZZY LOGICFUZZY LOGIC
FUZZY LOGIC
 
8709508
87095088709508
8709508
 
Soft computing Chapter 1
Soft computing Chapter 1Soft computing Chapter 1
Soft computing Chapter 1
 
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
Fixed Point Results In Fuzzy Menger Space With Common Property (E.A.)
 
Fuzzy Set
Fuzzy SetFuzzy Set
Fuzzy Set
 
Classical relations and fuzzy relations
Classical relations and fuzzy relationsClassical relations and fuzzy relations
Classical relations and fuzzy relations
 
Common fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps ofCommon fixed point theorems for contractive maps of
Common fixed point theorems for contractive maps of
 
Fuzzy logicintro by
Fuzzy logicintro by Fuzzy logicintro by
Fuzzy logicintro by
 
Dempster shafer theory
Dempster shafer theoryDempster shafer theory
Dempster shafer theory
 
2.2.ppt.SC
2.2.ppt.SC2.2.ppt.SC
2.2.ppt.SC
 
Nl2422102215
Nl2422102215Nl2422102215
Nl2422102215
 
Fuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introductionFuzzy mathematics:An application oriented introduction
Fuzzy mathematics:An application oriented introduction
 
Harmonic Analysis and Deep Learning
Harmonic Analysis and Deep LearningHarmonic Analysis and Deep Learning
Harmonic Analysis and Deep Learning
 

Similar to Resources

Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
Purnima Pandit
 
Skiena algorithm 2007 lecture06 sorting
Skiena algorithm 2007 lecture06 sortingSkiena algorithm 2007 lecture06 sorting
Skiena algorithm 2007 lecture06 sorting
zukun
 
Fuzzy logic by zaid da'ood
Fuzzy logic by zaid da'oodFuzzy logic by zaid da'ood
Fuzzy logic by zaid da'ood
master student
 
20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison
Computer Science Club
 
Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdf
Ramya Nellutla
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
inventionjournals
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
ImXaib
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
saadurrehman35
 
PaperNo19-habibiIJMA13-16-2013-IJMA
PaperNo19-habibiIJMA13-16-2013-IJMAPaperNo19-habibiIJMA13-16-2013-IJMA
PaperNo19-habibiIJMA13-16-2013-IJMA
Mezban Habibi
 
Exponentialentropyonintuitionisticfuzzysets (1)
Exponentialentropyonintuitionisticfuzzysets (1)Exponentialentropyonintuitionisticfuzzysets (1)
Exponentialentropyonintuitionisticfuzzysets (1)
Dr. Hari Arora
 
Discrete Structure Lecture #5 & 6.pdf
Discrete Structure Lecture #5 & 6.pdfDiscrete Structure Lecture #5 & 6.pdf
Discrete Structure Lecture #5 & 6.pdf
MuhammadUmerIhtisham
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
butest
 
01bkb04p.ppt
01bkb04p.ppt01bkb04p.ppt
01bkb04p.ppt
DrBasemMohamedElomda
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)
SHUBHAM KUMAR GUPTA
 
Some fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappingsSome fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappings
Alexander Decker
 
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
eSAT Journals
 
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
eSAT Publishing House
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI) International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
inventionjournals
 
Theory of computing
Theory of computingTheory of computing
Theory of computing
Bipul Roy Bpl
 
Presentation
PresentationPresentation
Presentation
Himani Himmi
 

Similar to Resources (20)

Optimization using soft computing
Optimization using soft computingOptimization using soft computing
Optimization using soft computing
 
Skiena algorithm 2007 lecture06 sorting
Skiena algorithm 2007 lecture06 sortingSkiena algorithm 2007 lecture06 sorting
Skiena algorithm 2007 lecture06 sorting
 
Fuzzy logic by zaid da'ood
Fuzzy logic by zaid da'oodFuzzy logic by zaid da'ood
Fuzzy logic by zaid da'ood
 
20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison20130928 automated theorem_proving_harrison
20130928 automated theorem_proving_harrison
 
Unit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdfUnit-II -Soft Computing.pdf
Unit-II -Soft Computing.pdf
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
 
Fuzzy Logic.pptx
Fuzzy Logic.pptxFuzzy Logic.pptx
Fuzzy Logic.pptx
 
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
53158699-d7c5-4e6e-af19-1f642992cc58-161011142651.pptx
 
PaperNo19-habibiIJMA13-16-2013-IJMA
PaperNo19-habibiIJMA13-16-2013-IJMAPaperNo19-habibiIJMA13-16-2013-IJMA
PaperNo19-habibiIJMA13-16-2013-IJMA
 
Exponentialentropyonintuitionisticfuzzysets (1)
Exponentialentropyonintuitionisticfuzzysets (1)Exponentialentropyonintuitionisticfuzzysets (1)
Exponentialentropyonintuitionisticfuzzysets (1)
 
Discrete Structure Lecture #5 & 6.pdf
Discrete Structure Lecture #5 & 6.pdfDiscrete Structure Lecture #5 & 6.pdf
Discrete Structure Lecture #5 & 6.pdf
 
Introduction to machine learning
Introduction to machine learningIntroduction to machine learning
Introduction to machine learning
 
01bkb04p.ppt
01bkb04p.ppt01bkb04p.ppt
01bkb04p.ppt
 
Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)Predicate logic_2(Artificial Intelligence)
Predicate logic_2(Artificial Intelligence)
 
Some fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappingsSome fixed point theorems in fuzzy mappings
Some fixed point theorems in fuzzy mappings
 
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
 
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...Semicompatibility and fixed point theorem in fuzzy metric space using implici...
Semicompatibility and fixed point theorem in fuzzy metric space using implici...
 
International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI) International Journal of Mathematics and Statistics Invention (IJMSI)
International Journal of Mathematics and Statistics Invention (IJMSI)
 
Theory of computing
Theory of computingTheory of computing
Theory of computing
 
Presentation
PresentationPresentation
Presentation
 

More from butest

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
butest
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
butest
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
butest
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
butest
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
butest
 
PPT
PPTPPT
PPT
butest
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
butest
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
butest
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
butest
 
Facebook
Facebook Facebook
Facebook
butest
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
butest
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
butest
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
butest
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
butest
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
butest
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
butest
 
hier
hierhier
hier
butest
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
butest
 

More from butest (20)

EL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBEEL MODELO DE NEGOCIO DE YOUTUBE
EL MODELO DE NEGOCIO DE YOUTUBE
 
1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同1. MPEG I.B.P frame之不同
1. MPEG I.B.P frame之不同
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Timeline: The Life of Michael Jackson
Timeline: The Life of Michael JacksonTimeline: The Life of Michael Jackson
Timeline: The Life of Michael Jackson
 
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
Popular Reading Last Updated April 1, 2010 Adams, Lorraine The ...
 
LESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIALLESSONS FROM THE MICHAEL JACKSON TRIAL
LESSONS FROM THE MICHAEL JACKSON TRIAL
 
Com 380, Summer II
Com 380, Summer IICom 380, Summer II
Com 380, Summer II
 
PPT
PPTPPT
PPT
 
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet JazzThe MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
The MYnstrel Free Press Volume 2: Economic Struggles, Meet Jazz
 
MICHAEL JACKSON.doc
MICHAEL JACKSON.docMICHAEL JACKSON.doc
MICHAEL JACKSON.doc
 
Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1Social Networks: Twitter Facebook SL - Slide 1
Social Networks: Twitter Facebook SL - Slide 1
 
Facebook
Facebook Facebook
Facebook
 
Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...Executive Summary Hare Chevrolet is a General Motors dealership ...
Executive Summary Hare Chevrolet is a General Motors dealership ...
 
Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...Welcome to the Dougherty County Public Library's Facebook and ...
Welcome to the Dougherty County Public Library's Facebook and ...
 
NEWS ANNOUNCEMENT
NEWS ANNOUNCEMENTNEWS ANNOUNCEMENT
NEWS ANNOUNCEMENT
 
C-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.docC-2100 Ultra Zoom.doc
C-2100 Ultra Zoom.doc
 
MAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.docMAC Printing on ITS Printers.doc.doc
MAC Printing on ITS Printers.doc.doc
 
Mac OS X Guide.doc
Mac OS X Guide.docMac OS X Guide.doc
Mac OS X Guide.doc
 
hier
hierhier
hier
 
WEB DESIGN!
WEB DESIGN!WEB DESIGN!
WEB DESIGN!
 

Resources

  • 1. CS344: Introduction to Artificial Intelligence(associated lab: CS386) Pushpak BhattacharyyaCSE Dept., IIT Bombay Lecture–1: Introduction
  • 2. Persons involved Faculty instructor: Dr. Pushpak Bhattacharyya (www.cse.iitb.ac.in/~pb) TAs: Prashanth, Debraj, Ashutosh, Nirdesh, Raunak, Gourab {pkamle, debraj, ashu, nirdesh, rpilani, roygourab}@cse Course home page www.cse.iitb.ac.in/~cs344-2010 (will be up) Venue: SIT Building: SIC301 1 hour lectures 3 times a week: Mon-11.30, Tue-8.30, Thu-9.30 (slot 4) Associated Lab: CS386- Monday 2-5 PM
  • 4. Disciplines which form the core of AI- inner circle Fields which draw from these disciplines- outer circle. Robotics NLP Search, Reasoning, Learning Expert Systems Planning Computer Vision
  • 5. Topics to be covered (1/2) Search General Graph Search, A* Iterative Deepening, α-β pruning, probabilistic methods Logic Formal System Propositional Calculus, Predicate Calculus, Fuzzy Logic Knowledge Representation Predicate calculus, Semantic Net, Frame Script, Conceptual Dependency, Uncertainty
  • 6. Topics to be covered (2/2) Neural Networks: Perceptrons, Back Propagation, Self Organization Statistical Methods Markov Processes and Random Fields Computer Vision, NLP, Machine Learning Planning: Robotic Systems =================================(if possible) Anthropomorphic Computing: Computational Humour, Computational Music IR and AI Semantic Web and Agents
  • 7. Resources Main Text: Artificial Intelligence: A Modern Approach by Russell & Norvik, Pearson, 2003. Other Main References: Principles of AI - Nilsson AI - Rich & Knight Knowledge Based Systems – Mark Stefik Journals AI, AI Magazine, IEEE Expert, Area Specific Journals e.g, Computational Linguistics Conferences IJCAI, AAAI
  • 8. Foundational Points Church Turing Hypothesis Anything that is computable is computable by a Turing Machine Conversely, the set of functions computed by a Turing Machine is the set of ALL and ONLY computable functions
  • 9. Turing Machine Finite State Head (CPU) Infinite Tape (Memory)
  • 10. Foundational Points (contd) Physical Symbol System Hypothesis (Newel and Simon) For Intelligence to emerge it is enough to manipulate symbols
  • 11. Foundational Points (contd) Society of Mind (Marvin Minsky) Intelligence emerges from the interaction of very simple information processing units Whole is larger than the sum of parts!
  • 12. Foundational Points (contd) Limits to computability Halting problem: It is impossible to construct a Universal Turing Machine that given any given pair <M, I> of Turing Machine M and input I, will decide if M halts on I What this has to do with intelligent computation? Think!
  • 13. Foundational Points (contd) Limits to Automation Godel Theorem: A “sufficiently powerful” formal system cannot be BOTH complete and consistent “Sufficiently powerful”: at least as powerful as to be able to capture Peano’s Arithmetic Sets limits to automation of reasoning
  • 14. Foundational Points (contd) Limits in terms of time and Space NP-complete and NP-hard problems: Time for computation becomes extremely large as the length of input increases PSPACE complete: Space requirement becomes extremely large Sets limits in terms of resources
  • 15. Two broad divisions of Theoretical CS Theory A Algorithms and Complexity Theory B Formal Systems and Logic
  • 16. AI as the forcing function Time sharing system in OS Machine giving the illusion of attending simultaneously with several people Compilers Raising the level of the machine for better man machine interface Arose from Natural Language Processing (NLP) NLP in turn called the forcing function for AI
  • 18. Grading (i) Exams Midsem Endsem Class test (ii) Study Seminar (in group) (iii) Work Lab Assignments (cs386; in group)
  • 20. Fuzzy Logic tries to capture the human ability of reasoning with imprecise information Models Human Reasoning Works with imprecise statements such as: In a process control situation, “If the temperature is moderate and the pressure is high, then turn the knob slightly right” The rules have “Linguistic Variables”, typically adjectives qualified by adverbs (adverbs are hedges).
  • 21. Underlying Theory: Theory of Fuzzy Sets Intimate connection between logic and set theory. Given any set ‘S’ and an element ‘e’, there is a very natural predicate, μs(e) called as the belongingness predicate. The predicate is such that, μs(e) = 1, iffe∈ S = 0, otherwise For example, S = {1, 2, 3, 4}, μs(1) = 1 and μs(5) = 0 A predicate P(x) also defines a set naturally. S = {x | P(x) is true} For example, even(x) defines S = {x | x is even}
  • 22. Fuzzy Set Theory (contd.) Fuzzy set theory starts by questioning the fundamental assumptions of set theory viz., the belongingness predicate, μ, value is 0 or 1. Instead in Fuzzy theory it is assumed that, μs(e) = [0, 1] Fuzzy set theory is a generalization of classical set theory also called Crisp Set Theory. In real life belongingness is a fuzzy concept. Example: Let, T = set of “tall” people μT (Ram) = 1.0 μT (Shyam) = 0.2 Shyam belongs to T with degree 0.2.
  • 23. Linguistic Variables Fuzzy sets are named by Linguistic Variables (typically adjectives). Underlying the LV is a numerical quantity E.g. For ‘tall’ (LV), ‘height’ is numerical quantity. Profile of a LV is the plot shown in the figure shown alongside. μtall(h) 1 0.4 4.5 1 2 3 4 5 6 0 height h
  • 24. Example Profiles μpoor(w) μrich(w) wealth w wealth w
  • 25. Example Profiles μA (x) μA (x) x x Profile representing moderate (e.g. moderately rich) Profile representing extreme
  • 26. Concept of Hedge Hedge is an intensifier Example: LV = tall, LV1 = very tall, LV2 = somewhat tall ‘very’ operation: μvery tall(x) = μ2tall(x) ‘somewhat’ operation: μsomewhat tall(x) = √(μtall(x)) tall somewhat tall 1 very tall μtall(h) 0 h
  • 27. Representation of Fuzzy sets Let U = {x1,x2,…..,xn} |U| = n The various sets composed of elements from U are presented as points on and inside the n-dimensional hypercube. The crisp sets are the corners of the hypercube. μA(x1)=0.3 μA(x2)=0.4 (0,1) (1,1) x2 (x1,x2) U={x1,x2} x2 A(0.3,0.4) (1,0) (0,0) Φ x1 x1 A fuzzy set A is represented by a point in the n-dimensional space as the point {μA(x1), μA(x2),……μA(xn)}
  • 28. Degree of fuzziness The centre of the hypercube is the “most fuzzy” set. Fuzziness decreases as one nears the corners Measure of fuzziness Called the entropy of a fuzzy set Fuzzy set Farthest corner Entropy Nearest corner
  • 29. (0,1) (1,1) x2 (0.5,0.5) A d(A, nearest) (0,0) (1,0) x1 d(A, farthest)
  • 30. Definition Distance between two fuzzy sets L1 - norm Let C = fuzzy set represented by the centre point d(c,nearest) = |0.5-1.0| + |0.5 – 0.0| = 1 = d(C,farthest) => E(C) = 1
  • 31. Definition Cardinality of a fuzzy set [generalization of cardinality of classical sets] Union, Intersection, complementation, subset hood
  • 32. Note on definition by extension and intension S1 = {xi|xi mod 2 = 0 } – Intension S2 = {0,2,4,6,8,10,………..} – extension How to define subset hood?