concept lattices constrained by attribute dependencies radim bělohlávek, vladimír sklenář,...

17
Concept lattices Concept lattices constrained by constrained by attribute dependencies attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal [email protected] [email protected] [email protected]

Upload: jeffry-osborne

Post on 04-Jan-2016

220 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Concept lattices constrained by Concept lattices constrained by attribute dependenciesattribute dependencies

Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal

[email protected]@upol.cz

[email protected]

Page 2: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Formal concept anaysisFormal concept anaysis

Finding interesting patterns in data – formal concepts

Page 3: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Formal CFormal Contextontext

Triplet (X, Y, I)

X – set of Objects

Y – set of Attributes

I X Y

Object x has attribute y

Page 4: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

FormFormal Conceptal Concept

Pair (A,B)A X – set of all objects sharing all

attributes from B

B Y - set of all attributes shared by all objects from B

Page 5: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Concept LatticeConcept Lattice

Set of all concepts

Partial order

(A1,B1) (A2,B2) iff A1 A2

(equivalently B2 B1)

Page 6: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Additional informationAdditional information

Attribute x is more important than attribute y

Page 7: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

AD - AD - FormFormulaula

yyyn

...1

Page 8: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Constrained Concept LatticeConstrained Concept Lattice

Concept (A,B) satisfies an AD-formula

if y then y1 or … or yn

Page 9: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

ExampleExample

Objects cars

Attributescar properties (sedan, diesel engine, ABS, …)

Page 10: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz
Page 11: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Engine is most importantEngine is most important

sedanhatchbackairbag

dieselgasolinesedan

sedanhatchbackABS

sedanhatchbackingpowerstear sedanhatchbackngconditioniair

dieselgasolinehatchback

Page 12: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz
Page 13: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Type of car is most importantType of car is most important

dieselgasolineairbag

sedanhatchbackdiesel

dieselgasolineABS

dieselgasolineingpowerstear dieselgasolinengconditioniair

sedanhatchbackgasoline

Page 14: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz
Page 15: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Safety is most importantSafety is most important

ABSairbag

dieselgasolineingpowerstear dieselgasolinengconditioniair

sedanhatchbackdiesel sedanhatchbackgasoline

airbagABS

ABSsedanABShatchback

Page 16: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz
Page 17: Concept lattices constrained by attribute dependencies Radim Bělohlávek, Vladimír Sklenář, Jiří Zacpal radim.belohlavek@upol.cz vladimir.sklenar@upol.cz

Another approachAnother approach

Concept lattice constrained by equivalence relations