SlideShare a Scribd company logo
1 of 19
Download to read offline
Fuzzy Logic
Amir, Hussein
Introduction
Uncertainty
● When A is a fuzzy set and x is a relevant object, the proposition “x is a member of A”
is not necessarily either true or false. It may be true only to some degree, the degree
to which x is actually a member of A.
For example: the weather today
● Sunny: If we define any cloud cover of 25% or less is sunny.
● This means that a cloud cover of 26% is not sunny?
● “Vagueness” should be introduced.
Introduction
The crisp set v.s. the fuzzy set
● The crisp set is defined in such a way as to partition the individuals in some given universe of
discourse into two groups: members and nonmembers.
● However, many classification concepts do not exhibit this characteristic.
● For example, the set of tall people, expensive cars, or sunny days.
A fuzzy set can be defined mathematically by assigning to each possible individual in the universe of
discourse a value representing its degree of membership in the fuzzy set.
Fuzzy sets
A membership function:
● The values assigned to the elements of the universal set fall within a specified range and
indicate the membership degree of these elements in the set.
● Larger values denote higher degrees of set membership.
● A set defined by membership functions is a fuzzy set.
Example of Membership Functions
● Consider three fuzzy sets that represent the concepts of a young, middle-aged, and old person.
The membership functions are defined as follows:
Example of Membership Functions...
Fuzzy Logic
● Many decision-making and problem-solving tasks are too complex to be
defined precisely
● However, people succeed by using imprecise knowledge
● Fuzzy logic resembles human reasoning in its use of approximate
information and uncertainty to generate decisions.
Natural Language
● Consider:
○ Joe is tall -- what is tall?
○ Joe is very tall -- what does this differ from tall?
● Natural language (like most other activities in life and indeed the universe) is
not easily translated into the absolute terms of 0 and 1.
● Unlike statistics and probabilities, the degree is not describing
probabilities that the item is in the set, but instead describes to what
extent the item is the set.
● Fuzzy expert system is a collection of membership functions and rules that
are used to reason about data.
Operation of Fuzzy System
Tipping Problem -The Fuzzy Approach
● Given two sets of numbers between 0 and 10 (where 10 is excellent) that
respectively represent the quality of the service and the quality of the food
at a restaurant,
● If service is poor, then tip is cheap
● If service is good, then tip is average
● If service is excellent, then tip is generous
Fuzzy Logic System
Implementation (Mamdani’s approach)
Fuzzy Logic Applications
● Fuzzy logic is a convenient way to map an input space to an output space.
● With information about how good your service was at a restaurant, a fuzzy
logic system can tell you what the tip should be.
● With information about how fast the car is going and how hard the motor is
working, a fuzzy logic system can shift gears for you.
● With information about how far away the subject of your photograph is, a
fuzzy logic system can focus the lens for you.
Perceptual Computing From The Fuzzy
Logic Perspective
Lotfi Zadeh Work published between 1999 - 2002
Perceptions
● Measurements are crisp | perceptions are fuzzy.
● Perception-based information is drawn from
natural language.
● Humans use perceptions of time, direction,
speed, shape, possibility, likelihood, truth, and
other attributes of physical and mental objects.
● perceptions are imprecise.
○ Example: not very high, about 0.8
Zadeh’s Computational theory of perceptions
● Motivation:
○ Humans are remarkable in manipulating perceptions-- perceptions of direction, likelihood, truth and intent.
○ Partiality of human concepts. The validity of a human concept is a matter of degree.
○ The unavailability of a methodology for reasoning and computing with perceptions rather than measurements.
● Grounded on a methodology called computing with words (CWW)
○ objects of computation are words and propositions drawn from a natural language, e.g., small, large, not very
likely, the price of gas is low and declining.
● CWW is for making subjective judgments, which they call perceptual computing
Subjective judgements
● A subjective judgment is
○ a personal opinion that has been influenced by one’s personal views, experience, or background.
○ a variable personal assessment made using a mixture of qualitative and quantitative information.
● Example of CWW for making subjective judgements:
○ Social Judgment Making
■ The meaning of another’s behavior to judge the level of the variable interest.
■ Example:
● examining the level of kindness depending on how kind a person is to the other individual.
● What is considered to be kind?
● How to measure kindness (number of times you brought me cookies or smiling in my face)
● Final result:
○ IF you brought me cookies every day THEN you are so kind
Reasoning with perceptions vs. traditional methods
Perceptual reasoning
involve a goal-directed propagation of constraints from
premises to conclusions.
Faulty conclusions
References
● Zadeh, Lotfi A. "Toward a perception-based theory of probabilistic
reasoning with imprecise probabilities." Journal of statistical planning and
inference 105, no. 1 (2002): 233-264.
● Zadeh, Lofti. "From computing with numbers to computing with
words—from manipulation of measurements to manipulation of
perceptions." In Logic, Thought and Action, pp. 507-544. Springer
Netherlands, 1999.
● Zadeh, Lotfi A. "A new direction in AI: Toward a computational theory of
perceptions." AI magazine 22, no. 1 (2001): 73.
● Mendel, Jerry, and Dongrui Wu. Perceptual computing: aiding people in
making subjective judgments. Vol. 13. John Wiley & Sons, 2010.

More Related Content

Viewers also liked

Challenges in understanding clinical notes: Why NLP engines fall short and wh...
Challenges in understanding clinical notes: Why NLP engines fall short and wh...Challenges in understanding clinical notes: Why NLP engines fall short and wh...
Challenges in understanding clinical notes: Why NLP engines fall short and wh...Artificial Intelligence Institute at UofSC
 
Trending: Social media analysis to monitor cannabis and synthetic cannabino...
Trending: Social media analysis to monitor cannabis and synthetic cannabino...Trending: Social media analysis to monitor cannabis and synthetic cannabino...
Trending: Social media analysis to monitor cannabis and synthetic cannabino...Artificial Intelligence Institute at UofSC
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Artificial Intelligence Institute at UofSC
 
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...Stream Reasoning: mastering the velocity and variety dimensions of Big Data...
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...Artificial Intelligence Institute at UofSC
 
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Artificial Intelligence Institute at UofSC
 

Viewers also liked (20)

Challenges in understanding clinical notes: Why NLP engines fall short and wh...
Challenges in understanding clinical notes: Why NLP engines fall short and wh...Challenges in understanding clinical notes: Why NLP engines fall short and wh...
Challenges in understanding clinical notes: Why NLP engines fall short and wh...
 
Trending: Social media analysis to monitor cannabis and synthetic cannabino...
Trending: Social media analysis to monitor cannabis and synthetic cannabino...Trending: Social media analysis to monitor cannabis and synthetic cannabino...
Trending: Social media analysis to monitor cannabis and synthetic cannabino...
 
Word Embeddings to Enhance Twitter Gang Member Profile Identification
Word Embeddings to Enhance Twitter Gang Member Profile IdentificationWord Embeddings to Enhance Twitter Gang Member Profile Identification
Word Embeddings to Enhance Twitter Gang Member Profile Identification
 
Semantic, Cognitive and Perceptual Computing -Moonwalking with einstein
Semantic, Cognitive and Perceptual Computing -Moonwalking with einsteinSemantic, Cognitive and Perceptual Computing -Moonwalking with einstein
Semantic, Cognitive and Perceptual Computing -Moonwalking with einstein
 
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
Listening to the pulse of our cities fusing Social Media Streams and Call Dat...
 
Implicit Entity Linking in Tweets
Implicit Entity Linking in TweetsImplicit Entity Linking in Tweets
Implicit Entity Linking in Tweets
 
Integrating Sensor and Social Data for Understanding City Events
Integrating Sensor and Social Data for Understanding City EventsIntegrating Sensor and Social Data for Understanding City Events
Integrating Sensor and Social Data for Understanding City Events
 
Implicit Entity Recognition in Clinical Documents
Implicit Entity Recognition in Clinical DocumentsImplicit Entity Recognition in Clinical Documents
Implicit Entity Recognition in Clinical Documents
 
Big Data Challenges and Trust Management at CTS -2016
Big Data Challenges and Trust Management at CTS -2016Big Data Challenges and Trust Management at CTS -2016
Big Data Challenges and Trust Management at CTS -2016
 
RDF Streams and Continuous SPARQL (C-SPARQL)
RDF Streams and Continuous SPARQL (C-SPARQL)RDF Streams and Continuous SPARQL (C-SPARQL)
RDF Streams and Continuous SPARQL (C-SPARQL)
 
Finding Street Gang Members on Twitter
Finding Street Gang Members on TwitterFinding Street Gang Members on Twitter
Finding Street Gang Members on Twitter
 
Semantic perception tkp(1)
Semantic perception tkp(1)Semantic perception tkp(1)
Semantic perception tkp(1)
 
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...Stream Reasoning: mastering the velocity and variety dimensions of Big Data...
Stream Reasoning: mastering the velocity and variety dimensions of Big Data...
 
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
Vahid Taslimitehrani PhD Dissertation Defense: Contrast Pattern Aided Regress...
 
Semantic, Cognitive and Perceptual Computing -Deep learning
Semantic, Cognitive and Perceptual Computing -Deep learning Semantic, Cognitive and Perceptual Computing -Deep learning
Semantic, Cognitive and Perceptual Computing -Deep learning
 
Feedbackdriven radiologyreportretrieval ichi2015-v2
Feedbackdriven radiologyreportretrieval ichi2015-v2Feedbackdriven radiologyreportretrieval ichi2015-v2
Feedbackdriven radiologyreportretrieval ichi2015-v2
 
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual ObservationsUnderstanding City Traffic Dynamics Utilizing Sensor and Textual Observations
Understanding City Traffic Dynamics Utilizing Sensor and Textual Observations
 
Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]Context Aware Harassment Detection in Social Media [Overview]
Context Aware Harassment Detection in Social Media [Overview]
 
Knowledge-driven Implicit Information Extraction
Knowledge-driven Implicit Information ExtractionKnowledge-driven Implicit Information Extraction
Knowledge-driven Implicit Information Extraction
 
Mining and Analyzing Subjective Experiences in User-generated Content
Mining and Analyzing Subjective Experiences in User-generated ContentMining and Analyzing Subjective Experiences in User-generated Content
Mining and Analyzing Subjective Experiences in User-generated Content
 

Similar to Semantic, Cognitive and Perceptual Computing -Perceptual computing from the fuzzy logic perspective

How many truths can you handle?
How many truths can you handle?How many truths can you handle?
How many truths can you handle?Panos Alexopoulos
 
anchoring-heuristic Decision Making
anchoring-heuristic Decision Makinganchoring-heuristic Decision Making
anchoring-heuristic Decision MakingÖzkan Özer
 
Big Data and algorithms
Big Data and algorithmsBig Data and algorithms
Big Data and algorithmsmichele minno
 
Learning to learn - to retrieve information
Learning to learn - to retrieve informationLearning to learn - to retrieve information
Learning to learn - to retrieve informationPramit Choudhary
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introductionRujalShrestha2
 
Making sense of engagement
Making sense of engagementMaking sense of engagement
Making sense of engagementcontentli
 
Science Of Consciousness.pdf
Science Of Consciousness.pdfScience Of Consciousness.pdf
Science Of Consciousness.pdfVinod Kulkarni
 
Helping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query UnderstandingHelping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query UnderstandingDaniel Tunkelang
 
Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016Behavior Design AMS
 
Fuzzy logic and its applications
Fuzzy logic and its applicationsFuzzy logic and its applications
Fuzzy logic and its applicationsTarek Kalaji
 
"Philosophy for Entrepreneurship" - Truth & Prespective.
"Philosophy for Entrepreneurship" - Truth & Prespective."Philosophy for Entrepreneurship" - Truth & Prespective.
"Philosophy for Entrepreneurship" - Truth & Prespective.Sandeep Mederametla
 
Kick off meeting gijsbers
Kick off meeting gijsbersKick off meeting gijsbers
Kick off meeting gijsbersBsie
 
Wisdom Service Systems: Harmonious Interactions between People and Machines
Wisdom Service Systems: Harmonious Interactions between People and MachinesWisdom Service Systems: Harmonious Interactions between People and Machines
Wisdom Service Systems: Harmonious Interactions between People and MachinesMd. Abul Kalam Siddike
 
Interpretable machine learning : Methods for understanding complex models
Interpretable machine learning : Methods for understanding complex modelsInterpretable machine learning : Methods for understanding complex models
Interpretable machine learning : Methods for understanding complex modelsManojit Nandi
 
Detecting, Measuring and Representing Vagueness in Ontologies
Detecting, Measuring and Representing Vagueness in OntologiesDetecting, Measuring and Representing Vagueness in Ontologies
Detecting, Measuring and Representing Vagueness in OntologiesPanos Alexopoulos
 
012 How To Write The Act. Online assignment writing service.
012 How To Write The Act. Online assignment writing service.012 How To Write The Act. Online assignment writing service.
012 How To Write The Act. Online assignment writing service.Ana Morgan
 

Similar to Semantic, Cognitive and Perceptual Computing -Perceptual computing from the fuzzy logic perspective (20)

How many truths can you handle?
How many truths can you handle?How many truths can you handle?
How many truths can you handle?
 
anchoring-heuristic Decision Making
anchoring-heuristic Decision Makinganchoring-heuristic Decision Making
anchoring-heuristic Decision Making
 
Big Data and algorithms
Big Data and algorithmsBig Data and algorithms
Big Data and algorithms
 
Learning to learn - to retrieve information
Learning to learn - to retrieve informationLearning to learn - to retrieve information
Learning to learn - to retrieve information
 
XAI (IIT-Patna).pdf
XAI (IIT-Patna).pdfXAI (IIT-Patna).pdf
XAI (IIT-Patna).pdf
 
Baworld adapting to whats happening
Baworld adapting to whats happeningBaworld adapting to whats happening
Baworld adapting to whats happening
 
Artificial intelligence introduction
Artificial intelligence introductionArtificial intelligence introduction
Artificial intelligence introduction
 
Making sense of engagement
Making sense of engagementMaking sense of engagement
Making sense of engagement
 
Soft computing
Soft computingSoft computing
Soft computing
 
Science Of Consciousness.pdf
Science Of Consciousness.pdfScience Of Consciousness.pdf
Science Of Consciousness.pdf
 
Helping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query UnderstandingHelping Searchers Satisfice through Query Understanding
Helping Searchers Satisfice through Query Understanding
 
Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016Dan Lockton Behavior Design Amsterdam New Year 2016
Dan Lockton Behavior Design Amsterdam New Year 2016
 
Fuzzy logic and its applications
Fuzzy logic and its applicationsFuzzy logic and its applications
Fuzzy logic and its applications
 
"Philosophy for Entrepreneurship" - Truth & Prespective.
"Philosophy for Entrepreneurship" - Truth & Prespective."Philosophy for Entrepreneurship" - Truth & Prespective.
"Philosophy for Entrepreneurship" - Truth & Prespective.
 
Kick off meeting gijsbers
Kick off meeting gijsbersKick off meeting gijsbers
Kick off meeting gijsbers
 
Intelligence- Cognitive Processes, Psychology
Intelligence- Cognitive Processes, PsychologyIntelligence- Cognitive Processes, Psychology
Intelligence- Cognitive Processes, Psychology
 
Wisdom Service Systems: Harmonious Interactions between People and Machines
Wisdom Service Systems: Harmonious Interactions between People and MachinesWisdom Service Systems: Harmonious Interactions between People and Machines
Wisdom Service Systems: Harmonious Interactions between People and Machines
 
Interpretable machine learning : Methods for understanding complex models
Interpretable machine learning : Methods for understanding complex modelsInterpretable machine learning : Methods for understanding complex models
Interpretable machine learning : Methods for understanding complex models
 
Detecting, Measuring and Representing Vagueness in Ontologies
Detecting, Measuring and Representing Vagueness in OntologiesDetecting, Measuring and Representing Vagueness in Ontologies
Detecting, Measuring and Representing Vagueness in Ontologies
 
012 How To Write The Act. Online assignment writing service.
012 How To Write The Act. Online assignment writing service.012 How To Write The Act. Online assignment writing service.
012 How To Write The Act. Online assignment writing service.
 

Recently uploaded

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

Semantic, Cognitive and Perceptual Computing -Perceptual computing from the fuzzy logic perspective

  • 2. Introduction Uncertainty ● When A is a fuzzy set and x is a relevant object, the proposition “x is a member of A” is not necessarily either true or false. It may be true only to some degree, the degree to which x is actually a member of A. For example: the weather today ● Sunny: If we define any cloud cover of 25% or less is sunny. ● This means that a cloud cover of 26% is not sunny? ● “Vagueness” should be introduced.
  • 3. Introduction The crisp set v.s. the fuzzy set ● The crisp set is defined in such a way as to partition the individuals in some given universe of discourse into two groups: members and nonmembers. ● However, many classification concepts do not exhibit this characteristic. ● For example, the set of tall people, expensive cars, or sunny days. A fuzzy set can be defined mathematically by assigning to each possible individual in the universe of discourse a value representing its degree of membership in the fuzzy set.
  • 4. Fuzzy sets A membership function: ● The values assigned to the elements of the universal set fall within a specified range and indicate the membership degree of these elements in the set. ● Larger values denote higher degrees of set membership. ● A set defined by membership functions is a fuzzy set.
  • 5. Example of Membership Functions ● Consider three fuzzy sets that represent the concepts of a young, middle-aged, and old person. The membership functions are defined as follows:
  • 6. Example of Membership Functions...
  • 7. Fuzzy Logic ● Many decision-making and problem-solving tasks are too complex to be defined precisely ● However, people succeed by using imprecise knowledge ● Fuzzy logic resembles human reasoning in its use of approximate information and uncertainty to generate decisions.
  • 8. Natural Language ● Consider: ○ Joe is tall -- what is tall? ○ Joe is very tall -- what does this differ from tall? ● Natural language (like most other activities in life and indeed the universe) is not easily translated into the absolute terms of 0 and 1. ● Unlike statistics and probabilities, the degree is not describing probabilities that the item is in the set, but instead describes to what extent the item is the set.
  • 9. ● Fuzzy expert system is a collection of membership functions and rules that are used to reason about data. Operation of Fuzzy System
  • 10. Tipping Problem -The Fuzzy Approach ● Given two sets of numbers between 0 and 10 (where 10 is excellent) that respectively represent the quality of the service and the quality of the food at a restaurant, ● If service is poor, then tip is cheap ● If service is good, then tip is average ● If service is excellent, then tip is generous
  • 13. Fuzzy Logic Applications ● Fuzzy logic is a convenient way to map an input space to an output space. ● With information about how good your service was at a restaurant, a fuzzy logic system can tell you what the tip should be. ● With information about how fast the car is going and how hard the motor is working, a fuzzy logic system can shift gears for you. ● With information about how far away the subject of your photograph is, a fuzzy logic system can focus the lens for you.
  • 14. Perceptual Computing From The Fuzzy Logic Perspective Lotfi Zadeh Work published between 1999 - 2002
  • 15. Perceptions ● Measurements are crisp | perceptions are fuzzy. ● Perception-based information is drawn from natural language. ● Humans use perceptions of time, direction, speed, shape, possibility, likelihood, truth, and other attributes of physical and mental objects. ● perceptions are imprecise. ○ Example: not very high, about 0.8
  • 16. Zadeh’s Computational theory of perceptions ● Motivation: ○ Humans are remarkable in manipulating perceptions-- perceptions of direction, likelihood, truth and intent. ○ Partiality of human concepts. The validity of a human concept is a matter of degree. ○ The unavailability of a methodology for reasoning and computing with perceptions rather than measurements. ● Grounded on a methodology called computing with words (CWW) ○ objects of computation are words and propositions drawn from a natural language, e.g., small, large, not very likely, the price of gas is low and declining. ● CWW is for making subjective judgments, which they call perceptual computing
  • 17. Subjective judgements ● A subjective judgment is ○ a personal opinion that has been influenced by one’s personal views, experience, or background. ○ a variable personal assessment made using a mixture of qualitative and quantitative information. ● Example of CWW for making subjective judgements: ○ Social Judgment Making ■ The meaning of another’s behavior to judge the level of the variable interest. ■ Example: ● examining the level of kindness depending on how kind a person is to the other individual. ● What is considered to be kind? ● How to measure kindness (number of times you brought me cookies or smiling in my face) ● Final result: ○ IF you brought me cookies every day THEN you are so kind
  • 18. Reasoning with perceptions vs. traditional methods Perceptual reasoning involve a goal-directed propagation of constraints from premises to conclusions. Faulty conclusions
  • 19. References ● Zadeh, Lotfi A. "Toward a perception-based theory of probabilistic reasoning with imprecise probabilities." Journal of statistical planning and inference 105, no. 1 (2002): 233-264. ● Zadeh, Lofti. "From computing with numbers to computing with words—from manipulation of measurements to manipulation of perceptions." In Logic, Thought and Action, pp. 507-544. Springer Netherlands, 1999. ● Zadeh, Lotfi A. "A new direction in AI: Toward a computational theory of perceptions." AI magazine 22, no. 1 (2001): 73. ● Mendel, Jerry, and Dongrui Wu. Perceptual computing: aiding people in making subjective judgments. Vol. 13. John Wiley & Sons, 2010.