none
Localisation Wifi en utilisant Machine Learing (c# .net) RRS feed

  • Question

  • J'essaye de déterminer la position des personnes par rapport à ses données wifi  récupérées depuis son emplacement.

    Dans un premier temps je lance un scan Wifi ( dans une  application console c# .net) qui me permet de voir l'ensemble des réseaux wifi ainsi que les bornes wifi qui se trouvent autour. voici une partie des données récupérées depuis le san :

    SSID                                                             BSSID                       signal strength     signalFrequency

    GLF_ENROLLMENT                         74:3e:2b:f6:35:cc                    -77                        36%

    GLF_LAPTOP                              74:3e:2b:b6:35:cc                          -76                       38%

    GLF_SMARTPHONE                        74:3e:2b:76:35:cc                   -77                        36%

    GLF_GUEST                                        74:3e:2b:36:35:cc                  -76                        38%

    GLF_ENROLLMENT                         30:87:d9:ef:48:ec                    -74                        42%

    GLF_LAPTOP                               30:87:d9:af:48:ec                          -73                        44%

    GLF_SMARTPHONE                         30:87:d9:6f:48:ec                    -73                        44%

    GLF_GUEST                                         30:87:d9:2f:48:ec                 -73                        44%

    ...

    Ce scan représente une seule position et les données sont stockées dans un fichier CSV.

    Je veux utiliser un apprentissage automatique, je dois en quelque sorte former mon système afin qu'il soit capable de déterminer une position en utilisant ces données .

    - Quel algorithme supervisé puis-je utiliser? J'ai opté pour l'arbre de décision. Je ne sais pas si c'est le bon choix mais avec cet algorithme je  n'ai pas réussie à faire passer les paramètres d'entrée (sachant que ces paramètres sont les données du scan et qui sont stockées sur plusieurs lignes dans le fichier csv)et qui doivent me fournir  une sortie qui est une position.

    - Quelle est la meilleure façon de formater mes données pour l'apprentissage, sachant que pour chaque position j'ai un fichier scan qui la correspond (est-ce que je dois les regrouper tous dans un seul fichier !?)

    Merci d'avance. 

    jeudi 26 avril 2018 12:36

Toutes les réponses