SlideShare a Scribd company logo
Web Intelligence, World Knowledge and Fuzzy Logic Lotfi A. Zadeh  Computer Science Division  Department of EECS UC Berkeley September 14, 2004 UC Berkeley URL:  http://www- bisc . cs . berkeley . edu URL:  http://zadeh.cs.berkeley.edu/ Email:  [email_address]
BACKDROP
In moving further into the age of machine intelligence and automated reasoning, we have reached a point where we can speak, without exaggeration, of systems which have a high machine IQ (MIQ). The Web, and especially search engines—with Google at the top—fall into this category. In the context of the Web, MIQ becomes Web IQ, or WIQ, for short.  PREAMBLE
WEB INTELLIGENCE (WIQ) ,[object Object],[object Object],[object Object],[object Object],[object Object]
QUANTUM JUMP IN WIQ ,[object Object]
CONTINUED ,[object Object]
COMPUTING AND REASONING WITH PERCEPTION-BASED INFORMATION? ,[object Object],[object Object],[object Object],KEY IDEAS
CONTINUED ,[object Object],[object Object],[object Object],[object Object],[object Object],p X isr R representation precisiation
RELEVANCE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONTINUED ,[object Object],[object Object],[object Object],[object Object]
TEST QUERY The  Mountains of California, by John Muir (1894) - John Muir ... Number of Black Bears in the San Gabriel Mountains   AllFusion  Harvest Change Manager Helps  DesertDocs  Manage Mountains ... Launching of the International Year of Mountains (IYM), 11 ... Preliminary Meeting Notice and Agenda Santa Monica Mountains ... Web  Results  1 - 10 of about 1,040,000 for  number   of   mountains   in   CA . (0.31 seconds)    NUMBER OF MOUNTAINS IN CALIFORNIA Google
TEST QUERY Definition of  Switzerland -  wordIQ  Dictionary & Encyclopedia Culture of Switzerland General information about Switzerland Hike the mountains of Switzerland Fragmented Ecosystems: People and Forests in the Mountains of ... Web  Results  1 - 10 of about 249,000 for  number   of   mountains   in   Switzerland . (0.30 seconds)    NUMBER OF MOUNTAINS IN SWITZERLAND Google
TEST QUERY ,[object Object],[object Object],[object Object],[object Object]
TEST QUERY (GOOGLE) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
TEST QUERY (GOOGLE) ,[object Object],[object Object],[object Object],[object Object]
TEST QUERY  ,[object Object],[object Object],[object Object],[object Object],Google
TEST QUERY (GOOGLE) ,[object Object],[object Object],[object Object]
HISTORICAL NOTE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RELEVANCE ,[object Object],[object Object],[object Object],[object Object],[object Object]
DIGRESSION: COINTENSION C human perception of C p(C) definition of C d(C) intension of p(C) intension of d(C) CONCEPT cointension: coincidence of intensions of p(C) and d(C)
RELEVANCE relevance query relevance topic relevance examples query: How old is Ray  proposition: Ray has three grown up children topic: numerical analysis  topic: differential equations
QUERY RELEVANCE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PTp—BASED SOLUTION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONTINUED ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],constraining relation modality of constraint constrained variable
CONTINUED ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
RELEVANCE, REDUNDANCE AND DELETABILITY DECISION TABLE A j : j th symptom a ij : value of j th  symptom of Name D: diagnosis d r . d l . d 2 d 1 . d 1 D a mn a mj a m1 Name n . . . . a ln a lj a l1 Name l . . . . a k+1, n a k+1, j a k+1, 1 Name k+1 a kn a kj a k1 Name k . . . . a in a 1j a 11 Name 1 A n A j A 1 Name
REDUNDANCE DELETABILITY A j  is conditionally redundant for Name r , A, is a r1 , A n  is a rn If D is d s  for all possible values of A j  in * A j  is redundant if it is conditionally redundant for all values of Name ,[object Object],. d 2 . D . . . . a rn * a r1 Name r . . . . A n A j A 1 Name
RELEVANCE A j  is irrelevant if it A j  is uniformative for all a rj D is ?d if A j  is a rj constraint on A j  induces a constraint on D example: (blood pressure is high) constrains D (A j  is a rj ) is uniformative if D is unconstrained irrelevance  deletability
IRRELEVANCE (UNINFORMATIVENESS) (A j  is a ij ) is irrelevant (uninformative) d 2 . d 2 d 1 . d 1 D . a ij . Name i+s . a ij . Name r A n A j A 1 Name
EXAMPLE A 1  and A 2  are irrelevant (uninformative) but not deletable A 2  is redundant (deletable) 0 A 1 A 1 A 2 A 2 0 D: black or white D: black or white
THE MAJOR OBSTACLE ,[object Object],[object Object],WORLD KNOWLEDGE
WORLD KNOWLEDGE? ,[object Object],[object Object],[object Object]
EXAMPLES OF WORLD KNOWLEDGE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
VERA’S AGE ,[object Object],[object Object],[object Object],[object Object],WORLD KNOWLEDGE—THE AGE EXAMPLE
CONTINUED 16* 16* 16* 41* 42* 42* 42* 51* 51* 67* 67* 77* range 1 range 2 p 1 : p 2 : (p 1 , p 2 ) 0 0 (p 1 , p 2 ):   a =     °   51*     °   67* timelines a*: approximately a How is a* defined?
PRECISIATION OF  “approximately a,” a* x   x  x  x  a a 20 25 p   0   0 1 0 0 1 bimodal distribution    p  fuzzy graph   probability distribution interval   x  0   a possibility distribution 
[object Object],[object Object],[object Object],WORLD KNOWLEDGE
[object Object],[object Object],[object Object],CONTINUED
[object Object],[object Object],[object Object],CONTINUED
NEW TOOLS CN IA PNL CW + + computing with numbers computing with intervals precisiated natural language computing with words PTp  CTP: computational theory of perceptions PFT: protoform theory PTp: perception-based probability theory THD: theory of hierarchical definability CTP  THD  PFT  probability theory PT
PRECISIATED  NATURAL LANGUAGE PNL
WHAT IS PNL? ,[object Object]
PRINCIPAL FUNCTIONS OF PNL ,[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATED NATURAL LANGUAGE (PNL) AND COMPUTING WITH WORDS (CW) PNL GrC CTP PFT THD CW  Granular Computing Computational Theory of  Perceptions Protoform Theory Theory of Hierarchical  definability CW = Granular Computing + Generalized-Constraint-Based Semantics of Natural Languages
PRECISIATION AND GRANULAR COMPUTING ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],KEY IDEA precisiation
THE CONCEPT OF PRECISIATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATION ,[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATION OF  “approximately a,” a* x   x  x  x  a a 20 25 p   0   0 1 0 0 1 bimodal distribution    p  fuzzy graph   probability distribution interval   x  0   a possibility distribution 
NEED FOR PRECISIATION ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATION OF CONCEPTS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATION VIA TRANLSATION INTO GCL ,[object Object],[object Object],[object Object],[object Object],[object Object],p p* NL GCL precisiation translation precisiation of p GC-form GC(p)
CONTINUED ,[object Object],[object Object],[object Object],[object Object],[object Object]
GENERALIZED-CONSTRAINT-FORM(GC(p)) ,[object Object],[object Object],[object Object],[object Object],[object Object],instantiation abstraction X isr R A isr B
CONTINUED ,[object Object],[object Object],[object Object],[object Object],[object Object]
PRECISIATION OF PROPOSITIONS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONTINUED ,[object Object],[object Object],is most
CALIBRATION / PRECISIATION most Swedes are tall h: height density function  ,[object Object],1 0 height  height 1 0 fraction  most 0.5 1 1 ,[object Object],[object Object]
DEDUCTION 1 0 fraction 1 q: How many Swedes are not tall q*:  is ? Q  solution:  1-most most
DEDUCTION q: How many Swedes are short q*: is ? Q  solution:    is most is ? Q extension principle  subject to
CONTINUED q: What is the average height of Swedes? q*:   is ? Q  solution:    is most is ? Q extension principle  subject to
PROTOFORM LANGUAGE PFL
THE CONCEPT OF A PROTOFORM ,[object Object],[object Object],PREAMBLE
CONTINUED object p object space summarization abstraction protoform protoform space summary of p S(p) A(S(p)) PF(p) ,[object Object],[object Object],[object Object],[object Object]
WHAT IS A PROTOFORM? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
THE CONCEPT OF PROTOFORM AND RELATED CONCEPTS Fuzzy Logic Bivalent Logic protoform ontology conceptual graph skeleton Montague grammar
PROTOFORMS ,[object Object],[object Object],[object Object],[object Object],PF-equivalence class object space protoform space
EXAMPLES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],usually 6:15* Return(Robert) Time abstraction instantiation
EXAMPLES Alan has severe back pain. He goes to see a doctor. The doctor tells him that there are two options: (1) do nothing; and (2) do surgery. In the case of surgery, there are two possibilities: (a) surgery is successful, in which case Alan will be pain free; and (b) surgery is not successful, in which case Alan will be paralyzed from the neck down. Question: Should Alan elect surgery? Y X 0 object Y X 0 i-protoform option 1 option 2 0 1 2   gain
PROTOFORMAL SEARCH RULES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MULTILEVEL STRUCTURES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ABSTRACTION LATTICE example most Swedes are tall Q Swedes are tall most A’s are tall most Swedes are B Q Swedes are B Q A’s are tall most A’s are B’s Q Swedes are B Q A’s are B’s Count(B/A) is Q
[object Object],[object Object],PROTOFORM OF A QUERY X A B ?X is selector (attribute (A/B)) San Francisco buildings height 2 nd  tallest
PROTOFORMAL SEARCH RULES ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
ORGANIZATION OF WORLD KNOWLEDGE EPISTEMIC (KNOWLEDGE-DIRECTED) LEXICON (EL) (ONTOLOGY-RELATED) ,[object Object],[object Object],[object Object],[object Object],[object Object],network of nodes and links w ij = granular strength of association between i and j  i j r ij K(i) lexine w ij
EPISTEMIC LEXICON lexine i lexine j r ij : i is an instance of j (is or isu) i is a subset of j (is or isu) i is a superset of j (is or isu) j is an attribute of i i causes j (or usually) i and j are related r ij
EPISTEMIC LEXICON FORMAT OF RELATIONS perception-based relation lexine attributes granular values car example G: 20*%    15k* + 40*% [15k*, 25k*] +  • • • granular count G m G 1 A m … A 1 G ford chevy Price Make
PROTOFORM OF A DECISION PROBLEM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PROTOFORM EQUIVALENCE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
PF-EQUIVALENCE ,[object Object],[object Object]
PF-EQUIVALENCE ,[object Object],[object Object]
THE  TRIP-PLANNING  PROBLEM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],A C B D (a) (b)
PROTOFORM EQUIVALENCE options gain c 1 2 a b 0
PROTOFORM-CENTERED KNOWLEDGE ORGANIZATION PF-submodule PF-module PF-module knowledge base
EXAMPLE module submodule set of cars and their prices
PROTOFORM-BASED  DEDUCTION
PROTOFORM-BASED DEDUCTION p q p* q* NL GCL precisiation p** q** PFL summarization precisiation abstraction answer a r**  World  Knowledge Module WKM DM deduction module
[object Object],[object Object],PROTOFORM-BASED (PROTOFORMAL) DEDUCTION  X is A (X, Y) is B Y is A ° B symbolic computational (b) extension principle X is A Y = f(X) Y = f(A) symbolic Subject to: computational
THE TALL SWEDES PROBLEM ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
CONTINUED Name H Name 1 h 1 . . .  . Name N h n P: Name  H µ a Name i h i µ A (h i ) P[H is A]: , subject to:
[object Object],[object Object],RULES OF DEDUCTION X is A f(X,) is B Subject to:  computational symbolic
GENERALIZATIONS OF THE EXTENSION PRINCIPLE f(X) is A g(X) is B Subject to:  information = constraint on a variable given information about X inferred information about X
CONTINUED f(X 1 , …, X n ) is A g(X 1 , …, X n ) is B Subject to:  (X 1 , …, X n ) is A g j (X 1 , …, X n ) is Y j  ,  j=1, …, n (Y 1 , …, Y n ) is B Subject to:
SUMMATION ,[object Object],[object Object],[object Object]
CONTINUED ,[object Object]
USE OF FUZZY LOGIC* IN SEARCH ENGINES X Excite! Alta Vista X Fast Search Advanced X Northern Light Power No info Google Yahoo X Web Crawler Open Text No info Lycos X Infoseek X HotBot Fuzzy logic in any form Search engine * (currently, only elementary fuzzy logic tools are employed)
CONTINUED ,[object Object]

More Related Content

Similar to Zadeh Bisc2004

Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
fgodin
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Xiaohan Zeng
 
70 C o m m u n i C at i o n s o f t h E a C m j u.docx
70    C o m m u n i C at i o n s  o f  t h E  a C m       j u.docx70    C o m m u n i C at i o n s  o f  t h E  a C m       j u.docx
70 C o m m u n i C at i o n s o f t h E a C m j u.docx
evonnehoggarth79783
 
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
The Statistical and Applied Mathematical Sciences Institute
 
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptxTAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
RODELAZARES3
 
4V - WP3 Progress Report (TIN2013-46238)
4V - WP3 Progress Report (TIN2013-46238)4V - WP3 Progress Report (TIN2013-46238)
4V - WP3 Progress Report (TIN2013-46238)
Nandana Mihindukulasooriya
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Vrije Universiteit Amsterdam
 
Citizen Science Involving Collections of Standardized Community Data
Citizen Science Involving Collections of Standardized Community DataCitizen Science Involving Collections of Standardized Community Data
Citizen Science Involving Collections of Standardized Community Data
Werner Leyh
 
Weapons of Math Construction
Weapons of Math ConstructionWeapons of Math Construction
Weapons of Math Construction
Valeria de Paiva
 
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
Vinícius M. Kern
 
Anti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCutAnti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCut
David Gleich
 
Better than a coin toss
Better than a coin tossBetter than a coin toss
Better than a coin toss
RichardWarburton
 
Lda2vec text by the bay 2016 with notes
Lda2vec text by the bay 2016 with notesLda2vec text by the bay 2016 with notes
Lda2vec text by the bay 2016 with notes
👋 Christopher Moody
 
Predicate calculus
Predicate calculusPredicate calculus
Predicate calculus
Rajendran
 
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
MLAI2
 
Information Retrieval using Semantic Similarity
Information Retrieval using Semantic SimilarityInformation Retrieval using Semantic Similarity
Information Retrieval using Semantic SimilaritySaswat Padhi
 
Re-Engineering the Biz Model & Strategy Pt 3 of 3
Re-Engineering the Biz Model & Strategy Pt 3 of 3 Re-Engineering the Biz Model & Strategy Pt 3 of 3
Re-Engineering the Biz Model & Strategy Pt 3 of 3
Chris Snook
 
child development and pedagogy14.pdf
child development and pedagogy14.pdfchild development and pedagogy14.pdf
child development and pedagogy14.pdf
NarayanChangder1
 
Establishing meta-learning metrics when programming Mindstorms EV3 robots
Establishing meta-learning metrics when programming Mindstorms EV3 robotsEstablishing meta-learning metrics when programming Mindstorms EV3 robots
Establishing meta-learning metrics when programming Mindstorms EV3 robots
Michael Vallance
 
Doing Scientific Investigations W2D3.pptx
Doing Scientific Investigations W2D3.pptxDoing Scientific Investigations W2D3.pptx
Doing Scientific Investigations W2D3.pptx
EloisaCayago1
 

Similar to Zadeh Bisc2004 (20)

Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
Explaining Character-Aware Neural Networks for Word-Level Prediction: Do They...
 
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
Social Network Analysis: What It Is, Why We Should Care, and What We Can Lear...
 
70 C o m m u n i C at i o n s o f t h E a C m j u.docx
70    C o m m u n i C at i o n s  o f  t h E  a C m       j u.docx70    C o m m u n i C at i o n s  o f  t h E  a C m       j u.docx
70 C o m m u n i C at i o n s o f t h E a C m j u.docx
 
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
2018 Modern Math Workshop - Nonparametric Regression and Classification for M...
 
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptxTAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
TAGISAN NG TALINO SA RESEARCH IN DAILY.pptx
 
4V - WP3 Progress Report (TIN2013-46238)
4V - WP3 Progress Report (TIN2013-46238)4V - WP3 Progress Report (TIN2013-46238)
4V - WP3 Progress Report (TIN2013-46238)
 
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked DataDedalo, looking for Cluster Explanations in a labyrinth of Linked Data
Dedalo, looking for Cluster Explanations in a labyrinth of Linked Data
 
Citizen Science Involving Collections of Standardized Community Data
Citizen Science Involving Collections of Standardized Community DataCitizen Science Involving Collections of Standardized Community Data
Citizen Science Involving Collections of Standardized Community Data
 
Weapons of Math Construction
Weapons of Math ConstructionWeapons of Math Construction
Weapons of Math Construction
 
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
Emergo: Academic Performance Assessment and Planning with a Data Mart (WCCE 2...
 
Anti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCutAnti-differentiating Approximation Algorithms: PageRank and MinCut
Anti-differentiating Approximation Algorithms: PageRank and MinCut
 
Better than a coin toss
Better than a coin tossBetter than a coin toss
Better than a coin toss
 
Lda2vec text by the bay 2016 with notes
Lda2vec text by the bay 2016 with notesLda2vec text by the bay 2016 with notes
Lda2vec text by the bay 2016 with notes
 
Predicate calculus
Predicate calculusPredicate calculus
Predicate calculus
 
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
Generating Diverse and Consistent QA pairs from Contexts with Information-Max...
 
Information Retrieval using Semantic Similarity
Information Retrieval using Semantic SimilarityInformation Retrieval using Semantic Similarity
Information Retrieval using Semantic Similarity
 
Re-Engineering the Biz Model & Strategy Pt 3 of 3
Re-Engineering the Biz Model & Strategy Pt 3 of 3 Re-Engineering the Biz Model & Strategy Pt 3 of 3
Re-Engineering the Biz Model & Strategy Pt 3 of 3
 
child development and pedagogy14.pdf
child development and pedagogy14.pdfchild development and pedagogy14.pdf
child development and pedagogy14.pdf
 
Establishing meta-learning metrics when programming Mindstorms EV3 robots
Establishing meta-learning metrics when programming Mindstorms EV3 robotsEstablishing meta-learning metrics when programming Mindstorms EV3 robots
Establishing meta-learning metrics when programming Mindstorms EV3 robots
 
Doing Scientific Investigations W2D3.pptx
Doing Scientific Investigations W2D3.pptxDoing Scientific Investigations W2D3.pptx
Doing Scientific Investigations W2D3.pptx
 

Recently uploaded

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
SOFTTECHHUB
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
Neo4j
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
KAMESHS29
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
Matthew Sinclair
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 

Recently uploaded (20)

Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...
 
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
GraphSummit Singapore | Neo4j Product Vision & Roadmap - Q2 2024
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
RESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for studentsRESUME BUILDER APPLICATION Project for students
RESUME BUILDER APPLICATION Project for students
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
20240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 202420240605 QFM017 Machine Intelligence Reading List May 2024
20240605 QFM017 Machine Intelligence Reading List May 2024
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 

Zadeh Bisc2004

  • 1. Web Intelligence, World Knowledge and Fuzzy Logic Lotfi A. Zadeh Computer Science Division Department of EECS UC Berkeley September 14, 2004 UC Berkeley URL: http://www- bisc . cs . berkeley . edu URL: http://zadeh.cs.berkeley.edu/ Email: [email_address]
  • 3. In moving further into the age of machine intelligence and automated reasoning, we have reached a point where we can speak, without exaggeration, of systems which have a high machine IQ (MIQ). The Web, and especially search engines—with Google at the top—fall into this category. In the context of the Web, MIQ becomes Web IQ, or WIQ, for short. PREAMBLE
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. TEST QUERY The Mountains of California, by John Muir (1894) - John Muir ... Number of Black Bears in the San Gabriel Mountains AllFusion Harvest Change Manager Helps DesertDocs Manage Mountains ... Launching of the International Year of Mountains (IYM), 11 ... Preliminary Meeting Notice and Agenda Santa Monica Mountains ... Web  Results 1 - 10 of about 1,040,000 for number of mountains in CA . (0.31 seconds)  NUMBER OF MOUNTAINS IN CALIFORNIA Google
  • 12. TEST QUERY Definition of Switzerland - wordIQ Dictionary & Encyclopedia Culture of Switzerland General information about Switzerland Hike the mountains of Switzerland Fragmented Ecosystems: People and Forests in the Mountains of ... Web  Results 1 - 10 of about 249,000 for number of mountains in Switzerland . (0.30 seconds)  NUMBER OF MOUNTAINS IN SWITZERLAND Google
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. DIGRESSION: COINTENSION C human perception of C p(C) definition of C d(C) intension of p(C) intension of d(C) CONCEPT cointension: coincidence of intensions of p(C) and d(C)
  • 21. RELEVANCE relevance query relevance topic relevance examples query: How old is Ray proposition: Ray has three grown up children topic: numerical analysis topic: differential equations
  • 22.
  • 23.
  • 24.
  • 25.
  • 26. RELEVANCE, REDUNDANCE AND DELETABILITY DECISION TABLE A j : j th symptom a ij : value of j th symptom of Name D: diagnosis d r . d l . d 2 d 1 . d 1 D a mn a mj a m1 Name n . . . . a ln a lj a l1 Name l . . . . a k+1, n a k+1, j a k+1, 1 Name k+1 a kn a kj a k1 Name k . . . . a in a 1j a 11 Name 1 A n A j A 1 Name
  • 27.
  • 28. RELEVANCE A j is irrelevant if it A j is uniformative for all a rj D is ?d if A j is a rj constraint on A j induces a constraint on D example: (blood pressure is high) constrains D (A j is a rj ) is uniformative if D is unconstrained irrelevance deletability
  • 29. IRRELEVANCE (UNINFORMATIVENESS) (A j is a ij ) is irrelevant (uninformative) d 2 . d 2 d 1 . d 1 D . a ij . Name i+s . a ij . Name r A n A j A 1 Name
  • 30. EXAMPLE A 1 and A 2 are irrelevant (uninformative) but not deletable A 2 is redundant (deletable) 0 A 1 A 1 A 2 A 2 0 D: black or white D: black or white
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. CONTINUED 16* 16* 16* 41* 42* 42* 42* 51* 51* 67* 67* 77* range 1 range 2 p 1 : p 2 : (p 1 , p 2 ) 0 0 (p 1 , p 2 ):  a =  ° 51*  ° 67* timelines a*: approximately a How is a* defined?
  • 36. PRECISIATION OF “approximately a,” a* x x x x a a 20 25 p 0 0 1 0 0 1 bimodal distribution  p  fuzzy graph probability distribution interval x 0 a possibility distribution 
  • 37.
  • 38.
  • 39.
  • 40. NEW TOOLS CN IA PNL CW + + computing with numbers computing with intervals precisiated natural language computing with words PTp CTP: computational theory of perceptions PFT: protoform theory PTp: perception-based probability theory THD: theory of hierarchical definability CTP THD PFT probability theory PT
  • 41. PRECISIATED NATURAL LANGUAGE PNL
  • 42.
  • 43.
  • 44. PRECISIATED NATURAL LANGUAGE (PNL) AND COMPUTING WITH WORDS (CW) PNL GrC CTP PFT THD CW Granular Computing Computational Theory of Perceptions Protoform Theory Theory of Hierarchical definability CW = Granular Computing + Generalized-Constraint-Based Semantics of Natural Languages
  • 45.
  • 46.
  • 47.
  • 48. PRECISIATION OF “approximately a,” a* x x x x a a 20 25 p 0 0 1 0 0 1 bimodal distribution  p  fuzzy graph probability distribution interval x 0 a possibility distribution 
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58. DEDUCTION 1 0 fraction 1 q: How many Swedes are not tall q*: is ? Q solution: 1-most most
  • 59. DEDUCTION q: How many Swedes are short q*: is ? Q solution: is most is ? Q extension principle subject to
  • 60. CONTINUED q: What is the average height of Swedes? q*: is ? Q solution: is most is ? Q extension principle subject to
  • 62.
  • 63.
  • 64.
  • 65. THE CONCEPT OF PROTOFORM AND RELATED CONCEPTS Fuzzy Logic Bivalent Logic protoform ontology conceptual graph skeleton Montague grammar
  • 66.
  • 67.
  • 68. EXAMPLES Alan has severe back pain. He goes to see a doctor. The doctor tells him that there are two options: (1) do nothing; and (2) do surgery. In the case of surgery, there are two possibilities: (a) surgery is successful, in which case Alan will be pain free; and (b) surgery is not successful, in which case Alan will be paralyzed from the neck down. Question: Should Alan elect surgery? Y X 0 object Y X 0 i-protoform option 1 option 2 0 1 2 gain
  • 69.
  • 70.
  • 71. ABSTRACTION LATTICE example most Swedes are tall Q Swedes are tall most A’s are tall most Swedes are B Q Swedes are B Q A’s are tall most A’s are B’s Q Swedes are B Q A’s are B’s Count(B/A) is Q
  • 72.
  • 73.
  • 74.
  • 75. EPISTEMIC LEXICON lexine i lexine j r ij : i is an instance of j (is or isu) i is a subset of j (is or isu) i is a superset of j (is or isu) j is an attribute of i i causes j (or usually) i and j are related r ij
  • 76. EPISTEMIC LEXICON FORMAT OF RELATIONS perception-based relation lexine attributes granular values car example G: 20*%  15k* + 40*% [15k*, 25k*] + • • • granular count G m G 1 A m … A 1 G ford chevy Price Make
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82. PROTOFORM EQUIVALENCE options gain c 1 2 a b 0
  • 83. PROTOFORM-CENTERED KNOWLEDGE ORGANIZATION PF-submodule PF-module PF-module knowledge base
  • 84. EXAMPLE module submodule set of cars and their prices
  • 86. PROTOFORM-BASED DEDUCTION p q p* q* NL GCL precisiation p** q** PFL summarization precisiation abstraction answer a r** World Knowledge Module WKM DM deduction module
  • 87.
  • 88.
  • 89. CONTINUED Name H Name 1 h 1 . . . . Name N h n P: Name H µ a Name i h i µ A (h i ) P[H is A]: , subject to:
  • 90.
  • 91. GENERALIZATIONS OF THE EXTENSION PRINCIPLE f(X) is A g(X) is B Subject to: information = constraint on a variable given information about X inferred information about X
  • 92. CONTINUED f(X 1 , …, X n ) is A g(X 1 , …, X n ) is B Subject to: (X 1 , …, X n ) is A g j (X 1 , …, X n ) is Y j , j=1, …, n (Y 1 , …, Y n ) is B Subject to:
  • 93.
  • 94.
  • 95. USE OF FUZZY LOGIC* IN SEARCH ENGINES X Excite! Alta Vista X Fast Search Advanced X Northern Light Power No info Google Yahoo X Web Crawler Open Text No info Lycos X Infoseek X HotBot Fuzzy logic in any form Search engine * (currently, only elementary fuzzy logic tools are employed)
  • 96.