Classifying Attributes with Game- theoretic Rough Sets Nouman Azam and JingTao Yao Department of Computer Science University of Regina CANADA S4S 0A2

Slides:



Advertisements
Similar presentations
An Introduction to Game Theory Part V: Extensive Games with Perfect Information Bernhard Nebel.
Advertisements

Sequential Three-way Decision with Probabilistic Rough Sets Supervisor: Dr. Yiyu Yao Speaker: Xiaofei Deng 18th Aug, 2011.
Module 4 Game Theory To accompany Quantitative Analysis for Management, Tenth Edition, by Render, Stair, and Hanna Power Point slides created by Jeff Heyl.
Multi‑Criteria Decision Making
Mechanism Design without Money Lecture 1 Avinatan Hassidim.
Game Theory S-1.
© 2009 Institute of Information Management National Chiao Tung University Game theory The study of multiperson decisions Four types of games Static games.
Effort Games and the Price of Myopia Michael Zuckerman Joint work with Yoram Bachrach and Jeff Rosenschein.
Chapter Twenty-Eight Game Theory. u Game theory models strategic behavior by agents who understand that their actions affect the actions of other agents.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
Chapter 6 Game Theory © 2006 Thomson Learning/South-Western.
1 Game Theory. 2 Agenda Game Theory Matrix Form of a Game Dominant Strategy and Dominated Strategy Nash Equilibrium Game Trees Subgame Perfection.
MIT and James Orlin © Game Theory 2-person 0-sum (or constant sum) game theory 2-person game theory (e.g., prisoner’s dilemma)
Multiple Criteria Decision Analysis with Game-theoretic Rough Sets Nouman Azam and JingTao Yao Department of Computer Science University of Regina CANADA.
© 2015 McGraw-Hill Education. All rights reserved. Chapter 15 Game Theory.
Network Theory and Dynamic Systems Game Theory: Mixed Strategies
A Introduction to Game Theory Xiuting Tao. Outline  1 st a brief introduction of Game theory  2 nd Strategic games  3 rd Extensive games.
Incorporating Game Theory in Feature Selection for Text Categorization Nouman Azam and JingTao Yao Department of Computer Science University of Regina.
ECO290E: Game Theory Lecture 4 Applications in Industrial Organization.
Game Theory And Competition Strategies
An Introduction to Game Theory Part I: Strategic Games
Chapter 6 © 2006 Thomson Learning/South-Western Game Theory.
GAME THEORY By Ben Cutting & Rohit Venkat. Game Theory: General Definition  Mathematical decision making tool  Used to analyze a competitive situation.
Eponine Lupo.  Game Theory is a mathematical theory that deals with models of conflict and cooperation.  It is a precise and logical description of.
Christos alatzidis constantina galbogini.  The Complexity of Computing a Nash Equilibrium  Constantinos Daskalakis  Paul W. Goldberg  Christos H.
Rough Sets Theory Speaker:Kun Hsiang.
A camper awakens to the growl of a hungry bear and sees his friend putting on a pair of running shoes, “You can’t outrun a bear,” scoffs the camper. His.
A Crash Course in Game Theory Werner Raub Workshop on Social Theory, Trust, Social Networks, and Social Capital II National Chengchi University – NCCU.
WRSTA, 13 August, 2006 Rough Sets in Hybrid Intelligent Systems For Breast Cancer Detection By Aboul Ella Hassanien Cairo University, Faculty of Computer.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
Lectures in Microeconomics-Charles W. Upton Game Theory.
6/2/2001 Cooperative Agent Systems: Artificial Agents Play the Ultimatum Game Steven O. Kimbrough Presented at FMEC 2001, Oslo Joint work with Fang Zhong.
Job Market Signaling (Spence model)
Abstract Though previous explorations of equilibria in game theory have incorporated the concept of error-making, most do not consider the possibility.
August 2005RSFDGrC 2005, Regina, Canada 1 Feature Selection Based on Relative Attribute Dependency: An Experimental Study Jianchao Han 1, Ricardo Sanchez.
An Introduction to Black-Box Complexity
Game Theory.
Unsupervised Rough Set Classification Using GAs Reporter: Yanan Yean.
Game Theory.
JingTao Yao Growing Hierarchical Self-Organizing Maps for Web Mining Joseph P. Herbert and JingTao Yao Department of Computer Science, University or Regina.
Chapter 9 Games with Imperfect Information Bayesian Games.
Q 5-2 a. E = Efficiency score wi = Weight applied to i ’s input and output resources by the composite hospital.
Peter van Emde Boas: Games and Computer Science 1999 GAMES AND COMPUTER SCIENCE Theoretical Models 1999 Peter van Emde Boas References available at:
Games with Imperfect Information Bayesian Games. Complete versus Incomplete Information So far we have assumed that players hold the correct belief about.
Game theory & Linear Programming Steve Gu Mar 28, 2008.
3. Rough set extensions  In the rough set literature, several extensions have been developed that attempt to handle better the uncertainty present in.
THE “CLASSIC” 2 x 2 SIMULTANEOUS CHOICE GAMES Topic #4.
SemiBoost : Boosting for Semi-supervised Learning Pavan Kumar Mallapragada, Student Member, IEEE, Rong Jin, Member, IEEE, Anil K. Jain, Fellow, IEEE, and.
MULTI-INTERVAL DISCRETIZATION OF CONTINUOUS VALUED ATTRIBUTES FOR CLASSIFICATION LEARNING KIRANKUMAR K. TAMBALKAR.
1 What is Game Theory About? r Analysis of situations where conflict of interests is present r Goal is to prescribe how conflicts can be resolved 2 2 r.
Normal Form Games, Normal Form Games, Rationality and Iterated Rationality and Iterated Deletion of Dominated Strategies Deletion of Dominated Strategies.
Copyright © 2009 Pearson Education, Inc. 8.1 Sampling Distributions LEARNING GOAL Understand the fundamental ideas of sampling distributions and how the.
Data Mining By Farzana Forhad CS 157B. Agenda Decision Tree and ID3 Rough Set Theory Clustering.
Managerial Economics Game Theory Aalto University School of Science Department of Industrial Engineering and Management January 12 – 28, 2016 Dr. Arto.
ECO290E: Game Theory Lecture 3 Why and How is Nash Equilibrium Reached?
Lec 23 Chapter 28 Game Theory.
Common Intersection of Half-Planes in R 2 2 PROBLEM (Common Intersection of half- planes in R 2 ) Given n half-planes H 1, H 2,..., H n in R 2 compute.
By: Donté Howell Game Theory in Sports. What is Game Theory? It is a tool used to analyze strategic behavior and trying to maximize his/her payoff of.
DECISION MODELS. Decision models The types of decision models: – Decision making under certainty The future state of nature is assumed known. – Decision.
Game theory basics A Game describes situations of strategic interaction, where the payoff for one agent depends on its own actions as well as on the actions.
Q 2.1 Nash Equilibrium Ben
Tools for Decision Analysis: Analysis of Risky Decisions
Simultaneous Move Games: Discrete Strategies
The STP Model for Solving Imprecise Problems
Chapter 6 Game Theory (Module 4) 1.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Dependencies in Structures of Decision Tables
Multiagent Systems Repeated Games © Manfred Huber 2018.
Rough Set Model Selection for Practical Decision Making
Lecture Game Theory.
Presentation transcript:

Classifying Attributes with Game- theoretic Rough Sets Nouman Azam and JingTao Yao Department of Computer Science University of Regina CANADA S4S 0A2

Rough Sets Sets derived from imperfect, imprecise, and incomplete data may not be able to be precisely defined. Sets have to be approximated. Rough sets introduces a pair of sets for such approximation. –Lower approximation –Upper approximation

Visualizing Rough Sets Let Lower approximation. Upper approximation. Positive Region. Boundary. Negative region.

Probabilistic Rough Sets Defines the approximations in terms of conditional probabilities. –Introduces a pair of threshold denoted as (α, β) to determine the rough set approximations and regions –Lower approximation –Upper approximation –The three Regions are defined as

A Key Issue in Probabilistic Rough Sets Two extreme cases. –Pawlak Model: (α, β) = (1,0) Large boundary. Not suitable in practical applications. –Two-way Decision Model: α = β No boundary: Forced to make decisions even in cases of insufficient information. Determining Effective Probabilistic thresholds. The GTRS model. –Finds effective values of thresholds with a game- theoretic process among multiple criteria.

Game-theoretic Rough Set Model Utilities for Criterion C (α1, β1) (α2, β2) (α6, β6) (α3, β3) (α4, β4) (α5, β5) Rankings based on C

Game-theoretic Rough Set Model Utilities for Criterion C (α1, β1) (α2, β2) (α6, β6) (α3, β3) (α4, β4) (α5, β5) Rankings based on C Dilemma: –Ranking of C1 vs C2 –Which pair to select

Game Theory for Solving Dilemma Game theory is a core subject in decision sciences. –Prisoners Dilemma. A classical example in Game Theory.

A Game-theoretic Rough Set Approach Obtaining Probabilistic threshold with GTRS. –An (α, β) pair is determined with game-theoretic equilibrium analysis. C1 C2

Attribute Types in Rough Sets Reduct. –A minimal set of attribute set having the same classification ability as the entire attribute set. –Generally there may exist multiple reducts. Core attribute. –An attribute appearing in every reduct. Reduct attribute. –An attribute appearing in at least one reduct. Non-reduct attribute. –An attribute that does not appear in any reduct.

Limitations of Existing Methods For classifying attributes we need to find most, if not all, reducts. Existing methods for finding multiple reducts. –Commonly involve an iterative process. –Each iteration involves a sub-iterative process for searching a single reduct. –An attribute may be processed multiple times in different iterations of these methods.

A GTRS Based Approach We try to find an additional mechanism for classifying attributes. –Processing each attribute once to avoid extensive computations. A GTRS based solution –Interpreting the classification of a feature as a decision problem within a game.

Attribute Classification with GTRS Formulating problems with GTRS model requires to, –Identify the players. –Identify the strategies of players. –Determine the payoff functions. –Implement a competition.

J T Yao Incorporating Game Theory in Feature Selection for TC 13 Players were selected as measures of an attribute importance. –Each measure analyzes an attribute for its importance. –A case of two player game was considered. Two strategies were formulated for each player. –Accepting an attribute, denoted as –Rejecting an attribute, denoted as Players and Strategies

Payoff Functions Let represents a particular measure. –The value of corresponding to an attribute A, may be given as, Notation for a payoff function. –Payoff of measure, performing action j, given action k of his opponent is denoted as, The payoff functions of a player in four different situations of a game are calculated as,

Obtaining Attribute Classification The game may result in three possible outcomes. –Both players choose to select –One of the players choose to select –None of the players choose to select. Attribute classification: An attribute is considered as, –core, when both players choose to select. –reduct, when one of the players choose to select. –Non-reduct, when none of the players select.

Attribute Classification Algorithm

A Demonstrative Example Core = {e} Reduct = {a,c,e} Non-reduct = {b,d,f}

The Measures in the Game Conditional Entropy. Attribute Dependency.

Payoff Tables The bold cell represents Nash equilibrium. –None of the players can achieve a higher payoff given their opponents chosen action. –The attribute is classified as core, since both measures choose to select, i.e. core = {e}.

Payoff Tables (Cont.) The actions of players classify the above attributes as reduct attributes. Equilibrium analysis for attribute b, d, f suggest their classification as non-reduct attributes.

Conclusion Limitations of existing approaches. –Extensive computation due to multiple processing of individual attributes. GTRS based method. –Interprets the classification of attributes as a game among multiple measures of attribute importance. Importance of the method. –Each attribute is processed only once in obtaining the classification of attributes.