diff --git a/readme.md b/readme.md index 420011815bf883ae57ac2f80d5fdee836dfb6850..4d15920167fed975467bf3fd725a62d5f65fabf8 100644 --- a/readme.md +++ b/readme.md @@ -71,9 +71,9 @@ Les fonctions de calcul de similarité (qu'on peut vulgariser comme - indépendantes de l'algorithme k-means - choisies en fonction du résultat souhaité -Elles prennent en paramètre deux points et retournent un e valeur numérique. +Elles prennent en paramètre deux points et retournent une valeur numérique. Une grande valeur de retour indiquera que les deux points sont éloignés. -Inversément, une petite valeur de retour indiquera qu'ils sont proches. +Inversement, une petite valeur de retour indiquera qu'ils sont proches. ### Exemples @@ -164,11 +164,11 @@ Les formats d'entrée et de sortie ont été choisis pour être à l'utilisateur. -## Déroulement de l'execution du programme +## Déroulement de l'exécution du programme - appel de la commande avec éventuellement le passage des fichiers d'entrée et de sortie en argument -- initialisation du nombre de dimentions de notre univers +- initialisation du nombre de dimensions de notre univers - allocation de la mémoire pour les K groupes - chargement des données d'entrée en mémoire (possibilité d'intervertir ce point avec le précédent) @@ -179,7 +179,7 @@ Les formats d'entrée et de sortie ont été choisis pour être ## Fonctions à implémenter -Il faut absolument implémenter les fonctionalités suivantes: +Il faut absolument implémenter les fonctionnalités suivantes: - gestion des arguments en ligne de commande - lecture et écriture de fichiers formatés @@ -189,7 +189,7 @@ Il faut absolument implémenter les fonctionalités suivantes: - les étapes de l'algorithme k-means -## Travail suppémentaire possible +## Travail supplémentaire possible ### Affichage en temps réel @@ -201,7 +201,7 @@ l'algorithme en action. Faire des recherches sur les méthodes permettant d'optimiser le nombre de clusters et les implémenter. -Si l'utilisation de cette fonctionalité est le souhait de l'utilisateur, +Si l'utilisation de cette fonctionnalité est le souhait de l'utilisateur, un seul caractère non-numérique est utilisé en lieu du nombre de clusters souhaité. De légères modifications du format sont envisageables pour autant @@ -223,7 +223,7 @@ fonctions implémentées. On implémente un algorithme non supervisé. Il est donc difficile de vérifier si le résultat obtenu est "correct". Néanmoins, un point placé dans le mauvais groupe est facile à identifier -par comparaisons de distances aux centroïdes. +par comparaison de distance aux centroïdes. # Travail à rendre