The start took: 24919896
Object One Two Three Overall
_________________________________________________
1 1 0 1 0
2 2 1 2 0
3 2 0 1 2
4 0 2 1 0
5 2 1 2 2
6 2 2 1 0
7 2 1 0 0
8 2 2 0 1
9 0 0 1 0
10 2 2 0 0
{ 1 2 4 6 7 9 10 }
{ 1 2 4 6 7 8 9 10 }
{ 3 5 8 }
{ 3 5 }
Approximations
{ 1 4 7 9 }
{ 1 2 3 5 4 6 8 7 9 10 }
Doubtful: { 2 3 5 6 8 10 }
{ 1 2 4 6 7 8 9 10 }
{ 1 2 4 6 7 8 9 10 }
Doubtful: { }
{ 3 5 }
{ 3 5 8 6 10 }
Doubtful: { 8 6 10 }
{ }
{ 3 2 6 5 }
Doubtful: { 3 2 6 5 }
Minimal CERTAIN rules
Skift
Prøver å finne regler
Starten på DOMLEM
Alle objekter igjen:
{ 1 4 7 9 }
e = One <= 0 { 4, 9, } 1 2
e = One <= 1 { 1, 4, 9, } 1 3
e = One <= 2 { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, } 0,4 4
e = Two <= 0 { 1, 3, 9, } 0,67 2
e = Two <= 1 { 1, 2, 3, 5, 7, 9, } 0,5 3
e = Two <= 2 { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, } 0,4 4
e = Three <= 0 { 7, 8, 10, } 0,33 1
e = Three <= 1 { 1, 3, 4, 6, 7, 8, 9, 10, } 0,5 4
The best:
e = One <= 1 { 1, 4, 9, } 1 3
--------- Best størrelse --------- : 1
{ 1 4 9 }
If (One <= 1) then x is atMost bad { 1 4 9 }
Starten på DOMLEM
Alle objekter igjen:
{ 7 }
e = One <= 2 { 2, 3, 5, 6, 7, 8, 10, } 0,14 1
e = Two <= 1 { 2, 3, 5, 7, } 0,25 1
e = Three <= 0 { 7, 8, 10, } 0,33 1
The best:
e = Three <= 0 { 7, 8, 10, } 0,33 1
--------- Best størrelse --------- : 1
{ 7 8 10 }
####### Complex is not subset of Rough Approximation
The new best emementary conditions:
e = Three <= 0 { 7, 8, 10, } 0,33 1
e = Two <= 1 { 7, } 1 1
--------- WHILE Best størrelse --------- : 2
The NEW Complex:
{ 7 }
If (Three <= 0) and (Two <= 1) then x is atMost bad { 7 }
Slutten på DOMLEM
################################### # # # # # # ¤ ¤ ¤ ¤ ¤ ¤ ¤
Skift
Prøver å finne regler
Starten på DOMLEM
Alle objekter igjen:
{ 1 2 4 6 7 8 9 10 }
e = One <= 0 { 4, 9, } 1 2
e = One <= 1 { 1, 4, 9, } 1 3
e = One <= 2 { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, } 0,8 8
e = Two <= 0 { 1, 3, 9, } 0,67 2
e = Two <= 1 { 1, 2, 3, 5, 7, 9, } 0,67 4
e = Two <= 2 { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, } 0,8 8
e = Three <= 0 { 7, 8, 10, } 1 3
e = Three <= 1 { 1, 3, 4, 6, 7, 8, 9, 10, } 0,88 7
e = Three <= 2 { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, } 0,8 8
The best:
e = One <= 1 { 1, 4, 9, } 1 3
--------- Best størrelse --------- : 1
{ 1 4 9 }
If (One <= 1) then x is atMost medium { 1 4 9 }
Starten på DOMLEM
Alle objekter igjen:
{ 2 6 7 8 10 }
e = One <= 2 { 2, 3, 5, 6, 7, 8, 10, } 0,71 5
e = Two <= 1 { 2, 3, 5, 7, } 0,5 2
e = Two <= 2 { 2, 3, 5, 6, 7, 8, 10, } 0,71 5
e = Three <= 0 { 7, 8, 10, } 1 3
e = Three <= 1 { 3, 6, 7, 8, 10, } 0,8 4
e = Three <= 2 { 2, 3, 5, 6, 7, 8, 10, } 0,71 5
The best:
e = Three <= 0 { 7, 8, 10, } 1 3
--------- Best størrelse --------- : 1
{ 7 8 10 }
If (Three <= 0) then x is atMost medium { 7 8 10 }
Starten på DOMLEM
Alle objekter igjen:
{ 2 6 }
e = One <= 2 { 2, 3, 5, 6, } 0,5 2
e = Two <= 1 { 2, 3, 5, } 0,33 1
e = Two <= 2 { 2, 3, 5, 6, } 0,5 2
e = Three <= 1 { 3, 6, } 0,5 1
e = Three <= 2 { 2, 3, 5, 6, } 0,5 2
The best:
e = One <= 2 { 2, 3, 5, 6, } 0,5 2
--------- Best størrelse --------- : 1
{ 2 3 5 6 }
####### Complex is not subset of Rough Approximation
The new best emementary conditions:
e = One <= 2 { 2, 3, 5, 6, } 0,5 2
e = Two <= 2 { 2, 3, 5, 6, } 0,5 2
--------- WHILE Best størrelse --------- : 2
The NEW Complex:
{ 2 3 5 6 }
####### Complex is not subset of Rough Approximation
Hopp i havet
Hopp i havet
The new best emementary conditions:
e = One <= 2 { 2, 3, 5, 6, } 0,5 2
e = Two <= 2 { 2, 3, 5, 6, } 0,5 2
e = Three <= 2 { 2, 3, 5, 6, } 0,5 2
--------- WHILE Best størrelse --------- : 3
The NEW Complex:
{ 2 3 5 6 }
####### Complex is not subset of Rough Approximation
Hopp i havet
Hopp i havet
Hopp i havet
Hopp i havet
The new best emementary conditions:
e = One <= 2 { 2, 3, 5, 6, } 0,5 2
e = Two <= 2 { 2, 3, 5, 6, } 0,5 2
e = Three <= 2 { 2, 3, 5, 6, } 0,5 2
Unhandled Exception: System.NullReferenceException: Object reference not set to an insta
ject.
at FuzzyDecisionSystem.DecisionRuleAlgorithm.PrintElementaryConditions(List`1 list) i
rojects\Visual Studio 2010\SaturdayTest\FuzzyDecisionSystem\DecisionRuleAlgorithm.cs:lin
at FuzzyDecisionSystem.DecisionRuleAlgorithm.FindRules() in D:\Jarle\Projects\Visual
SaturdayTest\FuzzyDecisionSystem\DecisionRuleAlgorithm.cs:line 79
at FuzzyDecisionSystem.DecisionRuleAlgorithm..ctor(RoughApproximation roughApproximat
rix dataMatrix, String ruleType) in D:\Jarle\Projects\Visual Studio 2010\SaturdayTest\Fu
ystem\DecisionRuleAlgorithm.cs:line 31
at FuzzyDecisionSystem.Program.FindRules(RoughApproximation r, DataMatrix dataMatrix)
\Projects\Visual Studio 2010\SaturdayTest\FuzzyDecisionSystem\Program.cs:line 408
at FuzzyDecisionSystem.Program.CreateUpperAndLowerUnions(DataMatrix dataMatrix) in D:
cts\Visual Studio 2010\SaturdayTest\FuzzyDecisionSystem\Program.cs:line 391
at FuzzyDecisionSystem.Program.Main(String[] args) in D:\Jarle\Projects\Visual Studio
ayTest\FuzzyDecisionSystem\Program.cs:line 38
Press any key to continue . . .
jMAF hadde dette å si:
Unclassified
Fant muligens et interessant paper også:
A strategic classification support system for brownfield redevelopment