Post on 26-Jun-2015
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Mapa del MerodeadorFamaF
Pedro Eduardo WaquimUniversidad Nacional de Cordoba
19 de Noviembre - 2012Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Introduccion
Alguna vez te paso....
que cambiaron el aula??
Frecuentemente necesitamos saber la ubicacion de nuestroscompaneros o profesores de manera rapida, accesible ygratuita.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Introduccion
Alguna vez te paso....
que cambiaron el aula??
Frecuentemente necesitamos saber la ubicacion de nuestroscompaneros o profesores de manera rapida, accesible ygratuita.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Introduccion
Alguna vez te paso....
que cambiaron el aula??
Frecuentemente necesitamos saber la ubicacion de nuestroscompaneros o profesores de manera rapida, accesible ygratuita.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Introduccion
Solucion
Juro Solemnemente que mis Intenciones no son Buenas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Introduccion
Solucion
Juro Solemnemente que mis Intenciones no son Buenas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Alguna vez te paso...Como es Posible?
Como es Posible?
WAP
WiFi
Los Puntos de Acceso Inalambrico (WAP) de la Facultad, seran laclave para determinar la ubicacion del Usuario.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
WEKA
WEKA
Es una plataforma de software para aprendizaje automatico yminerıa de datos escrito en Java.
WEKA nos ayudara a construir el modelo de clasificacion paranuestro Problema.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
WEKA me necesita!!!
A buscar Datos
WEKA necesita un set de entrenamiento para poder correr losclasificadores y devolver un modelo.
Tuvimos que recorrer toda la Facultad para recogerinformacion WAP de los distintos Sitios de la FamaF.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Nuestro Informante
Iwlist
El comando Iwlist es nuestro agente de recoleccion de datos; nosdevuelve una lista con todos los Puntos de Acceso Inalambricos(WAP) que pudo captar.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Filtrado
Como pudimos ver, Iwlist devuelve mucha informacion acercade cada WAP.
Solo nos interesa Mac Address y Signal.
Nuestro Script Wifi.py se encargara del Parser.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Filtrado
Como pudimos ver, Iwlist devuelve mucha informacion acercade cada WAP.
Solo nos interesa Mac Address y Signal.
Nuestro Script Wifi.py se encargara del Parser.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Filtrado
Como pudimos ver, Iwlist devuelve mucha informacion acercade cada WAP.
Solo nos interesa Mac Address y Signal.
Nuestro Script Wifi.py se encargara del Parser.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Filtrado
Nuestro Script Wifi.py ejecuta el comando Iwlist, lo parsea ydevuelve una linea de la siguiente forma:
Campos:
Lugar,Cantidad,MacAddress1,Signal1,..,MacAddressM,SignalM
Siendo M la cantidad de Puntos de Acceso Inalambricos (WAP)captados por el Iwlist.
Example
1P-S,3,00:23:69:85:8D:EB,-48,00:02:6F:2E:6B:B7,-52,5C:0E:8B:49:8A:80,-52
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Dos Maneras de Ver las Cosas
Iwlist View:Tenemos 20 atributos Mac Address y 20
atributos Signal. Los atributos se ordenan por como el iwlistlos capta. Es decir, Mac Address1 sera la primer Mac Addresscaptada por el iwlist. Ademas se desconoce sobre los WAP nocaptados.
Global View:Tenemos 1 atributo por cada Mac Address de
mi set de datos. Ya No tenemos atributos Signal puesto quelos hemos unido al atributo Mac Address. A los WAP nocaptados se los setea en Signal -100, es decir, ”Fuera deRango”.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Dos Maneras de Ver las Cosas
Iwlist View:Tenemos 20 atributos Mac Address y 20
atributos Signal. Los atributos se ordenan por como el iwlistlos capta. Es decir, Mac Address1 sera la primer Mac Addresscaptada por el iwlist. Ademas se desconoce sobre los WAP nocaptados.
Global View:Tenemos 1 atributo por cada Mac Address de
mi set de datos. Ya No tenemos atributos Signal puesto quelos hemos unido al atributo Mac Address. A los WAP nocaptados se los setea en Signal -100, es decir, ”Fuera deRango”.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Dos Maneras de Ver las Cosas
Iwlist View:
Example
@attribute Lugar {...}@attribute Cantidad Real@attribute MacAddress1 {...}@attribute Siganl1 Real.@attribute MacAddress20 {..}@attribute Signal20 Real
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Nuestro InformanteFiltradoDos Maneras de Ver las Cosas
Dos Maneras de Ver las Cosas
Global View:
Example
@attribute Cantidad Real@attribute 02:10:BD:E3:DE:3C Real@attribute 00:1B:11:3E:04:88 Real.@attribute Lugar {...}
Notar que Lugar ahora es ultimo. Esto se debe a que Wekatoma el ultimo atributo como clase para clasificar por default.
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Iwlist View (”Wifi.arff”)
J48:kappa ——— 0.921Aciertos —— 770Desaciertos — 63
BayesNet:kappa ——— 0.85Aciertos —— 717Desaciertos — 116
SMO:kappa ——— 0.87Aciertos —— 734Desaciertos — 99
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Global View (”Wifi2.arff”)
J48:kappa ——— 0.90Aciertos —— 756Desaciertos — 77
BayesNet:kappa ——— 0.84Aciertos —— 707Desaciertos — 126
SMO:kappa ——— 0.77Aciertos —— 653Desaciertos — 180
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
ClusterizandoIwlist View ”Wifi.arff”
Localizacion de Centroides:
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
ClusterizandoGlobal View ”Wifi2.arff”
Localizacion de Centroides:
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Iwlist ViewGlobal ViewClusterizandoCambiando Kernel
SMO pukIwlist View (”Wifi.arff”)
Cambiando a Kernel Puk con C = 4.
SMO:kappa ——— 0.92Aciertos —— 774Desaciertos — 59
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Contenido
1 IntroduccionAlguna vez te paso...Como es Posible?
2 WEKA
3 Metodo de RecoleccionNuestro InformanteFiltradoDos Maneras de Ver las Cosas
4 AnalisisIwlist ViewGlobal ViewClusterizandoCambiando Kernel
5 Preguntas
Pedro Eduardo Waquim Mapa del Merodeador
IntroduccionWEKA
Metodo de RecoleccionAnalisis
Preguntas
Preguntas
Pedro Eduardo Waquim Mapa del Merodeador