Quiz do Módulo 2: Controle de Versão para ML
Teste seu entendimento sobre práticas de controle de versão para projetos de ML com estas 30 perguntas.
Pergunta 1
Para que o DVC é usado principalmente em projetos de ML?
Pergunta 2
Qual arquivo o DVC cria ao rastrear um arquivo de dados?
Pergunta 3
Qual é o propósito do .gitignore em um projeto de ML?
Pergunta 4
Qual comando inicializa o DVC em um projeto?
Pergunta 5
Para que serve o Git LFS?
Pergunta 6
Na versionamento semântico (ex.: 2.1.3), o que representa o número do meio?
Pergunta 7
O que faz o comando dvc push?
Pergunta 8
Quais backends de armazenamento o DVC suporta para armazenamento remoto?
Pergunta 9
O que é um model registry?
Pergunta 10
Qual ferramenta oferece o recurso de model registry?
Pergunta 11
O que é model lineage?
Pergunta 12
O que faz o comando dvc repro?
Pergunta 13
Qual arquivo define os pipelines do DVC?
Pergunta 14
Qual é o propósito dos pre-commit hooks em projetos de ML?
Pergunta 15
O que o nbstripout faz com notebooks Jupyter?
Pergunta 16
No MLflow, em quais estágios uma versão de modelo pode estar?
Pergunta 17
O que é uma model card?
Pergunta 18
Qual comando exibe o pipeline do DVC como um grafo?
Pergunta 19
Qual é a estratégia de branching recomendada para experimentos de ML?
Pergunta 20
O que faz o comando dvc checkout?
Pergunta 21
Por que a reprodutibilidade é importante em projetos de ML?
Pergunta 22
Quais informações devem ser rastreadas para model lineage?
Pergunta 23
Qual é o propósito do dvc.lock?
Pergunta 24
Qual comando executa experimentos DVC com diferentes parâmetros?
Pergunta 25
Qual é a forma recomendada de lidar com notebooks Jupyter no controle de versão?
Pergunta 26
O que a validação de modelo em um registry normalmente inclui?
Pergunta 27
O que é Jupytext?
Pergunta 28
No DVC, o que é um remote?
Pergunta 29
Qual é o benefício de convenções de mensagens de commit em projetos de ML?
Pergunta 30
O que deve motivar um aumento de versão de modelo de 1.0.0 para 2.0.0?
🎉 Quiz Concluído!
Você concluiu o quiz do Módulo 2. Revise as perguntas que errou e retorne às seções relevantes.
Interpretação da Pontuação:
- 27-30 corretas: Excelente! Você domina controle de versão para ML.
- 22-26 corretas: Bom entendimento, revise os tópicos que errou.
- 17-21 corretas: Razoável, recomenda-se reler o módulo.
- Abaixo de 17: Revise todo o módulo antes de prosseguir.
Próximo: Módulo 3: Experiment Tracking