Interface for similarity algorithms.

Namespace:  AForge.Math.Metrics
Assembly:  AForge.Math (in AForge.Math.dll) Version: (


public interface ISimilarity


The interface defines a set of methods implemented by similarity and correlation algorithms. These algorithms typically take a set of points and return a similarity score for the two vectors.

Similarity and correlation algorithms are used in many machine learning and collaborative filtering algorithms.

For additional details about similarity metrics, documentation of the particular algorithms should be studied.

See Also