Experiments JFMR
From hpcwiki
Contents |
Características exploradas
Medidas de Ajuste
Se calcula un error dado por la siguiente ecuación:
Al calcular este error se podia obtener un patrón de observación que puede ser característico
Matríz de coocurrencía
La matriz de co-ocurrencia describe la frecuencia de un nivel de gris que aparece en una relación espacial especifica con otro valor de gris, dentro del área de una ventana determinada. La matr iz de co-ocurrencia es un resumen de la forma en que los valores de los pixeles ocurren al lado de otro valor en una pequeña ventana. Se calcula la matriz de coocurrencía de la variable PSI que permita observar un patrón de texturas para esto se calculo la ocurrencia en una vecindad de 45°, con lo cual se obtiene una ventana de 8 x 8. Lo que se usa de descriptor es la conversión de la ventana de 8 x 8 a un vector de 64 posiciones
Matríz de coocurrencía con filtros de entropía
Se le aplica un filtro de entropía a la variable PSI y Se calcula la matriz de coocurrencía de la variable PSI que permita observar un patrón de texturas para esto se calculo la ocurrencia en una vecindad de 45°, con lo cual se obtiene una ventana de 8 x 8. Lo que se usa de descriptor es la conversión de la ventana de 8 x 8 a un vector de 64 posiciones
Momentos y Cálculos del Phase Portrait
Se tiene un campo vectorial donde las componentes de u y v representan las componentes de vientos de cada una de las anotaciones
Teniendo el campo se debe calcular su gradiente
con el fin de obtener el siguiente sistema de matrices
Cuando se obtiene A se calcula la traza y el determinante de la siguiente manera
Con estas dos operaciones podemos determinar el comportamiento del campo vectorial mediante el calculo de
Al calcular estos se puede obtener una característica que permita definir el comportamiento del campo vectorial.
Reglas
- Cuando
se puede determinar que es un saddle point (punto de silla).
- Cuando
se puede determinar que posiblemente sea un nodo o una espiral
- Es una espiral si
- Es un nodo si
- Es un nodo estable si
- Es un nodo inestable si
Momentos
Para calcular los momentos del phase portrait se deben calcular la media, desviación estándar y varianza de la y del
y con esto se calculan los
para cada uno de los estadísticos después de eso se debe tomar la parte real y la parte imaginaria de cada uno de los
y con estos momentos se arma el vector de características.
Resultados
Dataset
El dataset se componen de las componentes de Vientos (U,V) de los años 2004 - 2005 se anotaron 4 clases (Divergencia, Confluencia, Vorticidad y Puntos de Silla) que estan divididas de la siguiente manera
Vorticidad | Divergencia | Confluencia | Puntos de Silla | Total | |
---|---|---|---|---|---|
2004-04-29_00-00-00_climate_2014-09-29 | 32 | 59 | 79 | 44 | 214 |
2004-11-29_00-00-00_climate_2014-05-22 | 78 | 47 | 39 | 35 | 199 |
2005-04-29_00-00-00_climate_2014-09-29 | 39 | 29 | 30 | 40 | 138 |
2005-11-29_00-00-00_climate_2014-05-22 | 69 | 31 | 84 | 58 | 242 |
Total | 218 | 166 | 232 | 177 | 793 |
Dataset de Entrenamiento y de prueba
El dataset de entrenamiento se compone de los datos de Mayo de 2004, Mayo de 2005 y Diciembre de 2005 (594), mientras que el dataset de prueba se tomo los datos de Diciembre de 2004 (199).
Clasificación y Validación
Se hizo un experimentación usando los momentos del phase portrait usando 2 máquinas de aprendizaje (K-NN K = 4 y SVM Lineal) con lo cual se obtuvo los siguientes resultados
K-NN
En K-NN se hizo una validación cruzada estratificada con 10 - folds y se evaluaron de 1 a 16 para ver cual era el que tenia mejor desempeño en el conjunto de entrenamiento y despues se probo con la misma cantidad de
en el conjunto de prueba y se obtuvo que el mejor
esta entre 3 a 6 vecinos.
Resultados con un K = 4
Tabla de Resultados
Tablas de accuracy en el conjunto de entrenamiento
Accuracy Train = 0.9284 con
y una distancia euclidiana
Tabla de accuracy en el conjunto de prueba
Accuracy Test = 0.9095 con y una distancia euclidiana
SVM - Lineal
Para la SVM se hizo unas pruebas con su configuración por defecto donde nos demostró buenos resultados
Accuracy = 87.4372%