Pour un programme C# que j'écris, j'ai besoin de comparer les similitudes dans deux entités (peut-être des documents, des animaux, ou presque). Basé sur certaines propriétés, je calcule les similitudes entre les documents (ou entités). Je mis leurs similitudes dans un tableau ci-dessousRechercher la sélection
X Y Z
A|0.6 |0.5 |0.4
B|0.6 |0.4 |0.2
C|0.6 |0.3 |0.6
Je veux trouver les meilleures paires (par exemple: AX, BY, CZ) en fonction du score de similarité la plus élevée. Le score élevé indique la plus grande similarité.
Mon problème se pose lorsqu'il existe un lien entre les valeurs de similarité. Par exemple, AX et CZ ont tous deux 0.6. Comment puis-je choisir les deux paires à sélectionner? Existe-t-il des procédures/théories pour ce genre de problèmes?
Merci.
@ user528699 Avez-vous eu de la chance avec votre problème? –