Description Objects from the Class Slots Methods Note Author(s) References See Also Examples
Objects of this class are not meant to be created by users, instead a Condition Reduct object and the method computeValueReduct should be used. A value reduct is a condition reduct where the superfluous conditions of each rule has been removed.
Objects can be created by calls of the form new("ValueReduct", conditionReduct, valueReduct)
.
Objects of this class are not meant to be created by users, instead a Condition Reduct object and the method computeValueReduct should be used.
conditionReduct
:Object of class "ConditionReduct"
valueReduct
:Object of class "matrix"
signature(object = "ValueReduct")
: ...
signature(object = "ValueReduct")
: ...
signature(object = "ValueReduct")
: ...
signature(object = "ValueReduct")
: ...
signature(.Object = "ValueReduct")
: ...
signature(x = "ValueReduct")
: ...
signature(object = "ValueReduct")
: ...
signature(object = "ValueReduct")
: ...
This is not a complete implementation of Rough Set theory; instead it is just the application of the theory to decision table simplification also known as knowledge reduction.
Alber Sanchez
Pawlak, Zdzislaw 1991 Rough Sets: Theoretical Aspects of Reasoning About Data Dordrecht: Kluwer Academic Publishing.
DecisionTable
DiscernibilityMatrix
ConditionReduct
1 2 3 4 5 | exampleMatrix2 <- matrix(c(1,1,0,1,1,2,2,0,0,0,1,1,1,2,0,0,0,
0,0,0,2,1,0,0,1,2,2,2,1,1,0,0,2,2,2),ncol = 5)
dt <- new(Class="DecisionTable",decisionTable = exampleMatrix2)
cr <- new(Class="ConditionReduct",decisionTable = dt,columnIds=c(1,2,4,5))
vr <- computeValueReduct(cr)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.