Quiz del Módulo 2: Control de versiones para ML
Evalúe su comprensión de las prácticas de control de versiones para proyectos de ML con estas 30 preguntas.
Pregunta 1
¿Para qué se utiliza principalmente DVC en proyectos de ML?
Pregunta 2
¿Qué archivo crea DVC al rastrear un archivo de datos?
Pregunta 3
¿Cuál es el propósito de .gitignore en un proyecto de ML?
Pregunta 4
¿Qué comando inicializa DVC en un proyecto?
Pregunta 5
¿Para qué se utiliza Git LFS?
Pregunta 6
En versionado semántico (por ejemplo, 2.1.3), ¿qué representa el número del medio?
Pregunta 7
¿Qué hace el comando dvc push?
Pregunta 8
¿Qué backends de almacenamiento admite DVC para almacenamiento remoto?
Pregunta 9
¿Qué es un registro de modelos?
Pregunta 10
¿Qué herramienta proporciona una funcionalidad de registro de modelos?
Pregunta 11
¿Qué es la genealogía del modelo (model lineage)?
Pregunta 12
¿Qué hace dvc repro?
Pregunta 13
¿Qué archivo define los pipelines de DVC?
Pregunta 14
¿Cuál es el propósito de los pre-commit hooks en proyectos de ML?
Pregunta 15
¿Qué hace nbstripout para los notebooks de Jupyter?
Pregunta 16
En MLflow, ¿en qué estados puede estar una versión de modelo?
Pregunta 17
¿Qué es una model card?
Pregunta 18
¿Qué comando muestra el pipeline de DVC como un grafo?
Pregunta 19
¿Cuál es la estrategia de ramificación recomendada para experimentos de ML?
Pregunta 20
¿Qué hace dvc checkout?
Pregunta 21
¿Por qué es importante la reproducibilidad en proyectos de ML?
Pregunta 22
¿Qué información se debe rastrear para la genealogía del modelo?
Pregunta 23
¿Cuál es el propósito de dvc.lock?
Pregunta 24
¿Qué comando ejecuta experimentos de DVC con diferentes parámetros?
Pregunta 25
¿Cuál es la forma recomendada de manejar notebooks de Jupyter en control de versiones?
Pregunta 26
¿Qué suele incluir la validación de modelos en un registro?
Pregunta 27
¿Qué es Jupytext?
Pregunta 28
En DVC, ¿qué es un remote?
Pregunta 29
¿Cuál es el beneficio de las convenciones de mensajes de commit en proyectos de ML?
Pregunta 30
¿Qué debería desencadenar un aumento de versión de modelo de 1.0.0 a 2.0.0?
🎉 ¡Quiz completado!
Ha completado el quiz del Módulo 2. Revise cualquier pregunta incorrecta y vuelva a consultar las secciones relevantes.
Interpretación de la puntuación:
- 27-30 correctas: ¡Excelente! Usted ha dominado el control de versiones para ML.
- 22-26 correctas: Buen entendimiento, revise los temas que faltaron.
- 17-21 correctas: Aceptable, se recomienda releer el módulo.
- Menos de 17: Revise todo el módulo antes de continuar.
Siguiente: Módulo 3: Seguimiento de experimentos