Data Science & ML

MLOps e Implantação

MLflow, Docker, FastAPI, Streamlit, Prefect, feature stores, pipelines de dados, monitoramento, métricas de negócio ML, implantação em nuvem

24 perguntas de entrevista·
Senior
1

Qual é o papel principal do MLflow em um workflow MLOps?

Resposta

MLflow é uma plataforma open-source que gerencia o ciclo de vida completo dos modelos ML: tracking de experimentos (métricas, parâmetros, artefatos), packaging de modelos, registry centralizado e implantação. Isso permite reproduzir experimentos e versionar modelos de forma padronizada.

2

Qual comando permite logar um parâmetro no MLflow?

Resposta

A função mlflow.log_param registra um hiperparâmetro (learning rate, epochs, batch size) associado a um run. Esses parâmetros ficam visíveis na MLflow UI e permitem comparar diferentes configurações de treinamento.

3

Qual é a diferença entre mlflow.log_metric e mlflow.log_param?

Resposta

log_param registra valores fixos definidos antes do treinamento (hiperparâmetros como learning_rate, epochs), enquanto log_metric registra valores que evoluem durante ou após o treinamento (accuracy, loss). As métricas podem ser logadas várias vezes com diferentes steps para criar curvas.

4

Qual é a principal vantagem de usar Docker para implantar um modelo ML?

5

Por que usar um Dockerfile multi-stage para uma aplicação ML?

+21 perguntas de entrevista

Domine Data Science & ML para sua proxima entrevista

Acesse todas as perguntas, flashcards, testes tecnicos, exercicios de code review e simuladores de entrevista.

Comece gratis