Package | Description |
---|---|
pl.poznan.put.cs.idss.jrs.apriori | |
pl.poznan.put.cs.idss.jrs.cbr.types | |
pl.poznan.put.cs.idss.jrs.classifiers | |
pl.poznan.put.cs.idss.jrs.classifiers.ensembles | |
pl.poznan.put.cs.idss.jrs.core.isf |
This package contains classes for dealing with ISF file format.
|
pl.poznan.put.cs.idss.jrs.pct | |
pl.poznan.put.cs.idss.jrs.rules | |
pl.poznan.put.cs.idss.jrs.types |
Provides classes for wrapping anything you can put into decision table.
|
pl.poznan.put.cs.idss.jrs.wrappers |
Modifier and Type | Method | Description |
---|---|---|
boolean |
ElementaryCondition.isCovered(SimpleField field) |
Modifier and Type | Class | Description |
---|---|---|
class |
StringFieldExt |
Extension of
StringField class for handling any strings. |
Modifier and Type | Method | Description |
---|---|---|
SimpleField[] |
PairSimilarityTable.getHeaders() |
Gets headers of this tabular function, i.e., list of values that are used to index similarities.
|
SimpleField |
SimilarityField.getReferenceValue() |
Reads reference value.
|
abstract SimpleField |
PairSimilarity.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e. similarity of the first field to the second field
|
SimpleField |
PairSimilarityMathFunc.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e. similarity of the first field to the second field
|
SimpleField |
PairSimilarityTable.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e., similarity of the first field to the second field
|
SimpleField |
SimilarityField.getSimilarity() |
Reads similarity value.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<? extends SimpleField> |
SimilarityField.getReferenceValueType() |
Gets type of reference value stored in this (similarity, reference value) pair.
|
java.lang.Class<? extends SimpleField> |
SimilarityField.getSimilarityType() |
Gets type of similarity value stored in this (similarity, reference value) pair.
|
Modifier and Type | Method | Description |
---|---|---|
abstract SimpleField |
PairSimilarity.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e. similarity of the first field to the second field
|
SimpleField |
PairSimilarityMathFunc.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e. similarity of the first field to the second field
|
SimpleField |
PairSimilarityTable.getSimilarity(SimpleField firstField,
SimpleField secondField) |
Gets similarity between given two field's values, i.e., similarity of the first field to the second field
|
Constructor | Description |
---|---|
PairSimilarityTable(int atributeId,
SimpleField[] headers,
SimpleField[][] similarities) |
Constructs similarity table for attribute with given id, using given table with similarities between any two
simple field values from the attribute's domain.
|
SimilarityField(SimpleField similarity,
SimpleField referenceValue) |
Makes new (similarity, reference value) pair with given two elements.
|
Modifier and Type | Method | Description |
---|---|---|
SimpleField |
DRSAClassificationResult.getCautiousSuggestion() |
Provides cautious suggestion.
|
SimpleField[] |
RepeatedCrossValidationResultsContainer.getDecisions() |
|
SimpleField |
DRSAClassificationResult.getDownwardSuggestion() |
Provides at most suggestion.
|
SimpleField |
ClassificationResult.getSuggestion() |
Gets suggestion produced by used classification method
|
SimpleField |
DRSACautiousClassificationCostResult.getSuggestion() |
Provides cautious suggestion.
|
SimpleField |
DRSACautiousClassificationGainResult.getSuggestion() |
Provides cautious suggestion.
|
SimpleField |
DRSACautiousClassificationResult.getSuggestion() |
Provides cautious suggestion.
|
SimpleField |
DRSAClassificationResult.getSuggestion() |
Provides suggestion.
|
SimpleField |
DRSAStandardClassificationResult.getSuggestion() |
Provides suggestion.
|
SimpleField |
SimpleClassificationResult.getSuggestion() |
|
SimpleField |
VCDRSAClassificationResult.getSuggestion() |
|
SimpleField |
VCDRSAClassificationResult.getSuggestionForClass(SimpleField decisionCriterionValue) |
|
SimpleField |
DRSAClassificationResult.getUpwardSuggestion() |
Provides at least suggestion.
|
Modifier and Type | Method | Description |
---|---|---|
java.util.HashMap<SimpleField,java.lang.Integer> |
ClassificationStatisticsCollector.getSuggestions() |
Gets the numbers of counted suggestions
|
java.util.ArrayList<SimpleField> |
ComplexClassificationResult.getSuggestions() |
|
java.util.ArrayList<SimpleField> |
DRSAClassificationResult.getSuggestions() |
Gets all suggestions that are provided by DRSA model.
|
java.util.HashMap<SimpleField,java.lang.Double> |
ClassificationStatisticsCollector.getSuggestionsAndStrengths() |
Gets the numbers of counted suggestions and their cumulated strength
|
Modifier and Type | Method | Description |
---|---|---|
void |
ClassificationStatisticsCollector.addSuggestion(SimpleField value) |
Adds result of classifier that have assigned a given case to a class.
|
void |
ClassificationStatisticsCollector.addSuggestionAndStrength(SimpleField value,
double strength) |
Adds a given strength to a given suggestion
|
double |
VCDRSAClassificationResult.getCertaintyForClass(SimpleField decisionCriterionValue) |
|
VCDRSAClassificationResult |
VCDRSAClassificationResult.getResultForClass(SimpleField decisionCriterionValue) |
|
SimpleField |
VCDRSAClassificationResult.getSuggestionForClass(SimpleField decisionCriterionValue) |
|
void |
RepeatedCrossValidationResultsContainer.setDecisions(SimpleField[] decisions) |
|
void |
DRSAClassificationResult.setDownwardSuggestion(SimpleField suggestion,
int decisionAttributePreferenceType) |
Sets and combines downward suggestions in a DRSA manner
by taking intersection of all of those suggestions.
|
void |
SimpleClassificationResult.setSugestion(SimpleField sugestion) |
|
void |
DRSAClassificationResult.setUpwardSuggestion(SimpleField suggestion,
int decisionAttributePreferenceType) |
Sets and combines upward suggestions in a DRSA manner by taking
intersection of all of those suggestions.
|
Constructor | Description |
---|---|
RepeatedCrossValidationResultsContainer(int numberOfLearningExamples,
SimpleField[] decisions) |
|
SimpleClassificationResult(SimpleField sugestion,
double certainty) |
Modifier and Type | Method | Description |
---|---|---|
java.util.HashMap<SimpleField,java.lang.Integer> |
EnsembleClassificationStatisticsCollector.getSuggestions() |
|
java.util.HashMap<SimpleField,java.lang.Integer> |
EnsembleClassificationStatisticsFoldCollector.getSuggestions() |
|
java.util.HashMap<SimpleField,java.lang.Double> |
EnsembleClassificationStatisticsCollector.getSuggestionsAndStrengths() |
|
java.util.HashMap<SimpleField,java.lang.Double> |
EnsembleClassificationStatisticsFoldCollector.getSuggestionsAndStrengths() |
Modifier and Type | Method | Description |
---|---|---|
void |
EnsembleClassificationStatisticsCollector.addNumberOfSuggestion(SimpleField value,
int number) |
|
void |
EnsembleClassificationStatisticsFoldCollector.addNumberOfSuggestion(SimpleField value,
int number) |
|
void |
EnsembleClassificationStatisticsCollector.addSuggestion(SimpleField value) |
|
void |
EnsembleClassificationStatisticsFoldCollector.addSuggestion(SimpleField value) |
|
void |
EnsembleClassificationStatisticsCollector.addSuggestionAndStrength(SimpleField value,
double strength) |
|
void |
EnsembleClassificationStatisticsFoldCollector.addSuggestionAndStrength(SimpleField value,
double strength) |
Constructor | Description |
---|---|
WeightedVotingMethod(SimpleClassifierWrapper[] classifiers,
double[] weights,
SimpleField[] decisionClassesList) |
Constructor for WeightedVotingMethod
|
Modifier and Type | Method | Description |
---|---|---|
static SimpleField |
AttributesBuilder.nominalType(EnumDomain domain) |
Modifier and Type | Method | Description |
---|---|---|
SimpleField |
EvaluationDifference2PreferenceIntensityDegree.convert(double evaluationsDifference,
int criterionNumber) |
Converts given difference of evaluations on given conditional cardinal criterion
to the degree of the intensity of preference.
|
SimpleField |
EvaluationDifference2PreferenceIntensityDegree.convert(int evaluationsDifference,
int criterionNumber) |
Converts given difference of evaluations on given conditional cardinal criterion
to the degree of the intensity of preference.
|
Modifier and Type | Method | Description |
---|---|---|
static SingleCondition |
SingleCondition.create(AttributeInfo attributeInfo,
SimpleField value,
int conditionType) |
Creates and returns single condition for given information about attribute and condition type,
created on the basis of given simple field value.
|
static SingleConditionForPairOfValues |
SingleConditionForPairOfValues.create(AttributeInfo attributeInfo,
SimpleField value,
int conditionType,
int conditionInterpretation) |
Creates and returns single condition for pair of values for given information about attribute and condition type,
created on the basis of given simple field value, for given interpretation of condition
|
Modifier and Type | Class | Description |
---|---|---|
class |
CardinalField |
This class is used to store non-negative integer values.
|
class |
EnumField |
Contains a value from a user defined domain.
|
class |
FloatField |
This class keeps real values.
|
class |
IntegerField |
Use this class to store integer values into field.
|
class |
StringField |
This class represents any string value.
|
Modifier and Type | Field | Description |
---|---|---|
SimpleField |
FuzzyField.template |
A template of simple fields, which can be added to the fuzzy field list.
|
Modifier and Type | Method | Description |
---|---|---|
SimpleField |
TrapezoidalField.getBottomLeft() |
Gives a reference to bottom left field.
|
SimpleField |
TrapezoidalField.getBottomRight() |
Gives a reference to bottom right field.
|
SimpleField |
PairField.getFirstElement() |
Reads the first element in the pair.
|
SimpleField |
IntervalField.getLeft() |
Reads the left boundary.
|
SimpleField |
DiscretizationIntervalExt.getPreferenceIntensityDegree() |
Gets degree of the intensity of preference associated with this interval.
|
SimpleField |
IntervalField.getRight() |
Reads the right boundary.
|
SimpleField |
PairField.getSecondElement() |
Reads the second element in the pair.
|
SimpleField |
TrapezoidalField.getTopLeft() |
Gives a reference to top left field.
|
SimpleField |
TrapezoidalField.getTopRight() |
Gives a reference to top right field.
|
SimpleField |
Possibility.getValue() |
Gives an ability to change value of simple field.
|
Modifier and Type | Method | Description |
---|---|---|
java.lang.Class<? extends SimpleField> |
FuzzyField.getInnerType() |
Gives a type of fields which are held inside the trapeziodal value.
|
java.lang.Class<? extends SimpleField> |
IntervalField.getInnerType() |
Gives a type of fields which are held inside the interval.
|
java.lang.Class<? extends SimpleField> |
PairField.getInnerType() |
Gets type of fields which are held inside this pair.
|
java.lang.Class<? extends SimpleField> |
TrapezoidalField.getInnerType() |
Gives a type of fields which are stored inside the trapeziodal field.
|
Modifier and Type | Method | Description |
---|---|---|
void |
FuzzyField.addElement(SimpleField field,
double prob) |
Adds a new simple field and possibility to the fuzzy field.
|
int |
EnumField.compareTo(SimpleField arg0) |
Compares two enum fields.
|
int |
FloatField.compareTo(SimpleField arg0) |
Compares two float fields.
|
int |
IntegerField.compareTo(SimpleField arg0) |
Compares two integer fields.
|
int |
StringField.compareTo(SimpleField arg0) |
Compares two strings lexicographically.
|
void |
IntervalField.getLeft(SimpleField left) |
Stores the left value in given field.
|
void |
IntervalField.getRight(SimpleField right) |
Stores the right value in given field.
|
void |
DiscretizationIntervalExt.setPreferenceIntensityDegree(SimpleField preferenceIntensityDegree) |
Sets the degree of the intensity of preference associated with this interval.
|
Constructor | Description |
---|---|
DiscretizationIntervalExt(int leftType,
int rightType,
double left,
double right,
SimpleField preferenceIntensityDegree) |
Specialized constructor for "normal" (that is not
FUZZY ) intervals which names are not important |
DiscretizationIntervalExt(java.lang.String name,
int leftType,
int rightType,
double fuzzyLeft,
double left,
double right,
double fuzzyRight,
SimpleField preferenceIntensityDegree) |
Constructor initializing all interval's fields
|
DiscretizationIntervalExt(java.lang.String name,
int leftType,
int rightType,
double left,
double right,
SimpleField preferenceIntensityDegree) |
Specialized constructor for "normal" (that is not
FUZZY ) intervals which names are important |
FuzzyField(java.util.List<Possibility> possibilities,
SimpleField field) |
Creates new fuzzy field and stores possibilities.
|
FuzzyField(SimpleField field) |
Creates new fuzzy field with an empty possibility list.
|
IntervalField(SimpleField defaultField) |
Creates new interval and stores given field as both boundaries.
|
IntervalField(SimpleField left,
SimpleField right) |
Makes new interval with given boundaries.
|
PairField(SimpleField first,
SimpleField second) |
Makes new pair with given two elements.
|
Possibility(SimpleField value,
double p) |
Creates new possiblility element.
|
TrapezoidalField(SimpleField newValues) |
Creates new trapezoidal value and stores given field as all fields.
|
TrapezoidalField(SimpleField bottomLeft,
SimpleField topLeft,
SimpleField topRight,
SimpleField bottomRight) |
Creates new trapezoidal value and stores given simple fields.
|
Modifier and Type | Method | Description |
---|---|---|
static double |
VCArcingWrapper.intervalLength(ClassificationResult result,
SimpleField[] decisionClassesList) |
|
static boolean |
VCArcingWrapper.resultContains(SimpleField field,
ClassificationResult result) |
Checks if given fields value encloses in classification result classes vector
|