All Superinterfaces:
SimilarityMeasure, SMOntology, SMOntologyAggWeighted
All Known Implementing Classes:
SMOntologyAggAvgImpl

public interface SMOntologyAggAvg extends SMOntologyAggWeighted
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=1i · si)

Author:
Tobias Dahlem