Interface SMOntologyAggAvg
- All Superinterfaces:
SimilarityMeasure
,SMOntology
,SMOntologyAggWeighted
- All Known Implementing Classes:
SMOntologyAggAvgImpl
Calculates the similarity between query and case based on the local similarities of the connected
objects of the query and case entities via specific relations in an ontology. The local
similarity calculations can be defined by the name of the relation, a similarity measure to be
used and a weight for the weighted average.
The weighted average is the most typically used aggregation function. Each attribute contributes to the similarity (and thereby to the utility) in a way that is proportional to its weight.
Φ(s1, …, si) = ∑ni=1 (ωi · si)
- Author:
- Tobias Dahlem
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
Name of similarity measure is "OntologyAggregateAvg".Fields inherited from interface de.uni_trier.wi2.procake.similarity.SimilarityMeasure
LOG_ORDER_NAME_NOT_FOUND
Fields inherited from interface de.uni_trier.wi2.procake.similarity.base.ontology.aggregate.SMOntologyAggWeighted
DEFAULT_IGNORE_MISSING_RELATIONS_IN_QUERY, DEFAULT_WEIGHT
-
Method Summary
Methods inherited from interface de.uni_trier.wi2.procake.similarity.SimilarityMeasure
compute, getDataClass, getName, getSystemName, isForceOverride, isReusable, setForceOverride
Methods inherited from interface de.uni_trier.wi2.procake.similarity.base.ontology.SMOntology
checkArgumentApplicability, checkInstanceOntologyOrderPredicate
Methods inherited from interface de.uni_trier.wi2.procake.similarity.base.ontology.aggregate.SMOntologyAggWeighted
getDefaultWeight, getRelations, isIgnoreMissingRelationsInQuery, setDefaultWeight, setIgnoreMissingRelationsInQuery, setInferredRelation, setRelation
-
Field Details
-
NAME
Name of similarity measure is "OntologyAggregateAvg".- See Also:
-