Operacionalize o machine learning com o Model Factory Framework
Mark McQuade, Aman Wadhwa
Na tentativa de recriar os sucessos e evitar as falhas do passado, as empresas recorrem cada vez mais a dados para tomar decisões. Tradicionalmente, isso significa que elas adotam uma abordagem reativa, na qual tomam decisões para o futuro com base em dados anteriores de desempenho.
Com o machine learning, no entanto, as empresas agora podem usar os dados para obter insights sobre possíveis resultados futuros. Desde previsões financeiras, prevenção de cancelamentos e manutenção preditiva até gestão de estoque e a simples identificação da melhor ação a ser empreendida, o machine learning está capacitando as empresas a tomar decisões mais respaldadas.
Embora o machine learning seja uma ferramenta incrivelmente poderosa, implementar modelos para aplicações reais pode ser altamente desafiador. De fato, de acordo com a IDC, mais de um quarto das iniciativas de IA e machine learning fracassam. Os motivos são multifacetados:
- Falta de experiência dos desenvolvedores com o machine learning
- Dados de má qualidade e operacionalização complicada
- Processos demorados, como a necessidade de treinar repetidamente novos conjuntos de dados
- Falta de um conjunto padronizado de práticas recomendadas que integre CI/CD, DevOps, DataOps e práticas de engenharia de software
- Abundância de ferramentas, processos e frameworks — e equipes de dados e operações que têm suas próprias preferências específicas
Para enfrentar esses desafios e estabelecer uma ponte entre as equipes, você precisa de um framework padronizado, agnóstico quanto a plataformas ou ferramentas.
O Model Factory Framework
O Model Factory Framework da Rackspace Technology foi projetado com todos esses desafios em mente. Ele fornece um mecanismo coerente para que as equipes de dados e operações da sua organização possam colaborar, desenvolver modelos, automatizar o empacotamento e implantar em vários ambientes, ao mesmo tempo em que evita atrasos na implantação, incompatibilidades e outros problemas.
É uma solução baseada em nuvem para gerir o ciclo de vida do machine learning — um padrão arquitetônico em vez de um produto. Além disso, como é aberto e modular, é possível integrá-lo a serviços da AWS e a ferramentas de automação convencionais do setor, como Jenkins, Airflow e AWS CodePipeline, para processamento dos dados.
E, como o ciclo de vida do machine learning é complexo, com vários estágios de compilação, treinamento, teste e validação — abrangendo análise de dados, desenvolvimento de modelos, implantação e monitoramento —, o Model Factory Framework integra-se ao Amazon SageMaker, uma pilha de serviços de IA e machine learning que inclui:
- Serviços de IA que fornecem modelos pré-treinados para recursos predefinidos de visão, fala, processamento de linguagem, previsão e mecanismos de recomendação
- Serviços de machine learning que fornecem ambientes pré-configurados nos quais você pode criar, treinar e implantar recursos de deep learning em seus aplicativos
A pilha do Amazon SageMaker também oferece suporte a todas as principais opções de framework, interface e infraestrutura de machine learning, para máxima flexibilidade.
Principais benefícios do Model Factory Framework
O Model Factory Framework ajuda a reduzir de 25 para menos de 10 etapas o ciclo de vida do machine learning. Ele automatiza as entregas entre as diferentes equipes envolvidas e simplifica a solução de problemas ao prover uma única fonte de verdade para a gestão do machine learning, acelerando ainda mais o processo.
- Para os cientistas de dados, o Model Factory Framework oferece um ambiente padronizado de desenvolvimento de modelos, a capacidade de rastrear experimentos, execuções de treinamento e dados resultantes, reciclagem automatizada de modelos e até 60% de economia nos custos computacionais por meio de acesso com script a treinamento de instâncias spot e trabalhos de treinamento para otimização de hiperparâmetros (HPO) na garantia de qualidade.
- Para as equipes de operações, o framework automatiza a implantação de modelos em ambientes de desenvolvimento, garantia de qualidade e produção. Também fornece um registro para rastreamento do histórico de versões, bem como ferramentas para diagnóstico, monitoramento de desempenho e mitigação de desvios do modelo.
- Para a organização, o framework fornece uma linhagem de modelos para governança e compliance regulatória, melhora o tempo para obtenção de insights e acelera o ROI, ao mesmo tempo em que reduz o esforço para colocar os modelos de machine learning em produção.
Introdução ao Model Factory Framework
Se quiser conhecer mais detalhadamente o Model Factory Framework da Rackspace Technology e descobrir como ele melhora os processos — desde o desenvolvimento até a implementação, monitoramento e governança dos modelos —, baixe o whitepaper "Moving from machine learning models to actionable insights faster", no qual exploramos:
- Uma visão geral do ciclo de vida do machine learning e seus desafios
- Como as práticas de DevOps estão desalinhadas com o ciclo de vida do machine learning
- Visão geral, ferramentas e processos do Model Factory Framework
- Como o Model Factory Framework reduz a implementação de modelos de 25 para menos de 10 etapas
Recent Posts
Destaques da palestra do Dr. Werner Vogels: Gerir a Complexidade com Simplicidade
Dezembro 6th, 2024
O poder das parcerias: Palestra do parceiro AWS re:Invent 2024 da Dra. Ruba Borno
Dezembro 5th, 2024
Principais destaques do AWS re: Invent 2024: A visão do Dr. Swami Sivasubramanian para a IA de geração
Dezembro 5th, 2024
Principais destaques do AWS re:Invent 2024: Keynote do CEO com Matt Garman
Dezembro 4th, 2024
Destaques da apresentação do AWS re:Invent 2024 com Peter DeSantis
Dezembro 4th, 2024