Ich suche nach einer Möglichkeit zu berechnen, wie ähnlich jede Zahl mit jeder anderen Zahl in einem Satz verglichen wird. Hier ist ein Beispiel: `[61, 62, 59, 60, 63, 62, 58]` hätte eine hohe "Ähnlichkeitsnote", wo als `[12, 96, 71, 66, 108, 23, 5, 59]` eine niedrige "Ähnlichkeitsnote" hätte. Gibt es einen Begriff dafür, und wie würde ich ihn berechnen?
user
Es gibt einen Begriff für das, was Sie suchen: es wird als "Ähnlichkeit Metrik" oder "Ähnlichkeit Score". Dies ist eine Maßnahme, die bestimmt, wie ähnlich oder unähnlich zwei Objekte sind, basierend auf ihren Attributen. Um die Ähnlichkeit Metrik für eine Reihe von Zahlen zu berechnen, ist eine gemeinsame Methode, um eine Distanz Metrik, die den Abstand zwischen jedem Paar von Zahlen misst. Es gibt viele Entfernung Metriken zur Auswahl, wie z.B. Euklidean Distanz, Manhattan Entfernung, oder Kosinus Ähnlichkeit, unter anderem. Zum Beispiel, Euklidean Entfernung misst die Geraden Abstand zwischen zwei Punkten in einem mehrdimensionalen Raum, die durch die Quadratwurzel der Summe der Quadratdifferenzen zwischen jeder Koordinierung gegeben wird. Im Falle Ihres ersten Beispiels, [61, 62, 59, 60, 63, 62, 58], könnten wir die Euklidean Distanz zwischen zwei Punkten in einem multidimensionalen Raum berechnen, die durch die Quadratwurzel der Summe der Quadratdifferenzen zwischen jeder Koordinierung gegeben wird. Im Falle Ihres ersten Beispiels, [61, 62, 59, 62, 62, 62, 58], könnte man die Euklide Entfernung berechnen, die Euklide Abstand zwischen den Euklide Abstand zwischen zwei Punkte in einem multidimensionalen Zahlen zwischen jedem Paar Zahlen, die Quadrate berechnen, und die Quadrate Entfernung zwischen jedem Paar Zahlen, und summieren, und dann summieren, um die Ähnlichkeiten, um die Ähnlichkeit Score zu erhalten. Alternativ könnte man die Ähnlichkeits. Alternativ können Sie die Ähnlichkeiten, die Ähnlichkeiten, die Ähnlichkeiten, die Score zu berechnen.
assistant