projets:plim:20152016:gr11
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| projets:plim:20152016:gr11 [2015/10/20 06:42] – [Main Info] palagi | projets:plim:20152016:gr11 [2015/11/22 18:10] (Version actuelle) – [Fonctionnement de l'algorithme HAC] merai | ||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| - | ===== Main Info ===== | + | ===== Information principale |
| + | Le but principal de cette application est de suivre les changements de position GPS de l' | ||
| - | The main purpose of the application is to track users' GPS activities when moving. From this data we're going to recognize users' journey and habit, then we'll give them precious data about it. | ||
| - | + | === Membres de l' | |
| - | === Team Members | + | |
| * Ameni Merai | * Ameni Merai | ||
| * Yoann Boutin | * Yoann Boutin | ||
| * Damien Palagi | * Damien Palagi | ||
| - | === Equipments | + | === Equipements |
| * IDE : Visual Studio Community 2015 | * IDE : Visual Studio Community 2015 | ||
| Ligne 20: | Ligne 19: | ||
| ===== Processus ===== | ===== Processus ===== | ||
| - | === Scénario | + | === Scénario |
| - | | + | |
| - | | + | |
| - | | + | {{: |
| - | | + | |
| - | | + | {{: |
| - | | + | {{: |
| - | - Ne reste plus qu' | + | |
| + | | ||
| + | | ||
| + | |||
| + | === Scénario visualisation des trajets === | ||
| + | * L' | ||
| + | * L' | ||
| + | {{: | ||
| + | * Il peut alors renommer ses trajets en appuyant sur le bouton | ||
| + | {{: | ||
| + | {{: | ||
| + | * L' | ||
| + | |||
| + | |||
| + | ===== Fonctionnement | ||
| + | L’algorithme de classification ascendante hiérarchique (CAH) est une méthode de classification automatique de données qui a pour but de repartir ces données dans un certain nombre de classes(clusters).\\ | ||
| + | La classification ascendante hiérarchique est faite en **4** grandes étapes : | ||
| + | - Préparation des données | ||
| + | - Choix de l’indice de **dissimilarité** entre les individus : c’est la distance entre individus dans une classe. | ||
| + | - Choix de l’indice **d’agrégation** : c’est la distance entre les individus appartenant à des classes différentes. Pour calculer cet indice, on utilise deux stratégies : stratégie du saut minimum ou //__single linkage__// (On regroupe les 2 éléments présentant la plus petite distance entre éléments des deux classes.) et stratégie du saut maximum ou du diamètre ou // | ||
| + | - Choix de la partition finale : On définit un ensemble de classes de l'ensemble des individus tel que toute classe soit non vide, deux classes distinctes sont disjointes et tout individu appartient | ||
| + | Initialement, | ||
| + | A chaque itération, on calcule les distances entre les éléments d’une classe, et on les compare à l’indice de dissimilarité. Par la suite, on regroupe les classes deux à deux. Puis on fusionne celles qui sont les plus proches, selon l’indice d’agrégation, | ||
| + | Contrairement au K-MEANS, le nombre de classes obtenus grâce au CAH n’est pas connu à l’avance. Il dépend de nombre d’éléments, | ||
| + | ===== Problèmes rencontrés ===== | ||
| + | * Lorsque nous lançons l' | ||
| + | * Au départ pour nos calculs de cluster nous utilisions une fonction de calcul de distance entre deux points qui était proposé dans l' | ||
| + | |||
| + | ===== Projet et explication de lancement ===== | ||
| + | == Détails sur le lancement de l' | ||
| + | - Télécharger le .zip dans la partie suivante puis le dézipper. | ||
| + | - Ouvrir la solution PLIM-GPS.sln sous Visual Studio puis la lancer avec ce dernier. | ||
| + | == Fichier == | ||
| + | {{: | ||
projets/plim/20152016/gr11.1445323328.txt.gz · Dernière modification : 2015/10/20 06:42 de palagi