Bloque 6: Especialización Tecnológica Aplicada
Los Bloques 0 a 5 constituyen una metodología general, independiente del tipo de dato y del modelo. Este bloque la aplica a un dominio técnico concreto. La asignación de la ruta se determina en función de los requerimientos operativos vigentes del equipo y del perfil técnico demostrado en los bloques anteriores. Recibirá los requisitos específicos de su responsable de tutoría.
Prerrequisitos
- Bloques 0 a 5 integrados en
main. - Documento de requisitos de la ruta asignada, proporcionado por su responsable de tutoría.
Rutas de Desarrollo Disponibles
Cada ruta incluye un riesgo metodológico específico que debe abordarse explícitamente en el Pull Request.
- Modelado Tabular Avanzado: modelos de gradient boosting basados en histogramas (p. ej., LightGBM), eficientes en memoria y en tiempo de cómputo sobre grandes volúmenes de datos. Riesgo específico: el conjunto utilizado para la parada temprana (early stopping) debe extraerse del conjunto de entrenamiento, nunca del conjunto de prueba.
- Series Temporales: modelos de predicción sobre datos ordenados en el tiempo, tanto paramétricos (p. ej., ARIMA, suavizado exponencial) como de aprendizaje automático con variables de retardo. Riesgo específico: las particiones aleatorias y las variables calculadas con información futura introducen fugas. La validación debe respetar el orden temporal (p. ej.,
TimeSeriesSplit). - Visión Computacional: redes neuronales convolucionales y transferencia de aprendizaje a partir de modelos preentrenados. Riesgo específico: imágenes duplicadas o del mismo sujeto repartidas entre particiones distintas. El aumento de datos se aplica solo al conjunto de entrenamiento.
- Procesamiento de Lenguaje Natural: sistemas de generación aumentada por recuperación (Retrieval-Augmented Generation, RAG). Riesgo específico: contaminación entre el corpus indexado y el conjunto de evaluación. La calidad de la recuperación y la de la generación se evalúan por separado.
Protocolo de Trabajo
- No inicie ningún desarrollo en este directorio hasta recibir el documento de requisitos.
- Trabaje en el subdirectorio
B06_Especializacion/<ruta>/y en ramas con la nomenclaturafeat/b06-<ruta>-<descripcion>. - Incorpore las dependencias de la ruta exclusivamente con
uv add. - Las convenciones del Bloque 0 y los estándares metodológicos de los Bloques 1 a 5 siguen siendo obligatorios: reproducibilidad, vectorización, encapsulamiento del preprocesado, validación sin fugas y evaluación orientada al negocio.
- Incluya en el subdirectorio un
README.mdcon el objetivo, el origen de los datos, los comandos de reproducción y los resultados obtenidos. - Todo desarrollo se integra mediante Pull Request, completando la plantilla del repositorio.