cours:plim:projet16_17:gr3:gr3
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 | ||
cours:plim:projet16_17:gr3:gr3 [2017/02/15 12:20] – [Algorithme] lsauvage | cours:plim:projet16_17:gr3:gr3 [2017/02/17 16:59] (Version actuelle) – [Algorithme] lsauvage | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== | + | ====== |
==== Présentation du projet ==== | ==== Présentation du projet ==== | ||
Ligne 7: | Ligne 7: | ||
* Nom 2 : Lucas Sauvage | * Nom 2 : Lucas Sauvage | ||
* Créneau : AM | * Créneau : AM | ||
- | * Nom du Projet : AutoTraffic | + | * Nom du Projet : SmartRoad |
=== Un scénario d' | === Un scénario d' | ||
Ligne 17: | Ligne 17: | ||
Bob répète la même opération plusieurs fois afin que l’application collecte plusieurs fois les données. Au bout de x trajets, l’application commence à informer Bob du temps qu’il va mettre pour rentrer si il part maintenant. Bob peut également consulter des anciens relevés de ces trajets afin d'y retrouver les pires et meilleurs horaires de chaque jour. | Bob répète la même opération plusieurs fois afin que l’application collecte plusieurs fois les données. Au bout de x trajets, l’application commence à informer Bob du temps qu’il va mettre pour rentrer si il part maintenant. Bob peut également consulter des anciens relevés de ces trajets afin d'y retrouver les pires et meilleurs horaires de chaque jour. | ||
- | L' | + | __L' |
Application récupérant des informations sur le trajet quotidien de ses utilisateurs. Celle-ci déterminera le temps moyen du trajet de l' | Application récupérant des informations sur le trajet quotidien de ses utilisateurs. Celle-ci déterminera le temps moyen du trajet de l' | ||
Ligne 125: | Ligne 125: | ||
- | Pourquoi | + | __Pourquoi |
Contrairement à des algorithmes de clustering non supervisé, SVM permet de déterminer quel est le meilleur découpage de l' | Contrairement à des algorithmes de clustering non supervisé, SVM permet de déterminer quel est le meilleur découpage de l' | ||
Ligne 131: | Ligne 131: | ||
KMEAN par exemple reçoit des données et les découpe en calculant les K meilleurs centroides. Une donnée appartiendra alors à un groupe seulement en fonction de sa réciprocité envers un centroide, ce qui peut amener de nombreuses erreurs selon la répartition des groupes. | KMEAN par exemple reçoit des données et les découpe en calculant les K meilleurs centroides. Une donnée appartiendra alors à un groupe seulement en fonction de sa réciprocité envers un centroide, ce qui peut amener de nombreuses erreurs selon la répartition des groupes. | ||
- | Si en revanche nous savons déjà à quel type de groupe apparient une donnée (cf: bon trajet/ | + | Si en revanche nous savons déjà à quel type de groupe apparient une donnée (cf: bon trajet/ |
- | * -2 | + | * -3 : durée < 50% |
- | * -1 70% < durée < 90% | + | * -2 : 50% < durée < 70% |
- | * 0 90% < durée < 110% | + | * -1 : 70% < durée < 90% |
- | * 1 110% < durée < 130% | + | * 0 : 90% < durée < 110% |
- | * 2 130% < durée | + | * 1 : 110% < durée < 130% |
+ | * 2 : 130% < durée < 150% | ||
+ | * 3 : 150% < durée | ||
Ainsi nous améliorons la précision de l' | Ainsi nous améliorons la précision de l' | ||
Ligne 153: | Ligne 155: | ||
Dernier avantage de SVM, il permet de classifier des points mêmes en ayant des coordonnées manquantes ce qui correspond à notre problématique car certains checkpoints n'ont pas encore été atteints or nous voulons une prédiction quant à l' | Dernier avantage de SVM, il permet de classifier des points mêmes en ayant des coordonnées manquantes ce qui correspond à notre problématique car certains checkpoints n'ont pas encore été atteints or nous voulons une prédiction quant à l' | ||
+ | === Code, installation et explications === | ||
+ | \\ | ||
+ | Voir les deux README.md sur nos repesitorys github : | ||
- | + | * https:// | |
+ | * https:// | ||
cours/plim/projet16_17/gr3/gr3.1487161253.txt.gz · Dernière modification : 2017/02/15 12:20 de lsauvage