Class CosineMetric
java.lang.Object
org.episteme.core.mathematics.topology.metrics.CosineMetric
Cosine distance metric.
d(x,y) = 1 - cos(θ) = 1 - (x·y)/(||x|| ||y||)
Measures the angle between vectors, commonly used in: - Text similarity (TF-IDF vectors) - Recommendation systems - Machine learning
Note: This is actually a distance (1 - similarity), not the cosine similarity itself. Range: [0, 2] where 0 = identical direction, 2 = opposite direction
*
Reference:
Fréchet, M. (1906). Sur quelques points du calcul fonctionnel. Rendiconti del Circolo Matematico di Palermo.
- Since:
- 1.0
- Author:
- Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
CosineMetric
public CosineMetric()
-
-
Method Details