Rough Set Theory and Databases Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 28 A First Course in Database Systems.

Slides:



Advertisements
Similar presentations
Protein Secondary Structure Prediction Using BLAST and Relaxed Threshold Rule Induction from Coverings Leong Lee Missouri University of Science and Technology,
Advertisements

Equivalence Relations
_ Rough Sets. Basic Concepts of Rough Sets _ Information/Decision Systems (Tables) _ Indiscernibility _ Set Approximation _ Reducts and Core _ Rough Membership.
Chap6 Relations Def 1: Let A and B be sets. A binary relation from A
Rough Set Strategies to Data with Missing Attribute Values Jerzy W. Grzymala-Busse Department of Electrical Engineering and Computer Science University.
Rough Sets Theory Speaker:Kun Hsiang.
_ Rough Sets. Basic Concepts of Rough Sets _ Information/Decision Systems (Tables) _ Indiscernibility _ Set Approximation _ Reducts and Core.
Lecture 21 Rule discovery strategies LERS & ERID.
Sets Definition of a Set: NAME = {list of elements or description of elements} i.e. B = {1,2,3} or C = {x  Z + | -4 < x < 4} Axiom of Extension: A set.
EE1J2 – Discrete Maths Lecture 7
August 2005RSFDGrC 2005, Regina, Canada 1 Feature Selection Based on Relative Attribute Dependency: An Experimental Study Jianchao Han 1, Ricardo Sanchez.
Uncertainty Measure and Reduction in Intuitionistic Fuzzy Covering Approximation Space Feng Tao Mi Ju-Sheng.
CSE115/ENGR160 Discrete Mathematics 02/10/11 Ming-Hsuan Yang UC Merced 1.
1 Set Theory. 2 Set Properties Commutative Laws: Associative Laws: Distributive Laws:
Chapter 7 Reasoning about Knowledge by Neha Saxena Id: 13 CS 267.
Unsupervised Rough Set Classification Using GAs Reporter: Yanan Yean.
1 Set Theory. Notation S={a, b, c} refers to the set whose elements are a, b and c. a  S means “a is an element of set S”. d  S means “d is not an element.
Logics for Data and Knowledge Representation Introduction to Algebra Chiara Ghidini, Luciano Serafini, Fausto Giunchiglia and Vincenzo Maltese.
On Applications of Rough Sets theory to Knowledge Discovery Frida Coaquira UNIVERSITY OF PUERTO RICO MAYAGÜEZ CAMPUS
Finite Groups & Subgroups. Order of a group Definition: The number of elements of a group (finite or infinite) is called its order. Notation: We will.
CSE & CSE6002E - Soft Computing Winter Semester, 2011 More Rough Sets.
CPSC 603 Database Systems Lecturer: Laurie Webster II, M.S.S.E., M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 3 Introduction to a First Course in Database Systems.
Chapter 3 Vector Spaces. The operations of addition and scalar multiplication are used in many contexts in mathematics. Regardless of the context, however,
603 Database Systems Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 22 A First Course in Database Systems.
Math Chapter 6 Part II. POWER SETS In mathematics, given a set S, the power set of S, written P(S) or 2 n(S), is the set of all subsets of S. Remember.
Sets Define sets in 2 ways  Enumeration  Set comprehension (predicate on membership), e.g., {n | n  N   k  k  N  n = 10  k  0  n  50} the set.
603 Database Systems Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 17 A First Course in Database Systems.
Language: Set of Strings
Discrete Mathematics Relation.
ELEMENTARY SET THEORY.
THEORY OF COMPUTATION Komate AMPHAWAN 1. 2.
4. Relations and Digraphs Binary Relation Geometric and Algebraic Representation Method Properties Equivalence Relations Operations.
603 Database Systems Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 21 A First Course in Database Systems.
Panel Discussion on Granular Computing at RSCTC2004 J. T. Yao University of Regina Web:
603 Database Systems Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 27 A First Course in Database Systems.
603 Database Systems Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 9 A First Course in Database Systems.
Set Theory Concepts Set – A collection of “elements” (objects, members) denoted by upper case letters A, B, etc. elements are lower case brackets are used.
Binary Relations Definition: A binary relation R from a set A to a set B is a subset R ⊆ A × B. Example: Let A = { 0, 1,2 } and B = {a,b} {( 0, a), (
2004/10/5fuzzy set theory chap03.ppt1 Classical Set Theory.
“It is impossible to define every concept.” For example a “set” can not be defined. But Here are a list of things we shall simply assume about sets. A.
3.3 Mathematical Induction 1 Follow me for a walk through...
Rough Sets, Their Extensions and Applications 1.Introduction  Rough set theory offers one of the most distinct and recent approaches for dealing with.
Sets, Permutations, and Combinations. Lecture 4-1: Sets Sets: Powerful tool in computer science to solve real world problems. A set is a collection of.
Set. Outline Universal Set Venn Diagram Operations on Sets.
More Rough Sets.
Relations Chapter 9 Copyright © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
The Relation Induced by a Partition
CSE15 Discrete Mathematics 02/13/17
Chapter 2 Sets and Functions.
Chapter 3 The Real Numbers.
A First Course in Database Systems
Set Theory.
CSNB 143 Discrete Mathematical Structures
Lecture 04 Set Theory Profs. Koike and Yukita
Rough Sets.
Languages, prefixes, sets, cardinality, functions
Rough Sets.
Venn Diagrams and Partitions
Mathematical Background 1
Introduction to Relations and Functions
Rough Set Theory.
Dependencies in Structures of Decision Tables
Applied Discrete Mathematics Week 3: Sets
Rough Sets (Theoretical Aspects of Reasoning about Data)
ICOM 5016 – Introduction to Database Systems
Equivalence Relations
Equivalence Relations
교환 학생 프로그램 내년 1월 중순부터 6월 초 현재 학부 2,3 학년?
Rayat Shikshan Sanstha’s S.M.Joshi College, Hadapsar -28
REVISION Relation. REVISION Relation Introduction to Relations and Functions.
Presentation transcript:

Rough Set Theory and Databases Senior Lecturer: Laurie Webster II, M.S.S.E.,M.S.E.E., M.S.BME, Ph.D., P.E. Lecture 28 A First Course in Database Systems

Rough Set Theory and Databases Rough Set Theory and Databases: U Q AD a1a2 d1 x1V a1-x1 V a2-x2 d1-x1 x2V a1-x2 V a2-x2 d1-x2. xmV a1-xm V a2-xm d1-xm Information System => entity-attribute database

Rough Set Theory and Databases Rough Set Theory in databases: Let U be a nonempty set called the universe Let R be an equivalence relation on U, called an indiscernibility relation An ordered pair A = (U, R) => called an approximation space

Rough Set Theory and Databases Rough Set Theory Databases: For any element (object) x of U, the equivalence class of R containing x will be denoted by [ x ] R Equivalence classes of R [ x ] R are called elementary sets in A We assume that the empty set  is also elementary

Rough Set Theory in Databases Rough Set Theory: Any finite union of elementary sets in A is called a definable set in A Let X be a subset of U, i.e. assuming U consists of a number of classes of objects, then X is one of these classes We define X in terms of definable sets in A

Rough Set Theory in Databases Rough Set Theory: - Lower Approximation of X in A denoted RX RX = {x  U | [ x ] R  X } - Upper Approximation of X in A denoted R’X R’X = {x  U | [ x ] R  X   } - A Rough Set in A is the family of all subsets of U having the same lower and upper approximations in A

Rough Set Theory in Databases Rough Set Theory: Let x be in U We say that x is certainly in X iff x  RX We say that x is possibly in X iff x  R’X RX  X  R’X

Rough Set Theory in Databases Rough Set Theory: The difference between the entity-attribute database and and the relational database is that the entities of the information system do not need to be distinguished by their attributes or by their relationship to entities of another type In the information system entities are called objects The main goal of the information system is the basis for knowledge acquisition, to help discover new rules from examples

Rough Set Theory in Databases Rough Set Theory: Objects of the information system are described by values of conditions. Classifications of experts are represented by values of decisions Classifications of experts => Physician Diagonses

Rough Set Theory in Databases Rough Set Theory: Some objects in the information system are characterized by the same condition values, when this is true, the objects are recognizable up to an indiscernibility relation determined by the set of conditions Two objects are indiscernible whenever they have the same values for all conditions

Rough Set Theory in Databases Rough Set Theory: If the real-world phenomena (Universe U) is a hospital, the objects x1,……….,xm are patients, the conditions are test, and the decisions are diseases (conditions C = attributes A) Let S represent the Information System S = ( U, Q, V,  )

Rough Set Theory in Databases Rough Set Theory: Let S represent the Information System S = ( U, Q, V,  ) U = Universe => a nonempty finite set The elements x 1, ….., x m of U are called objects of S Q = C  D = A  D is a set of attributes where C is a nonempty finite set whose elements are conditions of S D is a nonempty finite set of decisions of S

Rough Set Theory in Databases Rough Set Theory: C  D =  (empty) V =  q  Q V q is a nonempty finite set whose elements are called values of attributes V q is the set of values of attributes q, called the domain of q

Rough Set Theory in Databases Rough Set Theory:  is a function of U  Q on to V, called the description function of S such that  (x,q)  V q for all x  U and q  Q Let R be a nonempty subset of Q and x,y be members(objects) of U

Rough Set Theory and databases Rough set theory: x and y are indiscernible by R in S, denoted by x ~ R y iff for each a  R,  (x,a)   (y,a) ~ R is an equivalence relation in U Thus, R defines a partition on U; such a partition is a set of all equivalence classes of ~ R

Rough Set Theory and Databases Rough Set Information System: R defines a partition on U; such a partition is a set of all equivalence classes of ~ R also called a classification of U generated by R in S or briefly a classification generated by R

Rough Set Theory and Databases Rough Set Theory - Information System Example: U Q C c1c2 D d X10L0 x20H0 x30H0 x41L0 x51L1 x61H1 x71H1 x82L0 x92L1 x102H1

Rough Set Information System: Rough Set Information System-Example: x1,…,xm => patients Conditions c1 and c2 => medical tests d => disease c1 = body temp of patient = normal, subfebrile, high = 0, 1, 2 c2 = L for ‘low level’ and H for ‘high level’ d = 0 for healthy and 1 for sick

Rough Set Information System Rough Set Theory-Information System Example : {{x1}, {x2, x3}, {x4, x5}, {x6,x7}, {x8,x9}, {x10}} ==> classification, generated by the set C of conditions

Deductive Databases Next Lecture Rough Set Theory and Database