Logo Passei Direto
Buscar

PROVA ON-LINE_ 11 - Cultura e Práticas DataOps e MLOps (2023)

User badge image
Ricardo Cepa

em

Ferramentas de estudo

Questões resolvidas

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Prévia do material em texto

PROVA ON-LINE
Entrega Sem prazo
Pontos 40
Perguntas 10
Limite de tempo 60 Minutos
Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 15 minutos 40 de 40
Pontuação desta tentativa: 40 de 40
Enviado 23 jul em 20:24
Esta tentativa levou 15 minutos.

Pergunta 1
4 / 4 pts
INSTRUÇÕES DA AVALIAÇÃO ON-LINE
- A prova tem a duração de 60 minutos. 
- Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. Ao acessar a página com as
questões, o tempo começa a ser contado.
- A prova é composta de 10 (dez) questões objetivas, sendo 04 (quatro) pontos cada.
- Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse
botão quando tiver finalizado a avaliação.
- Se necessário, durante a prova, entre em contato pelo link “Atendimento”.
- Você terá 02 (duas) tentativas e, caso necessite de uma nova, será preciso solicitar a prova extra,
que requer pagamento de taxa adicional.
Atenção: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente
encerradas pelo sistema transcorridos os 60 minutos de duração.
Boa prova!
Fazer o teste novamente
Na implementação de práticas de MLOps, a integração contínua desempenha um papel crucial. Ela
envolve a automação de testes e verificações de código, garantindo que as alterações feitas em
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 1/7
https://pucminas.instructure.com/courses/174161/quizzes/428575/history?version=1
https://pucminas.instructure.com/courses/174161/quizzes/428575/take?user_id=263917
 
Integração contínua se refere ao processo de coleta e organização de dados antes de alimentar um modelo de
Machine Learning.
Correto!
 
Integração contínua envolve a automação de testes e verificações de código, garantindo que as alterações em
modelos de Machine Learning sejam integradas de forma eficiente e sem comprometer a estabilidade do sistema.
Esta é a alternativa correta. A integração contínua em MLOps envolve a automação de testes e
verificações de código, garantindo que as alterações em modelos de Machine Learning sejam
integradas de forma eficiente e sem comprometer a estabilidade do sistema. Isso contribui para um
ciclo de desenvolvimento mais rápido e seguro.
 
Integração contínua é um processo exclusivo para a integração de dados de diferentes fontes em um ambiente de
DataOps.
 
A integração contínua em MLOps refere-se à prática de realizar treinamentos de modelos de Machine Learning de
forma contínua, sem interrupções

Pergunta 2
4 / 4 pts
Correto!
 
A necessidade de ajustar continuamente os algoritmos de Machine Learning para lidar com mudanças na
distribuição dos dados.
Esta é a alternativa correta. O Data Drift representa o desafio de ajustar continuamente os algoritmos
de Machine Learning para lidar com mudanças na distribuição dos dados. Isso é crucial para manter
a precisão e relevância dos modelos ao longo do tempo.
 O aumento da confiabilidade dos modelos devido à constante atualização dos dados de produção.
 A redução da necessidade de monitoramento de dados de produção ao longo do tempo.
modelos de Machine Learning sejam integradas de forma eficiente e sem comprometer a
estabilidade do sistema. O que representa a prática de integração contínua em MLOps?
No contexto de DataOps, o termo "Data Drift" se refere a um dos desafios mais comuns enfrentados
pelas equipes que lidam com dados em ambientes dinâmicos. O Data Drift ocorre quando a
distribuição ou características dos dados de produção mudam ao longo do tempo, o que pode afetar
a performance e a confiabilidade dos modelos de Machine Learning em produção.
É crucial para as equipes de DataOps detectar e lidar com o Data Drift de forma eficaz para manter a
precisão e a relevância dos modelos. Isso pode envolver a implementação de monitoramento
contínuo, re-treinamento periódico e ajustes nos pipelines de dados.
Considerando o conceito de "Data Drift" em ambientes de DataOps, qual é o principal desafio que
ele representa para as equipes que lidam com modelos de Machine Learning?
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 2/7
 
A simplificação do processo de treinamento de modelos, uma vez que os dados de produção permanecem
constantes.

Pergunta 3
4 / 4 pts
 
Reduzir o número de integrações de código, priorizando a entrega de novas funcionalidades diretamente para
produção.
Correto!
 
Automatizar o processo de integração de código e modelos de Machine Learning, permitindo verificações
automáticas para garantir a consistência e a qualidade do código.
Esta é a alternativa correta. A integração contínua em MLOps tem como objetivo automatizar o
processo de integração de código e modelos de Machine Learning. Ela permite verificações
automáticas para garantir a consistência e a qualidade do código, contribuindo para a detecção
precoce de problemas e a entrega mais eficiente de modelos.
 
Assegurar que os dados utilizados nos modelos de Machine Learning estejam sempre atualizados e prontos para
serem processados.
 
Garantir que todos os membros da equipe estejam integrados socialmente, promovendo uma melhor colaboração.

Pergunta 4
4 / 4 pts
 
Limitar o acesso ao modelo para um número restrito de usuários, garantindo a segurança das previsões geradas.
 Reduzir a complexidade do modelo, tornando-o mais fácil de ser interpretado por usuários finais
 Aumentar a precisão do modelo devido à exposição através da API.
Correto!
Qual é o principal objetivo da integração contínua em MLOps?
Em ambientes de DataOps e MLOps, a disponibilização de modelos de Machine Learning por meio
de APIs (Application Programming Interfaces) desempenha um papel crucial. Isso permite que os
modelos sejam consumidos por diferentes sistemas e aplicações, integrando-se de forma eficiente
aos processos de negócios.
Ao expor modelos por meio de APIs, as equipes de DataOps e MLOps precisam considerar aspectos
como a segurança da API, escalabilidade e monitoramento de desempenho. Esses fatores são
essenciais para garantir uma experiência confiável e eficaz ao utilizar os modelos em produção.
Ao disponibilizar um modelo de Machine Learning por meio de uma API, qual é um dos principais
benefícios que as equipes de DataOps e MLOps buscam alcançar?
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 3/7
 
Integrar o modelo de forma eficiente aos processos de negócios, permitindo sua utilização em diferentes sistemas
e aplicações.
Esta é a alternativa correta. Um dos principais benefícios de disponibilizar um modelo de Machine
Learning por meio de uma API é a capacidade de integrá-lo de forma eficiente aos processos de
negócios. Isso permite que o modelo seja utilizado em diferentes sistemas e aplicações,
proporcionando um maior impacto nos processos organizacionais.

Pergunta 5
4 / 4 pts
 O GitHub Actions é usado para avaliar e monitorar modelos de machine learning em produção.
Correto!
 
O GitHub Actions é usado para automatizar a integração contínua (CI) e a implantação contínua (CD) de modelos
de machine learning.
O GitHub Actions é usado para automatizar a integração contínua (CI) e a implantação contínua
(CD) de modelos de machine learning.
O GitHub Actions é uma plataforma de automação que pode ser usada para automatizar uma ampla
gama de tarefas, incluindo CI/CD para modelos de machine learning. Os pipelines de CI/CD podem
ser usados para automatizar tarefas como:
Construção de imagens Docker para modelos de machine learning
Treinamento de modelos de machine learning
Avaliação de modelos de machine learning
Implantação de modelos de machine learning em produção
 O GitHub Actions é usado para armazenar e gerenciar dados de treinamento de modelos demachine learning.
 
O GitHub Actions é usado para criar e gerenciar ambientes de desenvolvimento, teste e produção para modelos de
machine learning.

Pergunta 6
4 / 4 pts
Correto!
 
O GitHub é uma plataforma de colaboração e hospedagem de código fonte baseada em Git, permitindo o controle
de versões e a colaboração eficiente em projetos de desenvolvimento de software.
Esta é a alternativa correta. O GitHub é uma plataforma amplamente utilizada para colaboração e
hospedagem de código fonte. É baseada em Git e permite o controle de versões, a colaboração
Qual das alternativas a seguir descreve corretamente o papel do GitHub Actions em um pipeline de
MLOps?
No contexto de DataOps e MLOps, o GitHub desempenha um papel fundamental. O que é
principalmente o GitHub?
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 4/7
eficiente entre equipes de desenvolvimento e o gerenciamento de projetos de software.
 O GitHub é um framework para a construção de pipelines de Machine Learning em ambientes de MLOps.
 
O GitHub é um sistema de gerenciamento de bancos de dados amplamente utilizado em ambientes de DataOps.
 O GitHub é uma ferramenta de visualização de dados para análise de conjuntos de dados em DataOps.

Pergunta 7
4 / 4 pts
Correto!
 Falso
O registro de modelos de machine learning é um processo essencial para garantir a rastreabilidade,
a reprodutibilidade e a confiança de modelos. Porém, não ter um registro ou algum local para
armazenar o modelo não é impeditivo para treinar o modelo em si, mas sim uma boa prática no
processo de desenvolvimento.
Ao registrar um modelo, é possível armazenar e gerenciar informações importantes sobre o modelo,
como:
Nome
Versão
Metadados
Dados de treinamento
Código
Resultados de avaliação
Essas informações podem ser usadas para:
Recuperar um modelo específico
Comparar diferentes versões de um modelo
Identificar o impacto de alterações no modelo
Reverter para uma versão anterior do modelo
 Verdadeiro

Pergunta 8
4 / 4 pts
 Dockerfile é uma unidade de software que agrupa código, bibliotecas e dependências em um ambiente isolado.
 Dockerfile é uma máquina virtual que executa um único aplicativo ou serviço.
Correto!
 Dockerfile é um arquivo que contém um conjunto de instruções para criar um container.
O registro de modelos de machine learning é um elemento obrigatório ao se treinar um modelo.
Qual das alternativas a seguir descreve corretamente o arquivo Dockerfile?
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 5/7
O Dockerfile é um arquivo que contém um conjunto de instruções para criar um container. Essas
instruções incluem o código, as bibliotecas e as dependências necessárias para executar o aplicativo
ou serviço.
 
Dockerfile é um ambiente virtual que pode ser usado para executar um aplicativo ou serviço em um ambiente
isolado.

Pergunta 9
4 / 4 pts
 Priorizar a quantidade de funcionalidades entregues em detrimento da qualidade do software.
 Isolar as equipes de desenvolvimento e operações para garantir uma maior segurança nos processos.
 Eliminar a necessidade de monitoramento de sistemas e aplicações, tornando o processo mais ágil.
Correto!
 
Acelerar a entrega de software de alta qualidade, promovendo a colaboração e eficiência entre as equipes de
desenvolvimento e operações.
Esta é a alternativa correta. Um dos principais objetivos do DevOps é acelerar a entrega de software
de alta qualidade, promovendo a colaboração e eficiência entre as equipes de desenvolvimento e
operações. Isso é alcançado por meio da automação de tarefas, da implementação de práticas de
monitoramento e da promoção de uma cultura de colaboração.

Pergunta 10
4 / 4 pts
 Locust é um banco de dados distribuído amplamente utilizado em ambientes de DataOps.
Correto!
 Locust é uma ferramenta de código aberto para realizar testes de carga em aplicações web.
Esta é a alternativa correta. Locust é uma ferramenta de código aberto utilizada para realizar testes
de carga em aplicações web. Ela permite simular o comportamento de um grande número de
usuários para avaliar o desempenho de uma aplicação.
 Locust é um framework para a construção de pipelines de Machine Learning em ambientes de MLOps.
DevOps é uma abordagem que visa a integração e colaboração entre as equipes de
desenvolvimento (Dev) e operações (Ops) no ciclo de vida de desenvolvimento de software. O
principal objetivo é acelerar a entrega de software de alta qualidade, garantindo eficiência e
confiabilidade nos processos.
Essa abordagem envolve a automação de tarefas, a implementação de práticas de monitoramento e
a adoção de uma cultura de colaboração entre as equipes. Ao unificar o desenvolvimento e a
operação, o DevOps busca reduzir falhas, melhorar a eficiência e promover a inovação de forma
mais rápida e segura. Considerando a abordagem do DevOps, qual é um dos principais objetivos
dessa prática?
O que é o Locust no contexto de DataOps e MLOps?
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 6/7
 Locust é um sistema de monitoramento de métricas de desempenho de servidores em tempo real.
Pontuação do teste: 40 de 40
23/07/2024, 20:24 PROVA ON-LINE: 11 - Cultura e Práticas DataOps e MLOps (2023)
https://pucminas.instructure.com/courses/174161/quizzes/428575 7/7

Mais conteúdos dessa disciplina