Tarea 5: Clasificación usando árboles de decisión
Clasificación de medicamentos según variables clínicas y valores en sangre con árboles de decisión, validación cruzada, importancia de características y comparación con top 3.
Academic assignments and projects from my current courses
Clasificación de medicamentos según variables clínicas y valores en sangre con árboles de decisión, validación cruzada, importancia de características y comparación con top 3.
Con los mismos datos del problema multiclase (regresión logística), resolver con MVS y presentar ambas gráficas de superficies de decisión para compararlas.
Extracción de datos del FPGA vía UART, verificación de recursos, validación en C y visualización de diagramas de fase del oscilador caótico de Lü
Comparación del modelo MVS (SVM) con regresión logística y K vecinos más cercanos usando validación cruzada de 5 y 10 dobleces.
Implementación completa del oscilador caótico de Lü con control de estados y generación de trayectorias para visualización
Implementación en Python de la Regresión Logística, clasificación binaria y visualización de fronteras de decisión.
Diseño e implementación en Verilog del módulo que calcula las derivadas del sistema caótico de Lü utilizando aritmética de punto fijo Q12.18
Implementación en Python de la Regresion Lineal, Errores RMS, R al cuadrado de 1 a 10 Grados.
Implementación en Python y C (Utilizando la librería de punto fijo) del sistema caótico Lü.
Pseudocódigo e implementación en Python de un árbol de intervalos basado en árboles rojo-negro con operaciones de inserción, borrado y búsqueda de solapamientos.
Pseudocódigo e implementación en Python de un árbol de búsqueda binario rojo y negro con operaciones de inserción, borrado y visualización.
Pseudocódigo e implementación en Python de un árbol de búsqueda binario con todas sus operaciones básicas.
Implementación del algoritmo SELECT (Median-of-Medians) para encontrar la mediana en tiempo O(n) con análisis de complejidad temporal.
Implementación en Python del algoritmo Heapsort con múltiples ejecuciones y datos de entrada variados.
Implementación y análisis de algoritmos aleatorizados: contratación de asistentes y algoritmo de Las Vegas.
Resolución de problemas de ecuaciones de recurrencia aplicando diferentes métodos de análisis.
Implementación en Python del algoritmo de subarreglo máximo usando divide y vencerás.
Análisis de complejidad temporal y determinación del tamaño máximo de problemas solucionables.
Análisis del número de casos para trazar una línea, implementación en Python y generación de gráficas.