I Have un objet avec un ensemble de paramètres tels que:Trouver la plus proche
var obj = new {Param1 = 100; Param2 = 212; Param3 = 311; param4 = 11; Param5 = 290;}
De l'autre côté j'ai une liste d'objets:
var obj1 = new {Param1 = 1221 ; Param2 = 212 ; Param3 = 311 ; param4 = 11 ; Param5 = 290 ; }
var obj3 = new {Param1 = 35 ; Param2 = 11 ; Param3 = 319 ; param4 = 211 ; Param5 = 790 ; }
var obj4 = new {Param1 = 126 ; Param2 = 218 ; Param3 = 2 ; param4 = 6 ; Param5 = 190 ; }
var obj5 = new {Param1 = 213 ; Param2 = 121 ; Param3 = 61 ; param4 = 11 ; Param5 = 29 ; }
var obj7 = new {Param1 = 161 ; Param2 = 21 ; Param3 = 71 ; param4 = 51 ; Param5 = 232 ; }
var obj9 = new {Param1 = 891 ; Param2 = 58 ; Param3 = 311 ; param4 = 21 ; Param5 = 590 ; }
var obj11 = new {Param1 = 61 ; Param2 = 212 ; Param3 = 843 ; param4 = 89 ; Param5 = 210 ; }
Quel est le meilleur (le plus facile) algorithme pour trouver la correspondance la plus proche pour le premier obj dans les objets répertoriés?
Comment définissez-vous la correspondance la plus proche? Erreur quadratique minimum? Erreur minimum? Le plus grand nombre de correspondances de paramètres exactes (avec des règles optionnelles de départage)? – Brian
Connexe: http://stackoverflow.com/questions/2981743/ways-to-calculate-similarity/2981772#2981772 – Betamoo
Connexe: http://stackoverflow.com/questions/2887541/similarity-in-data-mining – Betamoo