Melhores práticas de Kubernetes, 2ª edição
by Brendan Burns, Eddie Villalba, Dave Strebel, Lachlan Evenson
Capítulo 14. Executa o aprendizado de máquina no Kubernetes
Este trabalho foi traduzido com recurso a IA. Agradecemos o teu feedback e comentários: translation-feedback@oreilly.com
A era dos microsserviços, dos sistemas distribuídos e da Cloud proporcionou as condições ambientais perfeitas para a democratização dos modelos e ferramentas de aprendizagem automática. A infraestrutura em escala tornou-se agora comoditizada e as ferramentas em torno do ecossistema de aprendizagem automática estão a amadurecer. A Kubernetes é uma dasplataformas que se tornou cada vez mais popular entre os programadores, os cientistas de dados e a comunidade de código aberto em geral como o ambiente perfeito para permitir o fluxo de trabalho e o ciclo de vida da aprendizagem automática. Grandes modelos de aprendizado de máquina, como GPT-4 e DALL-E, trouxeram o aprendizado de máquina para o centro das atenções e organizações como a OpenAI têm sido muito públicas sobre o uso do Kubernetes para dar suporte a esses modelos. Neste capítulo, abordaremos por que o Kubernetes é uma ótima plataforma para aprendizado de máquina e forneceremos práticas recomendadas para administradores de cluster e cientistas de dados sobre como tirar o máximo proveito do Kubernetes ao executar cargas de trabalho de aprendizado de máquina. Especificamente, focamos no deep learning em vez do aprendizado de máquina tradicional porque o deep learning se tornou rapidamente a área de inovação em plataformas como o Kubernetes.