Wanneer gebruik je cosinus-overeenkomst?

Wanneer gebruik je cosinus-overeenkomst?
Wanneer gebruik je cosinus-overeenkomst?
Anonim

Cosinus-overeenkomst wordt over het algemeen gebruikt als maatstaf voor meetafstand wanneer de grootte van de vectoren er niet toe doet. Dit gebeurt bijvoorbeeld bij het werken met tekstgegevens die worden weergegeven door het aantal woorden.

Wanneer moet ik cosinus-overeenkomst gebruiken?

Cosinusovereenkomst meet de overeenkomst tussen twee vectoren van een inproductruimte. Het wordt gemeten door de cosinus van de hoek tussen twee vectoren en bepa alt of twee vectoren in ongeveer dezelfde richting wijzen. Het wordt vaak gebruikt om documentovereenkomst te meten in tekstanalyse.

Waarom cosinus-overeenkomst gebruiken in plaats van Euclidische afstand?

De cosinus-overeenkomst is voordelig, want zelfs als de twee vergelijkbare documenten ver uit elkaar liggen met de Euclidische afstand vanwege de grootte (zoals het woord 'krekel' verscheen 50 keer in het ene document en 10 keer in een ander) hebben nog steeds een kleinere hoek tussen hen. Hoe kleiner de hoek, hoe groter de overeenkomst.

Wat is het verschil tussen cosinus-overeenkomst en Euclidische afstand?

In dit artikel hebben we de formele definities van Euclidische afstand en cosinus-overeenkomst bestudeerd. De Euclidische afstand komt overeen met de L2-norm van een verschil tussen vectoren. De cosinusovereenkomst is evenredig met het puntproduct van twee vectoren en omgekeerd evenredig met het product van hun grootheden.

Wat is het verschil tussen cosinus-overeenkomst en cosinus-afstand?

Meestal gebruiken mensen de cosinusovereenkomst als een overeenkomststatistiek tussen vectoren. Nu kan de afstand worden gedefinieerd als 1-cos_similarity. De intuïtie hierachter is dat als 2 vectoren perfect hetzelfde zijn, de overeenkomst 1 is (hoek=0) en dus de afstand 0 (1-1=0).