towards more adequate representation
play

Towards More Adequate Representation How to Get Exact Set . . . - PowerPoint PPT Presentation

Need for Set Intervals Need for Set . . . Elementary Set . . . Towards More Adequate Representation How to Get Exact Set . . . Intermediate Value . . . of Uncertainty: From Intervals to Set Fuzzy Sets Interval-Valued Fuzzy . . . Intervals,


  1. Need for Set Intervals Need for Set . . . Elementary Set . . . Towards More Adequate Representation How to Get Exact Set . . . Intermediate Value . . . of Uncertainty: From Intervals to Set Fuzzy Sets Interval-Valued Fuzzy . . . Intervals, with the Possible Addition of Solution Probabilistic Case: In . . . Probabilities and Certainty Degrees Similar Idea for Sets Acknowledgments J. T. Yao 1 , Y. Y. Yao 1 , V. Kreinovich 2 , Title Page P. Pinheiro da Silva 2 , S. A. Starks 2 , G. Xiang 2 , and H. T. Nguyen 3 ◭◭ ◮◮ ◭ ◮ 1 Department of Computer Science, University of Regina, Saskatchewan, Canada Page 1 of 12 2 NASA Pan-American Center for Earth and Environmental Studies Go Back University of Texas, El Paso, TX 79968, USA Full Screen 3 Department of Mathematical Sciences New Mexico State University Close Las Cruces, NM 88003, USA contact email vladik@utep.edu Quit

  2. Need for Set Intervals 1. Need for Set Intervals Need for Set . . . Elementary Set . . . • Ideal case: complete knowledge. How to Get Exact Set . . . • We are interested in: properties P i such as “high fever”, “headache”, Intermediate Value . . . etc. Fuzzy Sets Interval-Valued Fuzzy . . . • Complete: we know the exact set S i of all the objects that satisfy Solution each property P i . Probabilistic Case: In . . . • In practice , we usually only have partial knowledge: Similar Idea for Sets – the set S i of all the objects about which we know that P i Acknowledgments holds, and Title Page – the set S i about which we know that P i may hold (i.e., equiv- ◭◭ ◮◮ alently, that we have not yet excluded the possibility of P i ). ◭ ◮ • Set interval: the only information about the actual (unknown) set S i = { x : P i ( x ) } is that S i ⊆ S i ⊆ S i , i.e., that Page 2 of 12 def S i ∈ S i = [ S i , S i ] = { S i : S i ⊆ S i ⊆ S i } . Go Back Full Screen Close Quit

  3. Need for Set Intervals 2. Need for Set Operations with Set Intervals Need for Set . . . Elementary Set . . . • Main problem: How to Get Exact Set . . . – we have some information about the original properties P i ; Intermediate Value . . . – we would like to describe the set S = { x : P ( x ) } of all the Fuzzy Sets def Interval-Valued Fuzzy . . . values that satisfy some combination P = f ( P 1 , . . . , P n ). Solution • Example (informal): flu ↔ high fever and headache and not rash. Probabilistic Case: In . . . • Example (formal): f ( P 1 , P 2 , P 3 ) = P 1 & P 2 & ¬ P 3 . Similar Idea for Sets Acknowledgments • Ideal case: we know the exact sets S i = { x : P i ( x ) } . Title Page • Solution: ◭◭ ◮◮ – f ( S 1 , . . . , S n ) is composition of union, intersection, and com- ◭ ◮ plement; – apply the corresponding set operation, step-by-step, to the Page 3 of 12 known sets S i . Go Back • General case: describe the class S of all possible sets S corre- sponding to different S i ∈ S i : Full Screen def Close S = { f ( S 1 , . . . , S n ) : S 1 ∈ S 1 , . . . , S n ∈ S n } . Quit

  4. Need for Set Intervals 3. Elementary Set Operations and Their Use Need for Set . . . Elementary Set . . . • Simplest case: n = 2 and f ( P 1 , P 2 ) is an elementary set operation How to Get Exact Set . . . (union, intersection, complement). Intermediate Value . . . • Useful property: elementary set operations are monotonic in ⊆ . Fuzzy Sets • For these operations, formulas for estimating S are known: Interval-Valued Fuzzy . . . Solution [ A, A ] ∪ [ B, B ] = [ A ∪ B, A ∪ B ]; [ A, A ] ∩ [ B, B ] = [ A ∩ B, A ∩ B ]; Probabilistic Case: In . . . − [ A, A ] = [ − A, − A ] . Similar Idea for Sets Acknowledgments • General case: idea (similar to interval computations) Title Page – parse the expression f ( S 1 , . . . , S n ); – replace each elementary set operation by the corresponding ◭◭ ◮◮ operation with interval sets. ◭ ◮ • Result: we get an enclosure for S = [ S, S ]. Page 4 of 12 • Problem: we may get excess width. Go Back • Example: for f ( S 1 ) = S 1 ∪ − S 1 , S 1 = [ ∅ , U ]. Full Screen – actual range: S = { U } ; – enclosure: − S 1 = [ ∅ , U ], so Close S 1 ∪ − S 1 = [ ∅ , U ] ∪ [ ∅ , U ] = [ ∅ , U ] . Quit

  5. Need for Set Intervals 4. How to Get Exact Set Range? How Difficult Is It? Need for Set . . . Elementary Set . . . • Problem: in general, set operations such as S 1 ∪ − S 1 are not How to Get Exact Set . . . ⊆ -monotonic. Intermediate Value . . . • Solution for computing S : Fuzzy Sets Interval-Valued Fuzzy . . . – represent f ( S 1 , . . . , S n ) in a canonical DNF form Solution ( S 1 ∩ − S 2 ∩ . . . ∩ S n ) ∪ ( . . . ) ∪ . . . Probabilistic Case: In . . . Similar Idea for Sets – apply straightforward interval computations: Acknowledgments ( S 1 ∩ − S 2 ∩ . . . ∩ S n ) ∪ ( . . . ) ∪ . . . Title Page • Proof: each element from each conjunction S 1 ∩ − S 2 ∩ . . . ∩ S n is ◭◭ ◮◮ possible. ◭ ◮ • Example: S 1 △ S 2 = ( S 1 ∩ − S 2 ) ∪ ( − S 1 ∩ S 2 )), so S = ( S 1 ∩ − S 2 ) ∪ ( − S 1 ∩ S 2 ) . Page 5 of 12 Go Back • Solution for computing S : use S = − ( − S ), i.e., use CNF. • Problem: turning into DNF or CNF requires exponential time. Full Screen • Comment: the problem of checking whether ∅ ∈ f ( S 1 , . . . , S n ) is Close NP-hard. Quit

  6. Need for Set Intervals 5. Intermediate Value Theorem for Set Intervals Need for Set . . . Elementary Set . . . • Situation: in the range S = f ( S 1 , . . . , S n ), we found the intersec- How to Get Exact Set . . . tion S and the union S of all possible sets. Intermediate Value . . . • Conclusion: S ⊆ [ S, S ]. Fuzzy Sets • Theorem: S = [ S, S ]. Interval-Valued Fuzzy . . . Solution • Equivalent formulation: for every S ∈ [ S, S ], there exist sets Probabilistic Case: In . . . S 1 ∈ [ S 1 , S 1 ] , . . . , S n ∈ [ S n , S n ] Similar Idea for Sets Acknowledgments for which S = f ( S 1 , . . . , S n ). Title Page • Difficulty: values S i ( u ) and S ( u ) are discrete (0 or 1), so the standard intermediate value theorem does not apply. ◭◭ ◮◮ • Solution: we define S i element-by-element. ◭ ◮ • Known: for each u ∈ U , we have S ( u ) ≤ S ( u ) ≤ S ( u ). Page 6 of 12 • Conclusion: S ( u ) = S ( u ) or S ( u ) = S ( u ). Go Back • By definition of S and S , in both cases, there exist sets s ( u ) for i Full Screen which S ( u ) = f ( s ( u ) 1 ( u ) , . . . , s ( u ) n ( u )). Close • We take S i ( u ) = s ( u ) i ( u ). Quit

  7. Need for Set Intervals 6. Fuzzy Sets Need for Set . . . Elementary Set . . . • Previous description: How to Get Exact Set . . . – about some elements u , we know P ( u ); Intermediate Value . . . – about some elements u , we know ¬ P ( u ): Fuzzy Sets Interval-Valued Fuzzy . . . – about other elements u , we know nothing about P ( u ). Solution • Description: sets S and ( − S ) = − S . Probabilistic Case: In . . . Similar Idea for Sets • Additional information: experts may believe that P ( u ) holds with Acknowledgments some certainty α . Title Page • How to describe this information: a nested family of sets S α cor- responding to α : ◭◭ ◮◮ • S 0 = S ; ◭ ◮ • S 1 = S ; Page 7 of 12 • if α < α ′ then S α ⊆ S α ′ . Go Back • Traditional description: µ A ( u ) = max { α : u ∈ S α } . Full Screen • Set operations in terms of µ : µ A ∪ B ( u ) = max( µ A ( u ) , µ B ( u )); µ A ∩ B ( u ) = min( µ A ( u ) , µ B ( u )); µ ¬ A ( u ) = 1 − µ A ( u ). Close Quit

  8. Need for Set Intervals 7. Interval-Valued Fuzzy Sets Need for Set . . . Elementary Set . . . • Situation: for every α , we are not sure which elements belong to How to Get Exact Set . . . S α and which do not. Intermediate Value . . . • Description: S α ⊆ S α . Fuzzy Sets Interval-Valued Fuzzy . . . • Alternative description: interval-valued membership function Solution [ µ A ( u ) , µ A ( u )] . Probabilistic Case: In . . . Similar Idea for Sets • Meaning: for all u , we have µ A ( u ) ∈ [ µ A ( u ) , µ A ( u )], i.e., Acknowledgments Title Page A ⊆ A ⊆ A. ◭◭ ◮◮ • Problem: ◭ ◮ – we know A 1 , . . . , A n , Page 8 of 12 – we know that A = f ( A 1 , . . . , A n ) for some set-expression f ; – find the range of A : Go Back f ( A 1 , . . . , A n ) = { f ( A 1 , . . . , A n ) : A 1 ∈ A 1 , . . . , A n ∈ A n } . Full Screen Close Quit

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend