APPROXIMATE REASONING IN MAS: Rough Set Approach

Similar documents
INTERACTIVE ROUGHGRANULAR COMPUTING IN PATTERN RECOGNITION ADAPTIVE JUDGMENT

ORTHODOX AND NON-ORTHODOX SETS - SOME PHILOSOPHICAL REMARKS

Andrzej Skowron, Zbigniew Suraj (Eds.) To the Memory of Professor Zdzisław Pawlak

Rough Sets and Conflict Analysis

Banacha Warszawa Poland s:

Index. C, system, 8 Cech distance, 549

A new Approach to Drawing Conclusions from Data A Rough Set Perspective

Some remarks on conflict analysis

Drawing Conclusions from Data The Rough Set Way

Interpreting Low and High Order Rules: A Granular Computing Approach

Granularity, Multi-valued Logic, Bayes Theorem and Rough Sets

Fuzzy Systems. Introduction

The size of decision table can be understood in terms of both cardinality of A, denoted by card (A), and the number of equivalence classes of IND (A),

Research Article Special Approach to Near Set Theory

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

A PRIMER ON ROUGH SETS:

Hierarchical Structures on Multigranulation Spaces

Granular Computing: Granular Classifiers and Missing Values

Fuzzy Systems. Introduction

Rough sets: Some extensions

Final Exam December 12, 2017

Final Exam December 12, 2017

Classification of Voice Signals through Mining Unique Episodes in Temporal Information Systems: A Rough Set Approach

Chapter 18 Rough Neurons: Petri Net Models and Applications

On Granular Rough Computing: Factoring Classifiers through Granulated Decision Systems

Short Course: Multiagent Systems. Multiagent Systems. Lecture 1: Basics Agents Environments. Reinforcement Learning. This course is about:

Improving Coordination via Emergent Communication in Cooperative Multiagent Systems: A Genetic Network Programming Approach

Frontiers of Risk and Reliability Engineering Research

Course Introduction. Probabilistic Modelling and Reasoning. Relationships between courses. Dealing with Uncertainty. Chris Williams.

EVALUATING RISK FACTORS OF BEING OBESE, BY USING ID3 ALGORITHM IN WEKA SOFTWARE

INTRODUCTION TO ROUGH SETS. Andrzej Skowron Institute of Mathematics UW & IBS PAN

Polarization and Bipolar Probabilistic Argumentation Frameworks

Cell-based Model For GIS Generalization

Bayesian decision making

Science: Human Anatomy Unit 7: The Respiratory System

Towards Fully-automated Driving

Computation of Efficient Nash Equilibria for experimental economic games

Uncertainty. Logic and Uncertainty. Russell & Norvig. Readings: Chapter 13. One problem with logical-agent approaches: C:145 Artificial

Probabilistic Graphical Models for Image Analysis - Lecture 1

The Lady Tasting Tea. How to deal with multiple testing. Need to explore many models. More Predictive Modeling

Action Rule Extraction From A Decision Table : ARED

Leveraging Randomness in Structure to Enable Efficient Distributed Data Analytics

Rough Set Model Selection for Practical Decision Making

Supervised Learning! Algorithm Implementations! Inferring Rudimentary Rules and Decision Trees!

total 58

Ensembles of classifiers based on approximate reducts

ROUGH SET THEORY FOR INTELLIGENT INDUSTRIAL APPLICATIONS

Machine Learning 2010

Approximate Boolean Reasoning Approach to Rough Sets and Data Mining

Action rules mining. 1 Introduction. Angelina A. Tzacheva 1 and Zbigniew W. Raś 1,2,

DIFFERENT APPROACHES TO STATISTICAL INFERENCE: HYPOTHESIS TESTING VERSUS BAYESIAN ANALYSIS

On Rough Set Modelling for Data Mining

Fuzzy Modal Like Approximation Operations Based on Residuated Lattices

Solving Classification Problems By Knowledge Sets

Bayes Theorem - the Rough Set Perspective

Mihai Boicu, Gheorghe Tecuci, Dorin Marcu Learning Agent Center, George Mason University

INTELLIGENT AUTONOMY FOR MULTIPLE, COORDINATED UAVS

Data Analysis - the Rough Sets Perspective

Outline. Training Examples for EnjoySport. 2 lecture slides for textbook Machine Learning, c Tom M. Mitchell, McGraw Hill, 1997

Probability and Probability Distributions. Dr. Mohammed Alahmed

MODULE -4 BAYEIAN LEARNING

The Problem. Sustainability is an abstract concept that cannot be directly measured.

CS6220: DATA MINING TECHNIQUES

Parts 3-6 are EXAMPLES for cse634

Information Refinement and Revision for Medical Expert System Automated Extraction of Hierarchical Rules from Clinical Data

Inductive Learning. Inductive hypothesis h Hypothesis space H size H. Example set X. h: hypothesis that. size m Training set D

Eligible Fields of Study

Rough Sets for Uncertainty Reasoning

Rule-Based Classifiers

Logic, Knowledge Representation and Bayesian Decision Theory

OUTLINE. Introduction History and basic concepts. Fuzzy sets and fuzzy logic. Fuzzy clustering. Fuzzy inference. Fuzzy systems. Application examples

Bayesian Networks Inference with Probabilistic Graphical Models

3. Multi-agent systems (MAS)

Lecture 10: Introduction to reasoning under uncertainty. Uncertainty

Introduction to machine learning. Concept learning. Design of a learning system. Designing a learning system

A Probabilistic Relational Model for Characterizing Situations in Dynamic Multi-Agent Systems

Coevolutionary Modeling in Networks 1/39

Similarity-based Classification with Dominance-based Decision Rules

COMP3702/7702 Artificial Intelligence Week1: Introduction Russell & Norvig ch.1-2.3, Hanna Kurniawati

Valentin Goranko Stockholm University. ESSLLI 2018 August 6-10, of 29

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

2 WANG Jue, CUI Jia et al. Vol.16 no", the discernibility matrix is only a new kind of learning method. Otherwise, we have to provide the specificatio

EECS 545 Project Report: Query Learning for Multiple Object Identification

UNIVERSITY OF SURREY

Frontiers of Risk and Reliability Engineering Research

On Improving the k-means Algorithm to Classify Unclassified Patterns

Naive Bayesian Rough Sets

New rubric: AI in the news

Semantic Rendering of Data Tables: Multivalued Information Systems Revisited

Decentralized Stabilization of Heterogeneous Linear Multi-Agent Systems

Explainable AI that Can be Used for Judgment with Responsibility

pursues interdisciplinary long-term research in Spatial Cognition. Particular emphasis is given to:

Bernd Belina, Raum, Münster: Westfälisches Dampfboot, ISBN:

GEOGRAPHY ADVANCED LEVEL

Classification Based on Logical Concept Analysis

Name: UW CSE 473 Final Exam, Fall 2014

Genetic Algorithm: introduction

Mining Approximative Descriptions of Sets Using Rough Sets

Cognitive Systems 300: Probability and Causality (cont.)

Pengju

Transcription:

APPROXIMATE REASONING IN MAS: Rough Set Approach Andrzej Skowron Warsaw University, Poland skowron@mimuw.edu.pl IAT 06, December 18-22, 2006, Hong Kong

CHALLENGE Make progress in developing methods for complex concept approximations and reasoning about approximated concepts in distributed environments.

AGENDA ROUGH SETS & GRANULAR COMPUTING & LAYERED LEARNING & DOMAIN ONTOLOGY APPROXIMATION FOR COMPLEX CONCEPT APPROXIMATION

EXAMPLES OF COMLEX CONCEPTS Examples of complex concepts Dangerous situation Identification of behavioral patterns Risk patterns Similarity of plans Sunsopt classification Outliers Reinforcement learning: conditions for actions Intentions, motivations, desires, beliefs,

ROUGH SETS over 4000 publications Zdzislaw Pawlak Prof. Zdzisław Pawlak passed away on April 7, 2006

Feature Space KNOWLEDGE TRANSFER L d L E Expert s Perception Knowledge transfer from expert using positive and negative examples

INDISCERNIBILITY FUNCTION a 1 a 2 a m d x 1 v 1 v 2 v m 1 N(x)=(Inf A ) -1 (u) x τ u=inf A (x) information signature of x neighborhood of x xind ( A) y iff Inf ( x) Inf ( y) A = A

LOWER & UPPER APPROXIMATIONS B B X X = U{ Y U / B : Y X = U{ Y U / B : Y X U } 0} BX BX set X U/B B subset of attributes BX BX rough sets ( Zdzislaw Pawlak 1982)

VAGUENESS Sorites (bald men) paradox, (Eubulides, ca. 400 BC) Der Begriff muss scharf begrenzt sein. Einem unscharf begrenzten Begriff würde ein Bezirk entsprechen, der nicht überall ein scharfe Grenzlinie hätte, sondern stellenweise ganz verschwimmend in die Umgebung überginge (The concept must have a sharp boundary. To the concept without a sharp boundary there would correspond an area that had not a sharp boundaryline all around) Gottlob Frege (1848 1925) Grundlagen der Arithmetik 2,Verlag von Herman Phole, Jena (1893)

x GENERALIZED APPROXIMATION SPACES A. Skowron, J. Stepaniuk, Generalized Approximation Spaces 1994 ν AS N : P( U Inf( x) : U ) = ( U, P( U N( x) = N P( U ), Inf ν 1 ) ) neighborhood function [0,1] ( Inf( x)) rough inclusion partial function X neighborhood of x

APPROXIMATION SPACE AS = ( U, N, ν ) LOW ( AS, X ) = { x U : ν ( N( x), X ) = 1} UPP( AS, X ) = { x U : ν ( N ( x), X ) > 0}

EXAMPLE OF ROUGH INCLUSION (Jan Łukasiewicz, 1913) ν st ( X, Y ) = X 1 Y X if if X X = C U, x U ν ν ν st st st ( N( x), C) ( N( x), C) ( N( x), C) = = 1 0 0 iff iff iff N( x) C N( x) C N( x) C =

ROUGH MEREOLOGY MEREOLOGY St. LEŚNIEWSKI (1916) x is_a_ part_of y ROUGH MEREOLOGY L. Polkowski and A. Skowron (1994-.....)..) x is_a_ part_of y in a degree L. Polkowski,, A. Skowron, Rough mereology, ISMIS 94 94, LNAI 869, Springer inger, 1994, 85-94

INDUCTIVE REASONING concept C U * information about C on a subset U (sample) of U * U How to estimate inclusion of such neighborhood into C if we do not know C outside U?

GRANULATION OF ARGUMENTS FOR AND AGAINST Argument represented by pat : pattern (e.g., left hand side of decision rule, e.g.,., T=high ^ H=Yes Flue = Yes ) ε 1 : degree of object inclusion to pattern ε 2 : degree of pattern inclusion to the decision class ε 1 ε 2 pat

ARGUMENTS ARE USED IN CALSSIFIER CONSTRUCTION The arguments are used by a conflict resolution strategy (fusion operation) to predict the decision, i.e., to decide if the analyzed concept belongs to a concept or not.

INDUCTION OF CLASSIFIERS α 1 C 1 α 2 C 1 α 3 C 1 β 1 C 1 β 2 C 1 β 3 C 1 β 4 C 1 G 1 = ( α1, α2, α3) G = ( β1, β2, β3, 4) 2 β x Match Conflict_res i input granule ((ε 1, ε 2, ε 3 ),(ε 4, ε 5, ε 6, ε 7 )) matching granule Conflict_res (Match(x,G 1,G 2 ))

Leo Breiman (Berkeley Univ.): Statistical Modeling: The Two Cultures (Statistical Science 16,, 199-231, 2001) There are two cultures in the use of statistical modeling to reach conclusions from data. One assumes that the data are generated by a given stochastic models. The other uses algorithmic models and treats the data mechanism as unknown. The statistical community has been committed to the almost exclusive use of data models. This commitment has lead to irrelevant theory, questionable conclusions, and has kept statisticians from working on a large range of interesting current problems.... If our goal as a field is to use data to solve problems, then we need to move away from exclusive dependence on data models and adopt a more diverse set of tools.

TRANSDUCTIVE INFERENCE Statistical Learning Theory (V. N. Vapnik, Wiley 1999) Inductive solutions are derived in two steps: inductive step (from particular to general) and next deductive step (from general to particular) Transductive solutions are derived in one step, directly from particular to particular (the transductive step)

INFORMATION GRANULATION (L.A. Zadeh) Information granularity is a concomitant of the bounded ability of sensory organs, and ultimately the brain, to resolve detail and store information. Human perceptions are, for the most part, intrinsically imprecise. Boundaries of perceived classes are vague. The values of perceived attributes are granular. Information granulation may be viewed as a human way of achieving data compression. It plays a key role in implementation of the strategy of divide-and and-conquer in human problem-solving solving.

LAYERED LEARNING & ONTOLOGY APPROXIMATION

LAYERED LEARNING a new learning approach for teams of autonomous agents acting in real-time, noisy, collaborative and adversarial environments Given a hierarchical task decomposition, layered learning allows for learning at every level of the hierarchy, with learning at each level directly affecting learning at the next higher level. Layered learning in multiagent systems: A winning approach to robotic soccer P. Stone 2000

CONSTRUCTION OF ARGUMENTS FOR AND AGAINST FOR CONCEPTS ON HIGHER LEVEL FROM ARGUMENTS ON LOWER LEVEL OF ONTOLOGY ε ' ε pat C ε 1 ε 2 pat1 C 1 ' ε 1 ' ε 2 pat 2 C 2

GRANULATION OF CONSTRUCTIONS TO LOCAL SCHEMES (PRODUCTION RULES) Any local scheme corresponding to a local dependency between vague concepts can be considered as a family of transducers satisfying a monotonicity property with respect to the linear order of linguistic degrees.

PATTERN CONSTRUCTION GRANULATION C 4 C 4 medium C 1 large C 2 small C 1 C 2

AR-SCHEMES Patterns for complex objects can be expressed by AR-schemes AR-scheme is a multi-level level tree structure Root: inclusion degree of constructed higher level patterns into the root concept Leaves: inclusion degrees of primitive patterns into the concepts corresponding to leaves C 4 medium C 5 small C 3 large C 1 large C 2 small

Synthesis of simple AR-scheme C1...C5 are concepts approximated by three linearly ordered layers: small, medium, and large. AR-scheme Production for C 5 AR-scheme as a new production rule Production for C 3

MAP OF GRANULES FROM NEIGHBORHOOGS OF OBJECTS TO CLASSIFIERS, BEHAVIORAL PATTERNS AND ADAPTIVE SCHEMES

APPLICATIONS: COMPLEX CONCEPT APPROXIMATION

WITAS PROJECT www.ida.liu.se/ext/witas/ CONTROL OF AUV P. Doherty,, W. Łukaszewicz, A. Skowron A. Szałas: as: Knowledge engineering: Rough set approach,, Springer 2006.

UAV

Road simulator (http://logic.mimuw.edu.pl/~bazan/simulator logic.mimuw.edu.pl/~bazan/simulator/) The board of simulation Vehicles as autonomous agents Operations and maneuvers Simulation of sensors Concepts Data storing Main road Vehicle Minor road

COMPLEX f C1 f C f C3 d CONCEPT 2 APPROXIMATION J. Bazan, S.H. Nguyen.. H.S. Nguyen,, A. Skowron (RSCTC 2004)

Results of experiments for concept: Is the vehicle driving safely? Decision class Method Accuracy Coverage Real accuracy YES RS ARS 0.978 0.962 0.946 0.992 0.925 0.954 NO RS ARS 0.633 0.862 0.740 0.890 0.468 0.767 All classes (YES + NO) RS ARS 0.964 0.958 0.935 0.987 0.901 0.945 Real accuracy = Accuracy * Coverage

Results of experiments for concept: Is the vehicle driving safely? Learning time and the rule set size Method Learning time Rule set size RS ARS 801 seconds 835 247 seconds 189 (average number of rules from all concepts)

COMPLEX BEHAVIORAL PATTERNS & PERCEPTION RULES FOR SELECTION RELEVANT PARTS: On-line Elimination of Non-Relevant Parts of Complex Objects in Behavioral Pattern Identification (ENP method) J. Bazan et al (RSFDGrC 2004)

An example of behavioral graph for single vehicle Acceleration on the right lane Acceleration and changing lanes from right to left Acceleration on the left lane Stable speed on the right lane Stable speed and changing lanes from right to left Stable speed on the left lane Stable speed and changing lanes from left to right Deceleration on the right lane Deceleration and changing lanes from left to right Deceleration on the left lane

Behavioral graph for a group of objects ( two vehicle of objects during overtaking) 1. Vehicle A is behind B on the right lane 6. Vehicle A is before B on the right lane 3. Vehicle A is moving back to the right lane, vehicle B is driving on the right lane 2. Vehicle A is changing lanes from right to left, vehicle B is driving on the right lane 5. Vehicle A is changing lanes from left to right, vehicle B is driving on the right lane 4. Vehicle A is driving on the left lane and A is passing B (B is driving on the right lane)

Data sets The experiments have been performed on the data sets obtained from the road simulator. A train data set consists of 17553 objects generated by the road simulator during one thousand of simulation steps. A test data set consists of 17765 objects collected during another (completely different) session with the road simulator. Train&test method has been performed to estimate accuracy.

Results of experiments for the overtaking pattern Decision class Method Accuracy Coverage Real accuracy YES RS-D BP BP-E 0.800 0.923 0.883 0.757 1.0 1.0 0.606 0.923 0.883 NO RS-D BP BP-E 0.998 0.993 93 0.998 0.977 1.0 1.0 0.975 0.993 0.998 All classes (YES + NO) RS-D BP BP-E 0.990 0.989 0.992 0.996 1.0 1.0 0.956 0.989 0.992 Real accuracy = Accuracy * Coverage

Reduction of the perception time in case of ENP method (for decision class NO no overtaking) 0% 5.3% 100% The average time for any pair of vehicles 47% The average time for near vehicles, driving in the same direction The sequence of time windows that is given for perception of behavioral patterns

COMPLEX DYNAMIC SYSTEMS (AUTONOMOUS MULTIAGENT SYSTEMS) Systems of complex objects with the following features: objects are changing over time dependencies between objects cooperation between objects ability to perform flexible autonomous complex actions by objects Examples: Complex dynamic system: a given patient Complex object: a disease of the patient (e.g., respiratory failure)

DATA The experiments have been performed on the data sets obtained from Neonatal Intensive Care Unit in Department of Pediatrics, Collegium Medicum, Jagiellonian University, Cracow. The data were collected between 2002 and 2004. The detailed information about treatment of 340 newborns: perinatal history, birth weight, gestational age, lab tests results, imagine techniques results, detailed diagnoses during hospitalization, procedures and medication.

THE RESPIRATORY FAILURE The respiratory failure develops when the rate of gas exchange between the atmosphere and blood is unable to match the body's metabolic demands Arterial blood gas can be used to define respiratory failure lower level of blood oxygen and accumulation of carbon dioxide Clinical symptoms: increased rate of breathing, accessory respiratory muscles use, peripheral cyanosis Other useful procedures: X-ray X lung examination, lung biopsy, bronchoalveolar lavage,, echocardiography

THE RESPIRATORY FAILURE AS A COMPLEX OBJECT The respiratory failure Sepsis (generalized reaction on infection leading to multiorgan failure) Ureaplasma lung infection (acquired during pregnancy or birth) PDA (patent ductus arteriosus) RDS (respiratory distress syndrome)

MONITORING OF COMPLEX DYNAMIC SYSTEMS USING RISK PATTERNS Domain knowledge (e.g., ontology of concepts, risk pattern specification) Complex dynamic system (e.g., an infant) Data logging by sensors Intervention by special tools Data sets Control module Classifier construction for risk patterns Perception of risk patterns System behavior view How to do it? Networks of classifiers

AN EXAMPLE OF BEHAVIORAL GRAPH (the simple model of behavior for a single patient in sepsis) Sepsis is not present (multi-organ failure is not detected) Progression of multi-organ failure in sepsis on level 3 Progression of multi-organ failure in sepsis on level 4 2 1 3 Sepsis without multi-organ failure 4 Progression of multi-organ failure in sepsis on level 1 Progression of multi-organ failure in sepsis on level 2 6 nodes and 17 connections Four possibilities of transition from the node: Sepsis without multi-organ failure

Behavioral graph as a behavioral pattern (the risk pattern of death due to respiratory failure) The visualization of infant behavior by a path in the behavioral graph Behavioral graph (behavioral pattern) as a classifier: Path: Stable and mild respiratory failure in sepsis, Stable and severe respiratory failure in sepsis Exacerbation of respiratory failure from mild to severe in sepsis, matches the graph Path: Stable and severe respiratory failure in sepsis, Exacerbation of respiratory failure from moderate to severe in sepsis, Stable and moderate respiratory failure in sepsis doesn t t match the graph Stabile and mild respiratory failure in sepsis Exacerbation of respiratory failure from mild to moderate in sepsis Stabile and moderate respiratory failure in sepsis Exacerbation of respiratory failure from moderate to severe in sepsis Stabile and moderate respiratory failure in RDS and PDA Exacerbation of respiratory failure from moderate to severe in RDS and PDA Stabile and severe respiratory failure in RDS and PDA Stabile and severe respiratory failure in RDS Stabile and severe respiratory failure in PDA Exacerbation of respiratory failure from mild to severe in sepsis Stabile and severe respiratory failure in sepsis Stabile and moderate respiratory failure in sepsis, RDS and PDA Exacerbation of respiratory failure from moderate to severe in sepsis, RDS and PDA Stabile and severe respiratory failure in sepsis, RDS and PDA Stabile and severe respiratory failure in sepsis and PDA Stabile and severe respiratory failure in sepsis and RDS

Data sets The experiments have been performed on the data sets obtained from Neonatal Intensive Care Unit in Department of Pediatrics, Collegium Medicum, Jagiellonian University, Cracow. The data were collected between 2002 and 2004. The detailed information about treatment of 340 newborns: perinatal history, birth weight, gestational age, lab tests results, imagine techniques results, detailed diagnoses during hospitalization, procedures and medication. Train&test method has been performed to estimate accuracy, sensitivity and specificity. A train data set consists of 5810 objects and a test data set consists of 5289 objects

Results of experiments for the risk pattern of death due to respiratory failure Decision class Results Yes (the high risk of death) 0.992 (sensitivity) No (the low risk of death) 0.936 (specificity) All classes (Yes + No) N 0.956 (accuracy) Measures description: sensitivity - the proportion those cases having a positive test result of all positive cases tested, specificity - the proportion of true negatives of all the negative cases tested, accuracy - the ratio of the number of all properly classified cases to the total number of tested cases.

EXPERIMENTS FOR THE AUTOMATED PLANNING OF TREATMENT As a measure of planning success (or failure) in our experiments, we use the special classifier that can predict the similarity between two plans as a number between 0.0 and 1.0. This classifier has been constructed on the basis of the ontology specified by human experts and data sets The average similarity between plans for all tested situations was 0.82

THE PROBLEM OF COMPARISON OF PLANS Plan 1: (e.g., proposed by human experts) Plan 2: (e.g., generated automatically by our computer system) s 1 a 1 s 2 a 2 s 3 a 3 s 4 t 1 b 1 t 2 b 2 t 3 b 3 t 4 Problem: How to compare Plan 1 and Plan 2? Solution: A tool to estimate the similarity between plans.

An example of medical ontology to support the estimation of similarity between plans of the treatment of newborn infants with the respiratory failure General similarity in the approach to the respiratory failure treatment Similarity in treatment of Ureaplasma Similarity in treatment of sepsis Similarity of a causal treatment of sepsis Similarity of antibiotics use Similarity of anti-mycotic agents use Similarity of corticosteroid use Similarity in treatment of RDS Similarity of sucralfat administration Similarity of a symptom treatment of sepsis Similarity of catecholamin use Similarity in use of macrolide antibiotics in treatment of Ureaplasma infection Similarity in treatment of PDA Similarity of mechanical ventilation mode Similarity of hemostatic agents use Similarity of PDA closing procedure 16 concepts and 18 connections Any concept represents different aspect of similarity between medical plans

UNDERSTANDING DOMAIN KNOWLEDGE CONCEPT APPROXIMATION USING ROUGH MEREOLOGY

HARD SAMPLES

SUNSPOT CLASSIFICATION solar image close-up (hi-res) Son Nguyen et al

ALICE II PROJECT

ALICE II LINE-CRAWLING ROBOT

REINFORCEMENT LEARNING d( x) =1 behavior x is accepted by the system

REINFORCEMENT LEARNING episode rt ac st n 1 t n n......... r s t i 1 ac t i t i xt i......... r ac s t 2 t 1 t 1......... r t 1 ac s t t rewards actions states Q( s B lower t, ac) = n i= 1 approximat ion all r W r ac, t i ac, t ac, t i ν i =ν ( B ( x ), B* ( D)) = 1 n n i= 1 ν ; i W ac, t [ R Q( s, ac) ] ac, t i ac of B indiscernible D t i t i = { x U : d( x) = 1} situations = with 1 n n i= 1 t i with action ac = r ac, t i the sum of rewards for ac in the episode ending at t-i x ac t i

REINFORCEMENT LEARNING REINFORCEMENT LEARNING = learning of complex concept making it possible to estimate the degree of Q(s t,ac) Domain knowledge: explanations of arguments for and against performing a given action in a given situation

UNDERSTANDING THE ORGANIZATION AND PRINCIPLES OF HIGHER BRAIN FUNCTIONS: HIERARCHICAL LEARNING Organization of cortex for instance visual cortex is strongly hierarchical. Hierarchical learning systems show superior performance in several engineering applications. This is just one of several possible connections, still to be characterized, between learning theory and the ultimate problem in natural science the organization and the principles of higher brain functions. NUEROSCIENCE: : T. Poggio, S. Smale Notices AMS, Vol.50, May 2003

ONTOLOGY LEARNING Strategies for learning a relevant ontology for solving problems from a given (small) class of problems

NEW GRANULES WISDOM GRANULES

WISDOM = RIGHTLY JUDGING WISDOM - inference engine interacting with real-life life environment which is able to identify important problems, find for them satisfactory solutions having in mind real-life life constraints, available knowledge sources, and personal experience

WISDOM EQUATION wisdom = knowledge sources network + adaptive judgement + interactive processes RGC

The main objective of Wistech is to automate support for the process leading to wise actions. These activities cover all areas of man s activities, from the economy, through medicine, education, research, development etc. In this context, one can clearly see how large a role in the future may be played by advancing Wistech.

WISTECH: RGC for APPROXIMATE REASONING in MAS Learning ontology Knowledge representation issues Selection knowledge relevant for problem solving from knowledge networks Approximation of concepts representing intentions, desires, beliefs efs, social patterns, Reasoning about changes Negotiation, conflict resolution Planning Cooperation Adaptation Interaction Autonomy computing

ONTOLOGY APPROXIMATION IN DISTRUBUTED ENVIRONMENTS: TOWARD PERCEPTION LOGIC

PERCEPTION LOGIC family of approximation spaces for a local ontology of concepts A system of LOCAL LOGICS interacting by using constrained sums performed on approximation spaces for achieving the goals. approximation spaces relevant for discovery of interesting patterns and dependencies granulation of patterns to new concepts

PERCEPTION LOGIC Perception Logic: a system of local logics interacting and evolving in time based on calculi of approximation spaces Local Logics + Interactions + reasoning about changes Local Logics: over ontology of concepts ontology is approximated in a hierarchical way starting from sensory concepts Interactions modelled ed by constrained sums: new approximation spaces, new concepts and dependencies, new local logics evolutionary strategies for discovery of relevant interaction and local logics (MAS: negotiations, conflict resolution, coalition formation, ) Tools for reasoning about such systems

Developing Wistech under a Wistech Network (WN) co-operating with one another in accordance with open principles based on Open Innovation Principles H. W. Chesbrough, Open Innovation: The New Imperative for Creating and Profiting from Technology, Harvard Business School Publishing, Cambridge MA, 2003.

SUMMARY The approach covers the approximation of vague concepts and dependencies specified in a given ontology. Our ontology is presented in the framework of information granule calculi. The outlined methods for hierarchical construction of patterns, classifiers and vague dependency approximation create the basic step in our project aiming at developing approximate reasoning methods in distributed systems.

SUMMARY: TOWARD APPROXIMATE REASONING IN MAS AND CAS STRATEGIES FOR GENERATION AND ANALYSIS OF GRANULES ON DIFFERENT LEVELS OF HIERARCHY DATA GRANULES INFORMATION GRANULES KNOWLEDGE GRANULES WISDOM GRANULES METAGRANULES FOR APPROXIMATE REASONING ABOUT GRANULES

The following comment from G.W. Leibniz on the idea to automate the processing of concepts representing thoughts should also not surprise us: No one else, I believe, has noticed this, because if they had... they would have dropped everything in order to deal with it; because there is nothing greater that man could do.

logic.mimuw.edu.pl THANK YOU!

CALCULI OF APPROXIMATION SPACES IN DYNAMICAL SYSTEM MODELLING The approximation spaces are allocated in different agents and they are used to approximate concepts, discover new concepts and the dependencies between concepts. The agents or their teams can interact what helps them to construct new approximation spaces more relevant for understanding of their environments (e.g., to better approximate concepts or to discover new concepts) and to select more relevant actions to achieve agent goals. The interactions are realized by constrained sums. The dynamics of such a system is based on learning by individual agents and agent teams new concepts and dependencies that are next used for performing further actions by agents or their teams.

CALCULI OF APPROXIMATION SPACES IN DYNAMICAL SYSTEM MODELLING A system of evolving local theories of agents belonging to the system. These theories, are changing in time as the result of interactions between agents. The agents are learning to select the relevant, for their goals, behavior on the basis of properties of changes in their theories and in information about satisfiability of concepts in their theories.