Icon

KNIME_​NATOv2

Mar- Resultados de misiones con variables descretizadas
Etapa 2: Tratamiento, integración y preparación de datos
Algoritmo 1: Agrupamiento K-Means
Resultados del Algoritmo 1
Experimento: regresión lineal con todas las variables
Algoritmo 2: Regresión lineal para predicción de costos
Algoritmo 3: Árbol de decisión para clasificación
Etapa 1A: Exploración descriptiva del dataset de países
Exploración descriptiva - Estadísticas por país
Etapa 1B: Exploración descriptiva del inventario militar
Exploración descriptiva – Equipamiento militar
Clasificacion y Analisis - Luis Se realiza un pequeño analisís de los datasets, dando detalle de los tipos de datos que se manejan y los campos, asi mismo se hace un calculo de datos junto con la graficacion de consultas. Se calcularon los gastos y el promedio de personal militar, asi como los costos que se han tenido en las misiones y cuanto duran aproximadamente.
Descripcion de dataset
Analisis de datos (promedio, minimo y maximo, desviacion estandar)
Graficos de equipamiento
Graficos de equipamiento
Graficos de operaciones

Preparación de variables para K-Means

Se seleccionan variables económicas y de defensa, se conserva el país como identificador, se calcula un índice en Python y se normalizan los datos.

Modelo K-Means final

Modelo final con k = 2, seleccionado por obtener la mayor silueta promedio.

Resultados del agrupamiento

Se reporta cuántos países hay por cluster, qué país pertenece a cada grupo y el perfil promedio de cada cluster.

Evaluación del modelo y selección de k

Se evalúa la calidad del agrupamiento mediante silueta y se compara k = 2, k = 3 y k = 4.

Descripción Variables discretizadas
La descripción del dataset nos ayuda a entender el contexto y explorarlo nos ayudó a entender mejor los resultados de los modelos.
Para el tratamiento de datos modificamos varias cosas desde la primera versión. Lo principal fue: 1. Column Filter para eliminar atributos irrelevantes como ID's y datos de los medios de información, si bien estos últimos son interesantes no son parte del objetivo planteado. 2. Missing value y Duplicate Row Filter para eliminar los valores faltantes (no había valores faltantes) o los valores duplicados (usando el nombre de la misión) 3. Numeric Binner para la agrupas en binners las variables númericas y hacerlas atributos categóricos. 4. Rule Engine El ultimo cambio fue transformar la variable objetivo de tener 9 valores a 2 para facilitar la identificación de reglas. 5. Column Filter Selección de los atributos (binners) 6. One to many para discretizar los valores de las variables. 7. Usamos un nodo python para re-etiquetar los valores binarios a etiquetas correspondientes a su variable 8. Seleccionamos con Column Filter las columnas con los datos tratados para el workflow.
Descripción Datos Dataset
Tratamiento de Datos
Para este objetivo se usa el Dataset de Nato_Operation_Missions.csv ya que contiene los datos pertinentes para las misiones de la OTAN como su país líder, presupuesto y resultados.
Descripción Dataset
Identificar resultados de mision considerando la discretizacion de algunas variables
Reglas de Asociación
Consultas de los datos discretizados con respecto al resultado de la misión
Dataset con variables Discretizadas
Renom_Pais_Dom
Column Renamer
Particion_Entrenamiento_Prueba
Table Partitioner
Seleccion_Variables_Regresion
Column Filter
Predecir_Costo_Misiones
Regression Predictor
Modelo_Regresion_Costo_Misiones
Linear Regression Learner
Nueva_Seleccion_Var_Regresion
Column Filter
Evaluacion_Regresion_Lineal
Numeric Scorer
Predecir_Costo
Regression Predictor
Evaluacion_Regresion
Numeric Scorer
Modelo_Regresion_Costo
Linear Regression Learner
Reporte_Metricas_Regresion
Data to Report (BIRT)
Particion_Regresion
Table Partitioner
Calcular_Error_Absoluto
Math Formula
Graf_Costo_Real_vs_Predicho
Scatter Plot (JavaScript) (legacy)
Error_Absoluto_Pais
Sorter
Graf_Error_Abs_Pais
Bar Chart (JavaScript) (legacy)
Pais_Como_Columna
RowID
Pais_Como_RowID
RowID
Particion_Clasificacion
Table Partitioner
Variables_Clasifi
Column Filter
Modelo_Arbol_Amenaza
Decision Tree Learner
Evaluacion_Clasificacion
Scorer
Predecir_Nivel_Amenaza
Decision Tree Predictor
Reporte_Metricas_Clasificacion
Data to Report (BIRT)
Reporte_Matriz_Confusion
Data to Report (BIRT)
Filtrar_Threat_Level_Valido
Rule-based Row Filter
Imputar_Faltantes_Clasificacion
Missing Value
Graf_Distribucion_Niveles_Predichos
Bar Chart (JavaScript) (legacy)
Filtrar_Predicciones_Validas
Rule-based Row Filter
Extract Table Spec
Extract Table Spec
Extract Table Spec
Diccionario_Country_Stat
Data to Report (BIRT)
Diccionario_Operation_Missions
Data to Report (BIRT)
Linear Correlation
Diccionario_Equipment_Inventory
Data to Report (BIRT)
Correlacion de atributos
Data to Report (BIRT)
Matriz_Correlacion
Data to Report (BIRT)
Misiones_ porTipo_Bar
Bar Chart (JavaScript) (legacy)
Re-etiquetado de Datos
Python Script
Discretizar Variables
One to Many
Filtrado de variables
Column Filter
M_Graf_por_RegionOP
Image to Report (BIRT)
Atributos_Misiones_Descrip
Column Filter
g
Bar Chart (JavaScript) (legacy)
Transformar variable Objetivo
Rule Engine
Resultado por Riesgo
GroupBy
M_Tab_por_RegionOP
Data to Report (BIRT)
M_Graf_por_Riesgo
Image to Report (BIRT)
Resultado por Region Operativa
GroupBy
Graf_Euip_Desp_Reg
Bar Chart (JavaScript) (legacy)
M_Tab_por_Riesgo
Data to Report (BIRT)
T_Costo_Misiones_Tipo
Data to Report (BIRT)
G_Paises_Lideres
Image to Report (BIRT)
G_lider_OTAN
Image to Report (BIRT)
G_Tendencia_Misiones_Por_Ano_Inicio
Image to Report (BIRT)
Liderazgo por Organización
GroupBy
G_Costo_Misiones_Tipo
Image to Report (BIRT)
G_mando_ONU
Image to Report (BIRT)
G_Total_Misiones_Region
Image to Report (BIRT)
Graf_Costo_ Misiones_Tipo
Bar Chart (JavaScript) (legacy)
Mando de la ONU
GroupBy
G_Tropas_Desplegadas_Por_Region
Image to Report (BIRT)
Graf_mando_ONU
Bar Chart (JavaScript) (legacy)
G_Misiones_Outcome
Image to Report (BIRT)
G_Tropas_Nav_Air_Por_Region
Image to Report (BIRT)
Misiones_por_Outcome
GroupBy
g
Bar Chart (JavaScript) (legacy)
Graf_Misiones_Outcome
Bar Chart (JavaScript) (legacy)
M_Tab_por_Costo
Data to Report (BIRT)
DicOriginal_OpMissions_dataset
Data to Report (BIRT)
M_Tab_por_Despliegue
Data to Report (BIRT)
G_Misiones_porTipo_Bar
Image to Report (BIRT)
Binners de Variables Numéricas a Categóricas
Numeric Binner
M_Graf_por_Duracion
Image to Report (BIRT)
Extract Table Spec
M_Tab_por_Duración
Data to Report (BIRT)
M_Graf_por_Despliegue
Image to Report (BIRT)
Seleccionar atributos
Column Filter
M_Graf_por_Costo
Image to Report (BIRT)
Resultado por Despliegue
GroupBy
T_Misiones_Fase
Data to Report (BIRT)
g
Bar Chart (JavaScript) (legacy)
Resultado por Costo
GroupBy
Graf_Misiones por Fase
Bar Chart (JavaScript) (legacy)
Nato_Country_Stat
CSV Reader
Resultado por Duración
GroupBy
T_Tropas_Desplegadas_Por_Region
Data to Report (BIRT)
Nato_Equipment_Inventory
CSV Reader
Nato_Operation_Missions
CSV Reader
Crear Reglas
Association Rule Learner
Seleccion de columnas
Column Filter
Estadisticas por paises
GroupBy
Graf_Total_Soldados_Region
Bar Chart (JavaScript) (legacy)
Graf_Total_GastoMilitar_Region
Bar Chart (JavaScript) (legacy)
Diccionario_OpMissions_disc
Data to Report (BIRT)
ordenar
Sorter
g
Bar Chart (JavaScript) (legacy)
Crear colecciones
Columns to Collection
G_Misiones_Fase
Image to Report (BIRT)
Nato_Operation_Missions
CSV Reader
Misiones por Fase
GroupBy
G_Total_Misiones_Dificultad
Image to Report (BIRT)
Seleccion_Columnas_Equipamiento
Column Filter
Nato_Equipment_Inventory
CSV Reader
Graf_Total Misiones_Dificultad
Bar Chart (JavaScript) (legacy)
Matriz_Correlación
Data to Report (BIRT)
Nato_Country_Stat
CSV Reader
Datos Discretizados
Extract Table Spec
Graf_Total_EjEntrenamiento_Año
Bar Chart (JavaScript) (legacy)
Estadisticas por mision
Python Script
T_Paises_Lideres
Data to Report (BIRT)
Misiones_por Dificultad
GroupBy
Graf_Total_EjMilitar_Pais
Bar Chart (JavaScript) (legacy)
Estadisticas por equipo
Python Script
Graf_Total_GastoMilitar_TipoGob
Bar Chart (JavaScript) (legacy)
Estadisticas por pais
Python Script
M_ReglasA
Data to Report (BIRT)
Graf_T_Unidades_PaisORIGEN
Bar Chart (JavaScript) (legacy)
Estadistica_operaciones
Data to Report (BIRT)
Correlacion_Atributos_Paises
Linear Correlation
Graf_T_Unidades_Categorias
Bar Chart (JavaScript) (legacy)
Estadistica_equipamiento
Data to Report (BIRT)
Graf_T_Unidades_Pais
Bar Chart (JavaScript) (legacy)
Estadistica_paises
Data to Report (BIRT)
Res_Equip_Pais_Dominio
GroupBy
Equipamiento por pais
Column Filter
Graf_T_Unidades_Dominio
Bar Chart (JavaScript) (legacy)
Node 233
GroupBy
Eliminar Duplicados de Misiones
Duplicate Row Filter
Unidades_por_categoria
Bar Chart (JavaScript) (legacy)
Eliminar Faltantes Outcome
Missing Value
Ordenar
Sorter
Tipo_por_pais
Bar Chart (JavaScript) (legacy)
Misiones por año
GroupBy
Unidades por equipamiento
Column Filter
GroupBy
Seleccionar las importantes
Rule-based Row Filter
Misiones_por_Pais_Lider
GroupBy
g
Bar Chart (JavaScript) (legacy)
GroupBy
Graf_Tendencia Misiones_Por_ Año_Inicio
Line Plot (JavaScript) (legacy)
Costo_por_operacion
Bar Chart (JavaScript) (legacy)
Graf_Paises_Lideres
Bar Chart (JavaScript) (legacy)
Duracion_por_resultado
Bar Chart (JavaScript) (legacy)
Defensa por region
Column Filter
Costos por tipo de operacion
Column Filter
Costo_por_operacion
Bar Chart (JavaScript) (legacy)
Misiones_por_Tipo
GroupBy
GroupBy
Misiones_por_Region
GroupBy
Promedio_de_personal
Data to Report (BIRT)
Personal por pais
Column Filter
Tipo_por_pais
Image to Report (BIRT)
Costo_Misiones por_TipoMision
GroupBy
Unidades_por_categoria
Image to Report (BIRT)
Graf_Total Misiones_Region
Bar Chart (JavaScript) (legacy)
Costo_por_operacion
Image to Report (BIRT)
Graf_Costo_ Misiones_Tipo
Bar Chart (JavaScript) (legacy)
Costo_por_operacion
Image to Report (BIRT)
Duracion_por_resultado
Image to Report (BIRT)
Tropas_por_Region
GroupBy
Country_Como_RowID_Clustering
RowID
Imputar_Faltantes_Clustering
Missing Value
Graf_Trop_ Desp_Reg
Bar Chart (JavaScript) (legacy)
Python_Indice_Capacidad_Defensa
Python Script
Seleccion_Variables_Clustering
Column Filter
Normalizar_Variables
Normalizer
Equipamiento_por_Pais
GroupBy
Silhouette Coefficient
KMeans_2_Clusters
k-Means
Estadisticas_Equip
Joiner
Graf_Numero_Paises_Por_Cluster_K2
Bar Chart (JavaScript) (legacy)
Renombrar_Total_Equipment
Column Renamer
Paises_Por_Cluster_K2
GroupBy
Country_Stats_por_Pais
GroupBy
Ordenar_Paises_Por_Cluster_K2
Sorter
Ordenar_Datos_Paises
Sorter
Country_Y_Cluster_K2
RowID
Dataset_Final
Joiner
Reporte_Paises_Cluster_K2
Data to Report (BIRT)
Stats_Equip_Limpio
Column Renamer
Tabla_Paises_Cluster_K2
Column Filter
Imputar_Faltantes
Missing Value
Reporte_Perfil_Clusters_K2
Data to Report (BIRT)
Perfil_Clusters_K2
GroupBy
Country_Como_RowID
RowID
Reporte_Silueta_KMeans_K2
Data to Report (BIRT)
Normalizar_Variables
Normalizer
Comparacion_K_Silueta
Table Creator
Seleccion_Variables_Clustering
Column Filter
Reporte_Silueta_Detalle_Paises_K2
Data to Report (BIRT)
Paises_Por_Cluster
GroupBy
Column Renamer
KMeans_3_Clusters
k-Means
Reporte_Comparacion_K_Silueta
Data to Report (BIRT)
Country_Y_Cluster
RowID
Graf_Numero_Paises_Por_Cluster
Bar Chart (JavaScript) (legacy)
Column Resorter
Tabla_Fin_Paises_Cluster
Column Filter
Ordenar_Por_Cluster
Sorter
Graf_Dispersion_GDP_vs_Equipamiento
Scatter Plot (JavaScript) (legacy)
Color_Clusters
Color Manager

Nodes

Extensions

Links