UD5 · Versionado y ficha técnica del modelo | MP02 · Entrenamiento de modelos de aprendizaje automático
Versionado del modelo — Concepto y sistema
El versionado garantiza que cada modelo puede reproducirse exactamente y rastrearse hasta su origen (código, datos, configuración). Sin versionado, dos experimentos con el mismo nombre pueden producir modelos completamente diferentes.
Convención de versiones semánticas para modelos:
v{major}.{minor}.{patch}
v1.0.0 → Primera versión en producción
v1.1.0 → Misma arquitectura, nuevo dataset o hiperparámetros ajustados
v1.1.1 → Corrección de bug en el preprocesamiento
v2.0.0 → Cambio de arquitectura o paradigma de entrenamiento
Qué vincular a cada versión:
- Hash del commit del código de entrenamiento (Git)
- Versión del dataset (DVC tag o hash del archivo)
- Archivo de configuración del experimento (JSON/YAML)
- Métricas de evaluación en el conjunto de test