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.