Dynamic Fuzzy Sets. Introduction

Similar documents
Mappings For Cognitive Semantic Interoperability

Intuitionistic Fuzzy Sets: Spherical Representation and Distances

Preferred Mental Models in Qualitative Spatial Reasoning: A Cognitive Assessment of Allen s Calculus

Intuitionistic Fuzzy Sets: Spherical Representation and Distances

George J. Klir Radim Belohlavek, Martin Trnecka. State University of New York (SUNY) Binghamton, New York 13902, USA

Polarization and Bipolar Probabilistic Argumentation Frameworks

Rule-Based Fuzzy Model

George J. Klir Radim Belohlavek, Martin Trnecka. State University of New York (SUNY) Binghamton, New York 13902, USA

George J. Klir Radim Belohlavek, Martin Trnecka. State University of New York (SUNY) Binghamton, New York 13902, USA

Relation between Chaos Theory and Lewis s Development theory: Common Understanding is never archieved by covariation alone. Hideaki Yanagisawa

Application of Statistical Physics to Terrorism

Fuzzy Matrix Theory and its Application for Recognizing the Qualities of Effective Teacher

Motivation. Evolution has rediscovered several times multicellularity as a way to build complex living systems

INFLUENCE OF NORMS ON THE RESULTS OF QUERY FOR INFORMATION RETRIEVAL MECHANISMS BASED ON THESAURUS. Tanja Sekulić and Petar Hotomski

DIFFERENT APPROACHES TO STATISTICAL INFERENCE: HYPOTHESIS TESTING VERSUS BAYESIAN ANALYSIS

Additive Consistency of Fuzzy Preference Relations: Characterization and Construction. Extended Abstract

A SEASONAL FUZZY TIME SERIES FORECASTING METHOD BASED ON GUSTAFSON-KESSEL FUZZY CLUSTERING *

Cognitive modeling with conceptual spaces

FUZZY DIAGNOSTIC REASONING THAT TAKES INTO ACCOUNT THE UNCERTAINTY OF THE RELATION BETWEEN FAULTS AND SYMPTOMS

Yet Another Objection to Fading and Dancing Qualia (5th draft)

Psychology 4590 Evolutionary Psychology Spring, 2004

Consideration of Expression Method of the Entropy Concept

Do not copy, post, or distribute

Which Bio-Diversity Indices Are Most Adequate

Membership Functions Representing a Number vs. Representing a Set: Proof of Unique Reconstruction

λ-universe: Introduction and Preliminary Study

Environmental Cognition and Perception I

Rough Sets, Rough Relations and Rough Functions. Zdzislaw Pawlak. Warsaw University of Technology. ul. Nowowiejska 15/19, Warsaw, Poland.

Designing and Evaluating Generic Ontologies

On Quantum Decision Trees

Back-propagation as reinforcement in prediction tasks

Decision Making under Interval (and More General) Uncertainty: Monetary vs. Utility Approaches

University of Genova - DITEN. Smart Patrolling. video and SIgnal Processing for Telecommunications ISIP40

Theoretical Foundation of Collective Decision Making Processes in Society Based on Airtificial Society Model

Pei Wang( 王培 ) Temple University, Philadelphia, USA

Tableaux, Abduction and Truthlikeness RESEARCH REPORT

R u t c o r Research R e p o r t. Relations of Threshold and k-interval Boolean Functions. David Kronus a. RRR , April 2008

Computational Intelligence, Volume, Number, VAGUENES AND UNCERTAINTY: A ROUGH SET PERSPECTIVE. Zdzislaw Pawlak

Guarded resolution for Answer Set Programming

Triple Refined Indeterminate Neutrosophic Sets for Personality Classification

PSTs mental models about role and distribution of ozone layer and ozone layer depletion

Mathematics for linguists

Adaptive Series-Parallel Identification of Dynamical Systems with Uncertain Bifurcations and Chaos

Ontologies and Domain Theories

No-envy in Queueing Problems

On Generalization of Fuzzy Connectives

Algorithms for Increasing of the Effectiveness of the Making Decisions by Intelligent Fuzzy Systems

Drawing Conclusions from Data The Rough Set Way

Fuzzy Logic and Computing with Words. Ning Xiong. School of Innovation, Design, and Engineering Mälardalen University. Motivations

CS344: Introduction to Artificial Intelligence (associated lab: CS386)

Conjoint measurement

Propositions and Proofs

On Fuzzy Dot Subalgebras of d-algebras

Chaotic Properties of the Elementary Cellular Automaton Rule 40 in Wolfram s Class I

Neural Networks biological neuron artificial neuron 1

An Efficient Decision Procedure for Functional Decomposable Theories Based on Dual Constraints

Semantic Rendering of Data Tables: Multivalued Information Systems Revisited

Non-Associative Fuzzy Flip-Flop with Dual Set-Reset Feature

A Formal Logical Framework for Cadiag-2

Entropy for intuitionistic fuzzy sets

Is Consciousness a Nonspatial Phenomenon?

Preservation of graded properties of fuzzy relations by aggregation functions

Comparison of 3-valued Logic using Fuzzy Rules

A study on symptoms of stress on college students using combined disjoint block fuzzy cognitive maps (CDBFCM)

Reasoning with Uncertainty

Chapter 23. Predicting Chaos The Shift Map and Symbolic Dynamics

Analysis and Synthesis of Weighted-Sum Functions

Effect of number of hidden neurons on learning in large-scale layered neural networks

On flexible database querying via extensions to fuzzy sets

Propositional Logic and Semantics

Representation of a Sentence using a Polar Fuzzy Neutrosophic Semantic Net

Structure learning in human causal induction

Commentary on Guarini

Left-continuous t-norms in Fuzzy Logic: an Overview

Extending the Temporal Horizon of Autonomous Robots

In memory of Wim Blok

Decision procedure for Default Logic

Foundation for Neutrosophic Mathematical Morphology

Mathematical Approach to Vagueness

A Consistency Based Procedure to Estimate Missing Pairwise Preference Values

INTUITIONISTIC FUZZY TOPOLOGICAL SPACES

Logic. Introduction to Artificial Intelligence CS/ECE 348 Lecture 11 September 27, 2001

Quantum Probability in Cognition. Ryan Weiss 11/28/2018

The evacuation plan design under uncertain times of transportation

FUZZY STABILIZATION OF A COUPLED LORENZ-ROSSLER CHAOTIC SYSTEM

The Perceptron. Volker Tresp Summer 2014

Some remarks on conflict analysis

Approximate solutions of dual fuzzy polynomials by feed-back neural networks

Spatiotemporal Analysis of Solar Radiation for Sustainable Research in the Presence of Uncertain Measurements

Computability Theory for Neuroscience

Toward the Analysis and Synthesis of Varied Behavior of Complex Systems

A NEW CLASS OF FUSION RULES BASED ON T-CONORM AND T-NORM FUZZY OPERATORS

A Zadeh-Norm Fuzzy Description Logic for Handling Uncertainty: Reasoning Algorithms and the Reasoning System

Stochastic Model for Adaptation Using Basin Hopping Dynamics

BECOMING FAMILIAR WITH SOCIAL NETWORKS

Can Machines Learn Logics?

Revision: Fuzzy logic

Failure Mode Screening Using Fuzzy Set Theory

Towards reasoning about the past in neural-symbolic systems

Transcription:

Dynamic Fuzzy Sets Andrzej Buller Faculty of Electronics, Telecommunications and Informatics Technical University of Gdask ul. Gabriela Narutowicza 11/12, 80-952 Gdask, Poland e-mail: buller@pg.gda.pl Abstract: This paper presents a way of fuzzy inferencing that allows for the resulting judgment to change in time. The aim of the research is to explain the empirical evidence that people s feelings about a person or a social situation sometimes oscillate between a highly positive value and a highly negative value even in the absence of new data. The proposed method of judgment generation employs the concept of fuzzy set, however, the idea of dynamic fuzzy sets, for which membership values are allowed to change in time, is introduced. A set of constant membership values has been used as the control parameter a in a dynamic model X t+1 = F(a, X t ) with the proposed function F implemented as a feed-forward neural network. X t is the set of state variables. One of the state variables was interpreted as the resulting judgment. Simulation showed that the judgment produced by the proposed model sometimes oscillates like the social judgment produced by a human subject. Introduction Let us assume that for an object H there is the set of its features {P, Q,... } perceived by a subject. These features are used by the subject to evaluate the object. The result of the evaluation is the set {J, K,... }of more or less consciously concluded features called here judgments. There are several possible approaches to modeling judgment generation. The simplest, propositional calculus-based approach employs production rules, such as, if P and Q then J. This approach works only when the occurrence of the features P and Q is obvious to the subject and his/her way of evaluation is based on social stereotypes. In the real life, the notions describing features are often fuzzy. Also, as it was experimentally confirmed, subjects certainty that a perceived object belongs to the given category depends on the objects [6]. We can assume that P and Q are fuzzy sets of objects with the properties P and Q respectively. Fuzzy set theory offers the concept of membership of an object to a fuzzy set. The membership value is assumed to be a real number in the range

from 0 to 1 [8]. Let µ P (H) and µ Q (H) be values of memberships of the object H to the fuzzy sets P and Q, respectively. Fuzzy calculus lets us find µ J (H), i.e. the value of membership of the object H to the fuzzy set J interpreted as the set of objects for which judgment J is adequate. When J is assumed to result from the conjunction of the perceived features P and Q, the classic fuzzy set-theoretic formula µ J (H) = min{ µ P (H), µ Q (H) } can be used [9]. The approach based on fuzzy set theory works well for objects emotionally neutral to the subject and only when the considered features are assumed to be equally essential for producing the judgment. When a judgment reflects the subject s feelings, even fuzzy-setbased models are not always adequate [3]. Among features contributing to the judgment some may be more essential than others. Moreover, it was experimentally confirmed that people s feelings about a person or a social situation may oscillate between a highly positive value and a highly negative value even in the absence of new data [5]. The mystery of the cognitive mechanism causing this psychological phenomenon motivated the search for a way of inferencing that the input data are not only fuzzy but also not equally essential. The target way of inferencing should also produce judgments that change in time. Hence, the concept dynamic fuzzy set is proposed in this paper. A way of inferencing that allows to determine a function that for a given time t returns the value of membership of object H in dynamic fuzzy set J associated with the appropriate judgment is also suggested. The dynamic membership, denoted µ J,t (H), represents the strength of subject's feeling that the judgment J applies to the perceived person or social situation. Dynamic defuzzification, consisting in finding a function mapping time onto the set {J, J}, provides an answer to the question "J or not J?" The answer may depend on time even when the data about the perceived person or social situation remain constant. This applies to both human subjects and the discussed model of mind. Fuzzy calculus to simulate dynamic mental processes Let us consider a dynamic system defined by the state equation X t+1 = F(a, X t ), where X t = (x 0,t, x 1,t,..., x n,t ) X is the vector of state variables, X is the space of such vectors, and a is a constant control parameter. If perceived features and generated judgments were described in terms of the elements of the state equation, the subject's behavior could be analyzed using the rich tool-set of discrete dynamical system theory [4].

In order to use the dynamic system as a model of mind, let us assume that a = (µ P (H), µ Q (H), µ J (P), µ J (Q)), where P and Q are fuzzy sets of objects with the properties P and Q respectively. µ P (H) and µ Q (H) are values of memberships of the object H to the fuzzy sets P and Q, respectively, while the values of µ J (P) and µ J (Q) depend on how essential are the features P and Q when the subject generates the judgment J or J. The target function µ J, t (H) for a given time t returns a value of membership of a given object H to a fuzzy set J associated with an appropriate judgment. The target function is defined by consecutive values of state variable x n-2,t. While x n-2,t can be interpreted as a representation of feelings of a subject to the perceived object H, the last state variable x n,t is reserved for the proper judgment that can oscillate between two contradictory values J and J. Let us take an example of a judgment produced based on the proposed operation on fuzzy notions. A subject looks for a co-worker. The subject's view is that a good candidate should look neat and energetic, that the latter feature is more important. Since the candidate looks "rather energetic", a dense stream of copies of patterns representing the pair P, H, where P represents the feature "energetic", starts flowing into the subject's working memory. However, because of the "rather", at the same time a weak stream of copies of P, H also starts flowing into the subject's working memory. It is hardly to say that the candidate H looks neat. Hence, an intermediately dense stream of copies of Q, H and a bit denser stream of copies of Q, H flow into the subjects working memory, where Q represents the feature "neat". The subject's semantic memory releases patterns J, P and J, Q, where J represents the imperative "Employ him!". Since "neatness" is of lesser importance, the stream of copies of J, P is appropriately denser than the stream of copies of J, Q. Every pattern moves through the working memory, meets other patterns, and interact with them. As a result, after a period of time the working memory may be dominated by the population of copies of J, H. This would mean the subject's positive feelings about the idea to employ the candidate H. Suddenly, the population of copies of J, H loses to the population of copies of J, H. This means that the subject's feelings turned negative. This phenomenon may be a natural consequence of dynamic character of human mind represented in the discussed model as the function F. In order to define the proposed function F, let us introduce the set M of pairs of notions used in the discussed example of judgment. Let M = { P, H, P, H, Q, H, Q, H, J, P, J, Q,, }. Let m = µ P (H) + µ P (H) + µ Q (H) + µ Q (H) + µ J (P) + µ J (Q) + µ ( ).

Let us introduce the function ν T M such that for all b, a M, Π( ν(t) = b, a ) = kµ b (a)/m, where for all Z, Π(Z) is probability of Z. The function F is such that for 0 i n-3: x i,t+1 = ν(t) if f(x j, t, x k, t ) =,, x i, t+1 = f(x j, t, x k, t ) if f(x j, t, x k, t ),. The function f is defined by the table: x j, t x k, t f(x j, t, x k, t ) b, a, b, a, b, a, b, a a, H b, H b, a a, H b, H a, H a, H, j = g(i, X t ), k = h(i, X t ), while: µ J, t (H) = x n-2, t+1 = N J, H (X t )/( N J, H (X t )+N J, H (X t )) where N M (X t ) = C M, n, C M, 0 = m, C M, i+1 = C M, i + m, m = 1 if x i, t = M, m = 0 if x i, t M, x n-1, t+1 = x n-2, t 0.5 + r x n-1, t, x n, t+1 = J if x n, t = J and x n-1, t. > -ε or x n, t J and x n-1, t > ε, x n, t+1 = J if x n, t = J and x n-1, t < ε or x n, t J and x n-1, t > -ε, x n, 0 =. The constant parameters r and ε represent subject s emotional stability. The functions g, h {i 0 i n-3} X {i 0 i n-3} are defined in such a way that when the state variables x 0, t, x 1, t,..., x n-3, t are represented as nodes of a 2-dimentional grid, a given value can be observed as a pattern moving through the grid until, as a result of an interaction with another moving pattern, it changes its informational content. The preliminary computational results show that for some sets of memberships values constituting the control parameter a there exist such functions F that the values of the state variables x n-2, t, x n-1, t, x n, t change in a quasi-chaotic way tending to a two-focal attractor [1][2]. An example of such attractor as well as the judgment oscillations are presented in Figure 1.

x n-2, t 1 x n-1, t ε 0 x n, t -ε J J Figure 1. Quasi-chaotic behavior of the dynamic system used as a fuzzy inferencing engine. x n-2,t represents subject's feelings about a perceived object (a person or a social situation). x n,t represents a judgment based on the feelings. The judgment oscillates between two contradictory values J and J. The value of x n-2,t can be interpreted as µ J,t (H), i.e. a dynamic membership of a perceived object to the fuzzy set J. Concluding remarks Recent progress in the field of dynamic social psychology [5] shows that the categorization that takes place in human mind is not only a fuzzy calculus providing a fixed result. Psychologists empirically confirmed that subject's feelings about a perceived person or social situation change in time and there are cases that the feelings oscillate from a highly positive value to a highly negative value and back. Hence the motivation for building an adequate cognitive model that integrates data of various significance and allows for a resulting judgment to change in time. The solution proposed in this paper adds dynamics to the classic fuzzy-set-theoretic concept of membership. A set of constant membership values is used as the control parameter a in a dynamic model X t+1 = F(a, X t ), where X t is a set of state variables. One of the state variables is a dynamic membership of the perceived object to the fuzzy set J interpreted as the resulting judgment. Most of the state variables are represented as nodes of a 2-dimentional grid, where a given value can be observed as a pattern moving through the grid by jumping from one node to another until, as a result of an interaction with one of other patterns it met, it changes its identity (informational content). The grid processing meaningful patterns can be implemented as a feed-forward neural network.

The preliminary computational result shows that for some sets of constant membership values constituting the control parameter there are such functions F that the state of the model changes in a quasi-chaotic way, and that the state variable representing the subject's feelings about the adequacy of a particular judgment tends to a two-focal attractor, which satisfactorily explains the empirically confirmed dynamics of humans' feelings. In other words, simulation showed that the judgment produced by the proposed model sometimes oscillates like the social judgment produced by a human subject. Hence, the described cognitive model seems to be both psychologically and, to certain extent, biologically plausible. The presented approach adds temporal aspect to the classic fuzzy logic. The introduced concept of dynamic membership may start a new branch of logic--temporal Fuzzy Logic to be developed as a key to the understanding of mental processes in complex dynamic systems. References 1. Buller A & Shimohara K (1999) Decision Making as a Debate in the Society of Memes in a Neural Working Memory, The Journal of 3D Forum, 13 (3), 77-82. 2. Buller A & Shimohara K (2000) Does the 'Butterfly Effect' Take Place in Human Working Memory? The Fifth International Symposium on Artificial Life and Robotics (AROB 5th '00), January 26-28, 2000, Oita, Japan, 204-207. 3. Kunda Z (1999) Social Cognition. Making Sense of People, Cambridge, Mass.: A Bradford Book/The MIT Press. 4. Martelli M (1999) Introduction to Discrete Dynamical Systems and Chaos, New York: J. Wiley. 5. Nowak A & Vallacher RA (1998) Dynamical Social Psychology, Guilford Press. 6. Rosch E (1978) Principles of categorization, In: Rosch E & Lloyd BB (1978) Cognition and categorization, Hillsdale, NJ: Erlbaum, 27-48. 7. Vallacher RA & Nowak A (1994) The Stream of Social Judgment, In: Vallacher RA & Nowak A (Eds.) Dynamical Systems in Social psychology, San Diego: Academic Press, 251-277. 8. Zadeh L (1965) Fuzzy Sets, Information and Control, 8, 338-353. 9. Zimmermann H-J (1993) Fuzzy Set Theory and Its Applications, Boston: Kluwer Academic Publishers.