Acompanhar o desempenho
A monitorização mostra se uma solução continua a funcionar como previsto.
Leve os modelos de machine learning do desenvolvimento à utilização diária, mantendo-os fáceis de gerir.
Um modelo pode ter um bom desempenho num teste e piorar mais tarde devido a alterações nos dados ou no contexto. Sem monitorização e controlo de versões, isso passa muitas vezes despercebido. O MLOps organiza o desenvolvimento, a colocação em produção, a monitorização e a manutenção dos modelos de machine learning.
Uma aplicação só ganha significado quando responde a uma tarefa concreta e utiliza a informação disponível para a realizar.
A forma como é configurada acompanha a complexidade e o risco da aplicação. Por isso, definimos antecipadamente o que a solução deve e não deve fazer, como os resultados serão verificados e quem continua a ser responsável.
A monitorização mostra se uma solução continua a funcionar como previsto.
As alterações nos dados, modelos ou sistemas podem ser avaliadas de forma direcionada.
Os acordos definem quem é responsável e como são tratados os incidentes e as melhorias.
Determinamos até que ponto a solução é crítica para a organização.
Definimos responsabilidades, indicadores e procedimentos de acompanhamento.
Monitorizamos o desempenho relevante, os dados e os sinais operacionais.
Organizamos a recuperação e a avaliação das alterações.
Melhoramos a solução com base na utilização e em necessidades mensuráveis.
Este serviço é relevante para organizações que utilizam modelos de machine learning em produção. A configuração concreta depende do processo, dos dados disponíveis e dos riscos da aplicação.
Por isso, começamos com uma aplicação bem delimitada e só alargamos o âmbito quando a configuração inicial funciona na prática.
Este serviço centra-se no seguinte desafio: MLOps organiza o desenvolvimento, o deployment, a monitorização e a manutenção de modelos de machine learning. O funcionamento na prática depende do processo e dos dados disponíveis.
O serviço pode ser relevante para organizações que utilizam modelos de machine learning em produção. Uma necessidade concreta e informação útil são mais importantes do que a dimensão da organização.
Depende da aplicação escolhida. Começamos pela questão a que é preciso dar resposta e depois determinamos que dados ou fontes são necessários e adequados para esse fim.
Não. Para tarefas fixas e previsíveis, a automatização convencional pode ser suficiente. Escolhemos a abordagem mais simples que responde adequadamente ao desafio e só acrescentamos complexidade quando é necessário.
Definimos o âmbito da aplicação, validamos os resultados com os utilizadores e estabelecemos controlos adequados. Após a entrada em funcionamento, acompanhamos o seu desempenho e ajustamos a solução quando os dados, a utilização ou o contexto mudam.
Quer explorar por onde faz sentido começar com MLOps? Em conjunto, analisamos o desafio, a informação disponível e as condições necessárias.