<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Arquivos MLOps - Diego Nogare</title>
	<atom:link href="https://diegonogare.net/tags/mlops/feed/" rel="self" type="application/rss+xml" />
	<link>https://diegonogare.net/tags/mlops/</link>
	<description>Consultor Executivo de IA &#38; ML</description>
	<lastBuildDate>Wed, 04 Feb 2026 11:32:45 +0000</lastBuildDate>
	<language>pt-BR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://i0.wp.com/diegonogare.net/wp-content/uploads/2025/06/cropped-cropped-DN-Black-300x300-1.png?fit=32%2C32&#038;ssl=1</url>
	<title>Arquivos MLOps - Diego Nogare</title>
	<link>https://diegonogare.net/tags/mlops/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">247556142</site>	<item>
		<title>It&#8217;s Dr. actually</title>
		<link>https://diegonogare.net/2026/02/its-dr-actually/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 04 Feb 2026 11:08:38 +0000</pubDate>
				<category><![CDATA[Inteligência Artificial]]></category>
		<category><![CDATA[Arquitetura de Referência]]></category>
		<category><![CDATA[Deep Learning]]></category>
		<category><![CDATA[Engenharia de Machine Learning]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[MLOps]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=4604</guid>

					<description><![CDATA[<p>Depois de vários anos de estudo, stress e aprendizados, finalmente conquistei em 03/02/2026 o título de Doutor em Engenharia Elétrica e Computação pela Universidade Presbiteriana Mackenzie. E por coincidência, foi exatamente 6 anos após a defesa do meu mestrado. Consequentemente, ganhei o &#8220;passe livre&#8221; para brincar com o meme &#8220;It&#8217;s Dr. Actually&#8221; (e se preparem,...</p>
<p>O post <a href="https://diegonogare.net/2026/02/its-dr-actually/">It&#8217;s Dr. actually</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Depois de vários anos de estudo, stress e aprendizados, finalmente conquistei em 03/02/2026 o título de <strong>Doutor</strong> em Engenharia Elétrica e Computação pela Universidade Presbiteriana Mackenzie. E por coincidência, foi exatamente <a href="https://diegonogare.net/2020/02/mestrado-em-inteligencia-artificial-e-astrofisica/" target="_blank" rel="noopener">6 anos após a defesa do meu <strong>mestrado</strong></a>. Consequentemente, ganhei o &#8220;passe livre&#8221; para brincar com o meme &#8220;<strong>It&#8217;s Dr. Actually</strong>&#8221; (e se preparem, vou usar pra caramba agora! rss)</p>
<p>Esse meme é comum em fóruns de tecnologia e até no LinkedIn. Geralmente, as pessoas o utilizam para celebrar a conclusão do doutorado de forma leve e bem-humorada (alguns são arrogantes e espero não ficar assim!). A brincadeira marca o momento em que o aluno recebe o reconhecimento formal por seu esforço acadêmico intenso. Além disso, a brincadeira serve como uma ferramenta de quebra de gelo em ambientes técnicos muito sérios. No caso da minha pesquisa, resultados operacionais reais no setor financeiro validam essa nova autoridade técnica. Afinal, propor uma nova arquitetura de referência para plataformas de MLOps é uma proeza digna de um legítimo &#8220;Doutor&#8221;. rss</p>
<h2>Um pouco da minha pesquisa</h2>
<p>A jornada para colocar um modelo de Machine Learning em produção enfrenta obstáculos no ambiente corporativo. Muitos projetos de ML não atingem a fase operacional ou falham em entregar o valor esperado para o negócio. Isso por si só, já é ruim! Além disso, os profissionais de ciência de dados, frequentemente, focam na matemática dos algoritmos e acabam desprezando aspectos da computação como a Engenharia de Software. Elementos como qualidade, performance e confiabilidade acabam negligenciados durante o ciclo de desenvolvimento. E isso não é exatamente um problema, visto que a área de Ciência de Dados é bem plural e tem profissionais de muitas formações distintas.</p>
<p>E para ajudar, equipes de ciência de dados sofrem com a falta de infraestrutura automatizada e processos manuais lentos. Por exemplo, no Itaú Unibanco S.A., <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-ml-case-study/" target="_blank" rel="noopener">cientistas chegavam a esperar seis meses por recursos computacionais</a>. Essa demora gerava um backlog crítico de mais de 100 modelos aguardando publicação. Entretanto, a instabilidade dos dados e a complexidade das dependências de entrada tornam o fluxo de trabalho manual altamente propenso a erros.</p>
<p>A área de MLOps surge justamente para automatizar esse ciclo de vida de desenvolvimento de modelos de ML iterativo. No entanto, a literatura acadêmica ainda apresenta poucas pesquisas sobre as técnicas de implementação prática e publicação, dando muito mais foco na parte de desenvolvimento/experimentação.</p>
<h3>Metodologia baseada em dados e o rigor científico</h3>
<p>Para dar fundamentação metodológica para a pesquisa, segui para uma abordagem de Pesquisa Aplicada, que trás em seu processo um alto rigor científico. Primeiramente, segui para uma Revisão Sistemática de Literatura (RSL) analisando 131 artigos primários publicados entre 2018 e 2024. Estes foram os artigos que li de fato, mas a pesquisa começou com mais de 2.800 publicações científicas. Essa análise permitiu identificar 12 categorias temáticas essenciais que orbitam a a área de MLOps.</p>
<p>Além da base teórica, também conduzi uma pesquisa anônima com 25 profissionais e executivos brasileiros. Essa etapa revelou os desafios reais enfrentados pelas indústrias, como a dificuldade de integração com sistemas legados. Os entrevistados apontaram que ferramentas existentes são complexas e exigem alta especialização técnica, o que impacta os projetos como um todo. Essa coleta de respostas foi fundamental para embasar o desenvolvimento da nova arquitetura que desenvolvi.</p>
<p>O terceiro pilar da metodologia eu investiguei a estratégia de &#8220;construir versus comprar&#8221; soluções de tecnologia. Construí um guia de suporte à tomada de decisão rigoroso baseado na maturidade da empresa e na vantagem competitiva do projeto. Se o MLOps for atividade central para o negócio, o desenvolvimento interno torna-se o caminho recomendado. Caso contrário, a aquisição de ferramentas de mercado pode acelerar a integração da IA nos produtos&#8230; Mas vale dar uma olhada com calma nessa publicação porque ela pode ser extrapolada para outras ferramentas e áreas. Ficou bem robusta <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h3>A solução que apresentei é de uma Arquitetura de Referência modular</h3>
<p>A solução central da tese é uma Arquitetura de Referência composta por quatro estágios interconectados e modulares. O Estágio 1 foca na <strong>Engenharia de Dados</strong>, defendendo a centralidade e governança das fontes de informação. Nesta camada, processos de aquisição, preparação e validação garantem que os dados tenham a qualidade necessária para o treinamento. Consequentemente, o versionamento de dados torna-se peça-chave para a reprodutibilidade dos experimentos.</p>
<p>O Estágio 2 abrange o <strong>Ambiente de Desenvolvimento</strong>, onde ocorre a construção cíclica do modelo de ML. Detalho as etapas de ajuste de hiperparâmetros, seleção de algoritmos e avaliação de performance. Além disso, a arquitetura prevê a manutenção constante do código para evitar o acúmulo de débitos técnicos. Já o Estágio 3 foca no <strong>Ambiente de Produção</strong>, gerenciando as esteiras de inferência e publicação.</p>
<p>Finalmente, o Estágio 4 aborda as <strong>Preocupações Transversais</strong>, que permeiam todo o ciclo de vida do modelo. Este estágio inclui segurança cibernética, monitoramento contínuo e a flexibilidade do poder computacional. Dou destaque que o monitoramento deve registrar logs operacionais e detectar desvios estatísticos, como o data-drift. Essa estrutura modular mitiga a complexidade e permite que múltiplos times descentralizados colaborem de forma eficiente.</p>
<h3>Escalabilidade e gestão de modelos de Deep Learning</h3>
<p>Um diferencial importante desta Tese é o suporte explícito para esteiras de Deep Learning. Uma das soluções é o uso de contêineres e tecnologias de nuvem para garantir a portabilidade dos modelos. Assim, o sistema consegue processar predições em tempo real com baixa latência para o usuário final. A arquitetura detalha processos de Continuous Training (CT), permitindo o retreinamento automático dos modelos quando necessário. Isso é importante porque o desempenho de um modelo de IA pode degradar rapidamente no mundo real. Através da observabilidade, os engenheiros conseguem investigar comportamentos históricos e diagnosticar problemas silenciosos. Além disso, a transparência e a explicabilidade da IA são pilares fundamentais para garantir um processamento ético.</p>
<p>O fluxo operacional apresentado na Tese guia o desenvolvedor desde a definição de requisitos até a predição final. O uso de padrões como o &#8220;Modelo Campeão/Desafiante&#8221; permite testar novos algoritmos em paralelo sem afetar a produção. Se parar para ver com calma, a solução oferece um roteiro técnico preciso para evitar falhas comuns no desenvolvimento de projetos de IA, ML e DL.</p>
<h3>It&#8217;s Dr. Actually</h3>
<p>Já que chegou até aqui e investiu tempo lendo um pouco do trabalho que demorei 4 anos para concluir, te convido a gastar mais tempo e acompanhar as publicações que fiz em periódicos e congressos científicos. Afinal (tentando fazer a brincadeira do começo do post) It&#8217;s Dr., actually!</p>
<ul>
<li>2022 &#8211; <a href="https://sol.sbc.org.br/index.php/cbsoft_estendido/article/view/22303" target="_blank" rel="noopener">Automação no processo de publicação de modelos de Ciência de Dados</a></li>
<li>2024 &#8211; <a href="https://arxiv.org/abs/2408.11112" target="_blank" rel="noopener">Experimentation, Deployment and Monitoring Machine Learning Models: Approaches for applying MLOps</a></li>
<li>2024 &#8211; <a href="https://sol.sbc.org.br/index.php/latinoware/article/view/31526" target="_blank" rel="noopener">Machine Learning Model: Perspectives for quality, observability, risk and continuous monitoring</a></li>
<li>2025 &#8211; <a href="https://www.techrxiv.org/users/883822/articles/1312655-mlops-for-machine-learning-model-lifecycle-automation-a-systematic-literature-review" target="_blank" rel="noopener">MLOps for Machine Learning Model Lifecycle Automation &#8211; A Systematic Literature Review</a></li>
<li>2025 &#8211; <a href="https://journals.cypedia.net/rwas/article/view/29/53" target="_blank" rel="noopener">Interpersonal Trust in the Era of Scientific Communication with Artificial Intelligence &#8211; An Essay</a></li>
<li>2025 &#8211; <a href="https://www.scielo.br/j/aabc/a/qWrmjCbprBGzJdLB9STpx7P/?format=html&amp;lang=en" target="_blank" rel="noopener">Make or buy strategy for Machine Learning Operations – MLOps</a></li>
<li>2025 &#8211; <a href="https://aisel.aisnet.org/isla2025/8/" target="_blank" rel="noopener">Experimentation, deployment, and monitoring of machine learning models: How MLOps enhances AI productization</a></li>
<li>2025 &#8211; <a href="https://aisel.aisnet.org/relcasi/vol17/iss1/5/" target="_blank" rel="noopener">How MLOps boosts AI productization with experimentation, deployment, and monitoring of machine learning models</a></li>
<li>2026 &#8211; Towards a New MLOps Architecture: A Methodological Approach Driven by Business and Scientific Requirements (<em>ainda não está indexado no portal da SBC</em>)</li>
</ul>
<h2>Muito obrigado!</h2>
<p>Um doutorado não se faz da noite para o dia, foi uma construção de anos de dedicação, estudos e stress para criar essa Arquitetura de Referência de MLOps para projetos de Machine Lerning e Deep Learning&#8230; E, assim como a ciência, um doutorado não se faz sozinho. Quero aproveitar esse finalzinho do texto para agradecer todas pessoas que participaram comigo das publicações, todos que assistiram as apresentações ou leram os <em>papers</em>, todos que de forma direta ou indireta contribuíram para este trabalho. Vocês são parte disso, queria que a alegria desta titulação também se estendesse até vocês! E, claro, quero deixar um agradecimento especial à meus orientadores (Leandro Augusto da Silva e Ismar Frango Silveira) e aos avaliadores da banca (Marcelo Nogueira, Alexandra Aparecida de Souza, Gustavo Scalabrini Sampaio e Fabio Silva Lopes), suas sugestões e ensinamentos contribuíram com o resultado final deste trabalho.</p>
<p>MUITO OBRIGADO!</p>
<p>&nbsp;</p>
<blockquote><p>A foto de capa foi gerada com o Google Nano Banana 3, usando o prompt: Foto ultra-realista, com iluminação de estúdio, de uma mesa de trabalho de um profissional da computação com um teclado e mouse sem fio e um monitor ultra-wide curvo. A organização da mesa é bagunçada, mas em destaque tem uma xícara de café com o texto &#8220;It&#8217;s Dr. Actually&#8221; em letras pixealizadas como um terminal de computador.</p></blockquote>
<p>O post <a href="https://diegonogare.net/2026/02/its-dr-actually/">It&#8217;s Dr. actually</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4604</post-id>	</item>
		<item>
		<title>Priorize seus dados nos projetos de IA e ML</title>
		<link>https://diegonogare.net/2026/01/priorize-seus-dados-nos-projetos-de-ia-e-ml/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 28 Jan 2026 08:36:51 +0000</pubDate>
				<category><![CDATA[Inteligência Artificial]]></category>
		<category><![CDATA[Data Augmentation]]></category>
		<category><![CDATA[Data Drift]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Model Drift]]></category>
		<category><![CDATA[Qualidade de Dados]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=4594</guid>

					<description><![CDATA[<p>O mercado de tecnologia passa por um momento decisivo onde a eficácia dos modelos de Inteligência Artificial não é medida apenas pela arquitetura do algoritmo, mas pela robustez de sua operação em escala para atender o cliente. Priorizar seus dados em projetos de IA e ML se mostrou ser uma forte aliada para evitar problemas...</p>
<p>O post <a href="https://diegonogare.net/2026/01/priorize-seus-dados-nos-projetos-de-ia-e-ml/">Priorize seus dados nos projetos de IA e ML</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O mercado de tecnologia passa por um momento decisivo onde a eficácia dos modelos de Inteligência Artificial não é medida apenas pela arquitetura do algoritmo, mas pela robustez de sua operação em escala para atender o cliente. Priorizar seus dados em projetos de IA e ML se mostrou ser uma forte aliada para evitar problemas nos seus produtos.</p>
<p>Quero destacar neste texto quem são os profissionais impactados por essa mudança e por que a negligência na qualidade dos dados estruturados pode levar ao fracasso de projetos em produção. Falo sobre o uso estratégico de Data Augmentation em séries temporais e os perigos silenciosos dos dados ruins, conhecidos como &#8220;Garbage In &#8211;&gt; Garbage Out&#8221;. Além disso, conto como o MLOps surge como uma resposta factível para mitigar Drifts e garantir a escalabilidade.</p>
<h3>Estratégias de <em>Data Augmentation</em> em dados estruturados</h3>
<p>A técnica de <em><strong>Data Augmentation</strong></em> é amplamente difundida em projetos de <a href="https://diegonogare.net/2020/03/5-passos-da-visao-computacional/" target="_blank" rel="noopener">visão computacional</a>, <a href="https://diegonogare.net/2020/03/permitindo-interpretacao-e-geracao-de-fala-em-projetos/" target="_blank" rel="noopener">audio analytics</a> e <a href="https://diegonogare.net/2020/03/projeto-com-interpretacao-de-linguagem-natural/" target="_blank" rel="noopener">mineração de texto</a>, porém, sua aplicação em dados estruturados exige uma abordagem muito mais cautelosa e científica. Especialmente em cenários de <strong>Análise de Séries Temporais Históricas</strong>, a geração de dados sintéticos não pode ser aleatória. Contudo, para garantir que o aumento de dados beneficie o modelo, devemos seguir princípios eficientes.</p>
<ul>
<li>O primeiro deles é o <strong>Princípio da Preservação</strong>. Este conceito dita que devemos preservar o significado semântico dos dados originais durante qualquer transformação. Se uma alteração modifica o rótulo ou a essência da informação, não estamos aumentando os dados, mas sim corrompendo ou envenenando aquele dado;</li>
<li>Além disso, temos o <strong>Princípio da Distribuição</strong>. As variações introduzidas no conjunto de treinamento devem representar flutuações realistas que o modelo encontrará no ambiente de produção. Criar cenários impossíveis apenas confunde o algoritmo e degrada sua capacidade de generalização;</li>
<li>Por fim, aplicamos o <strong>Princípio da Medição</strong>. Modelos de aprendizado profundo submetidos a um aumento de dados correto devem apresentar métricas superiores. Portanto, esperamos melhorias tangíveis na perda de treinamento, na precisão e na validação geral em comparação com modelos treinados sem essa técnica.</li>
</ul>
<h3>O custo oculto da baixa qualidade dos dados</h3>
<p>Muitas equipes de ciência de dados concentram seus esforços excessivamente na seleção de arquiteturas complexas de redes neurais e negligenciam a matéria-prima básica: os dados. Esse descuido resulta em um fenômeno perigoso conhecido como <em><strong>GIGO &#8211; Garbage In: Garbage Out</strong></em>. Basicamente, se um modelo consome dados ruins durante o treinamento, ele inevitavelmente gerará previsões ruins, independentemente da sofisticação do algoritmo. O problema se agrava porque existe, frequentemente, uma discrepância significativa entre os dados limpos usados em ambiente controlado de desenvolvimento e os dados caóticos do mundo real.</p>
<p>Essa diferença de ambiente propicia o surgimento de falhas críticas. O <em><strong>Data Drift</strong></em> ocorre quando as propriedades estatísticas dos dados de entrada mudam ao longo do tempo, tornando o modelo obsoleto. Similarmente, o <em><strong>Model Drift</strong></em> acontece quando a relação entre as variáveis de entrada e a saída desejada se altera. Além disso, existe o risco de <em><strong>Data Poisoning</strong></em>, onde dados corrompidos são inseridos intencionalmente ou acidentalmente no fluxo de treinamento. Portanto, sem um monitoramento constante da qualidade dos dados rotulados, as métricas de sucesso obtidas no treinamento tornam-se irrelevantes quando o sistema entra em produção.</p>
<h3>MLOps: Uma resposta para escalar com segurança</h3>
<p>Diante dos riscos apresentados pelo aumento de dados mal executado e pela degradação da qualidade dos dados, a adoção de <strong>Machine Learning Operations (MLOps)</strong> torna-se quase que mandatória! Cientistas de dados, por natureza, focam na precisão estatística e na descoberta de padrões. No entanto, eles raramente priorizam questões de infraestrutura, como latência, aumento de chamadas de sistema ou escalabilidade de <em>endpoints</em>. É aqui que o MLOps atua, criando uma base sólida para que a ciência de dados atenda a demanda de negócio, em conjunto com as questões de operações de TI e da engenharia de software.</p>
<p>Empresas maduras utilizam MLOps para automatizar o ciclo de vida do modelo. Isso inclui pipelines automatizados que validam a qualidade dos dados antes mesmo do retreino começar. Dessa forma, garantimos que os princípios de preservação e distribuição do <em>Data Augmentation</em> sejam respeitados em cada iteração.</p>
<p>Além disso, sistemas de MLOps implementam monitoramento em tempo real para detectar <em>drifts</em> imediatamente. Assim, quando o modelo em produção começa a divergir do comportamento esperado devido a mudanças no comportamento do consumidor ou do mercado, o sistema pode alertar a equipe ou até iniciar um retreino automático. Consequentemente, a aplicação ganha estabilidade e capacidade de atender a uma demanda crescente de usuários sem colapsar.</p>
<h3>Contexto de mercado</h3>
<p>A refatoração de modelos estáticos para sistemas dinâmicos gerenciados por MLOps não é apenas uma capricho técnico, mas uma necessidade de sobrevivência corporativa. Não podemos nos dar o luxo de subir modelos em produção que respondam errado para nossos clientes.</p>
<p>Grandes players do mercado já demonstraram que a gestão eficiente de dados e modelos é o segredo para a liderança. Um exemplo disso foi o projeto que atuei no Itaú por alguns anos, para a construção da <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-ml-case-study/" target="_blank" rel="noopener">plataforma de MLOps em parceria com a AWS</a>. Os resultados foram significativos e mudaram o patamar da plataforma de ciência de dados do banco.</p>
<p>Outro exemplo, a Uber, com sua <a href="https://www.uber.com/en-BR/blog/michelangelo-machine-learning-platform/" target="_blank" rel="noopener">plataforma Michelangelo</a>, estabeleceu um padrão ouro ao permitir que modelos de previsão de demanda e tempo de chegada fossem atualizados e monitorados em escala global. Sem essa infraestrutura de MLOps, a Uber não conseguiria lidar com o<em> Data Drift</em> causado por eventos de trânsito em tempo real ou mudanças climáticas repentinas.</p>
<p>Outro exemplo notável é a Netflix. O <a href="https://netflixtechblog.medium.com/recsysops-best-practices-for-operating-a-large-scale-recommender-system-95bbe195a841" target="_blank" rel="noopener">sistema de recomendação</a> da empresa depende inteiramente de dados comportamentais que mudam a cada segundo. Eles utilizam práticas avançadas de MLOps para garantir que o &#8220;envenenamento&#8221; de dados ou anomalias isoladas não afetem a experiência de milhões de usuários.</p>
<p>Para os desenvolvedores e a sociedade, isso significa serviços mais confiáveis e personalizados. O impacto no mercado é claro, empresas que insistem em tratar IA como um projeto artesanal, introduzindo tarefas <em>Data Augmentation</em> de forma incorreta e sem monitoramento de dados, perderão competitividade rapidamente para aquelas que profissionalizam seus processos de IA.</p>
<h3>Priorize seus dados nos projetos de IA e ML</h3>
<p>Na minha visão, a implementação de modelos de IA e ML em produção exige muito mais do que código limpo, algoritmos modernos e um time de ciência de dados para chamar de seu. Entendo que isso exige uma mudança de mentalidade voltada para a governança de dados. Comentei mais acima que as técnicas de <em>Data Augmentation</em> em dados estruturados podem ser poderosas, desde que respeitem os princípios de preservação e distribuição. Contudo, mesmo assim, o risco do <em><strong>GIGO</strong></em> permanece como uma ameaça constante que pode destruir o valor de negócio de qualquer iniciativa de IA. Priorize seus dados nos projetos de IA e ML!</p>
<p>A adoção de MLOps não deve ser vista como um custo adicional de infraestrutura, mas como um seguro contra a obsolescência, o erro e o caos dos sistemas em produção. A capacidade de detectar <em>drifts</em> nos dados e escalar operações de forma automatizada é o que separa provas de conceito interessantes de produtos digitais lucrativos e resilientes. E sem contar, é claro, que irá economizar rios de dinheiro ao se implementar de forma correta.</p>
<p>&nbsp;</p>
<blockquote><p>A imagem de capa foi feita com o Google Nano Banana 3, com o prompt:<em> Na esquerda mostra um laboratório caótico com lixo &#8220;GIGO&#8221; e gráficos de erro vermelhos. Centro traz uma ponte tecnológica com uma placa &#8220;MLOps&#8221; filtrando e organizando dados. Direita revela um data center futurista e limpo com métricas de sucesso verdes. A composição da imagem deve ser fluída e contínua, indicando que a saída do caos da esquerda para chegar ao sossego do lado direito, é através da ponte de MLOps do centro. Aplique estilo fotorrealista, iluminação cinematográfica, simbolizando a transformação de dados ruins em IA escalável.</em></p></blockquote>
<p>O post <a href="https://diegonogare.net/2026/01/priorize-seus-dados-nos-projetos-de-ia-e-ml/">Priorize seus dados nos projetos de IA e ML</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4594</post-id>	</item>
		<item>
		<title>Com tantos relatórios de IA, qual verdade você quer?</title>
		<link>https://diegonogare.net/2025/11/com-tantos-relatorios-de-ia-qual-verdade-voce-quer/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 12 Nov 2025 13:45:42 +0000</pubDate>
				<category><![CDATA[Negócios e Tecnologia]]></category>
		<category><![CDATA[Accenture]]></category>
		<category><![CDATA[Adoção de IA]]></category>
		<category><![CDATA[Anthropic]]></category>
		<category><![CDATA[Bain & Company]]></category>
		<category><![CDATA[Deloitte]]></category>
		<category><![CDATA[Estratégia de IA]]></category>
		<category><![CDATA[Gartner]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[Maturidade de IA]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Relatórios de IA]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=4463</guid>

					<description><![CDATA[<p>O mercado de tecnologia vive um dilúvio de relatórios de IA, e o pior, são relatórios de IA conflitantes. Grandes consultorias e laboratórios de pesquisa publicam análises frequentes sobre o futuro da Inteligência Artificial. E isso chama a atenção, porque com tantos relatórios de IA, qual verdade você quer? Essas publicações, no entanto, muitas vezes...</p>
<p>O post <a href="https://diegonogare.net/2025/11/com-tantos-relatorios-de-ia-qual-verdade-voce-quer/">Com tantos relatórios de IA, qual verdade você quer?</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O mercado de tecnologia vive um dilúvio de relatórios de IA, e o pior, são relatórios de IA conflitantes. Grandes consultorias e laboratórios de pesquisa publicam análises frequentes sobre o futuro da Inteligência Artificial. E isso chama a atenção, porque com tantos relatórios de IA, qual verdade você quer? Essas publicações, no entanto, muitas vezes parecem contraditórias. Enquanto alguns relatórios destacam uma adoção massiva , outros mostram que a maturidade organizacional real permanece baixa, com poucos &#8220;realizadores de IA&#8221;. Além disso, as previsões de cronogramas para a superinteligência variam drasticamente, de poucos anos a um futuro distante. Essa dissonância acaba gerando dúvidas para líderes e desenvolvedores que buscam entender essa tendência com tantos relatórios de IA. A confusão resulta de recortes metodológicos distintos, métricas variadas e objetivos diferentes, tornando a busca por um consenso estratégico um desafio complexo.</p>
<h3>O paradoxo da adoção vs. maturidade</h3>
<p>Uma das principais fontes de confusão reside na diferença entre adoção individual e maturidade organizacional. Relatórios recentes pintam cenários aparentemente opostos.</p>
<p>Por um lado, a <a href="https://www.bain.com/" target="_blank" rel="noopener">Bain &amp; Company</a> relata uma &#8220;adoção rápida e massiva de IA&#8221;. A empresa destaca que 85% dos executivos veem a IA generativa como uma das cinco principais prioridades. Similarmente, o &#8220;AI 2027 Report&#8221; do AI Futures Project, da <a href="https://www.anthropic.com/" target="_blank" rel="noopener">Anthropic</a>, aponta que 40% dos funcionários nos EUA já relatam usar IA no trabalho, um aumento significativo de 20% em 2023. Esses números sugerem uma integração veloz.</p>
<p>Por outro lado, as análises de maturidade estrutural contam uma história diferente. A <a href="https://www.accenture.com/br-pt" target="_blank" rel="noopener">Accenture</a>, em seu relatório &#8220;The Art of AI Maturity&#8221;, classifica a maioria das empresas (63%) como &#8220;Experimentadoras&#8221;. Apenas 12% das organizações atingiram o nível de &#8220;Realizadores de IA&#8221; (AI Achievers), onde a IA impulsiona crescimento superior e transformação de negócios.</p>
<p>Essa visão é corroborada por dados anteriores da <a href="http://www.elementai.com" target="_blank" rel="noopener">ElementAI</a> (empresa do grupo ServiceNow), que indicavam que menos de 10% das organizações estavam maduras o suficiente para operacionalizar a IA em escala. Portanto, temos um cenário onde milhões de funcionários usam a tecnologia (adoção), mas poucas empresas conseguem integrá-la estrategicamente em seus processos centrais (maturidade).</p>
<p>Essa distinção é importante, ela mostra que, embora as ferramentas sejam acessíveis, a transformação de processos de negócios necessária para extrair valor real ainda é um obstáculo significativo.</p>
<h3>AGI, superinteligência e o abismo de <em>timelines</em></h3>
<p>O segundo grande ponto de divergência é o cronograma para a chegada da Inteligência Artificial Geral (AGI) ou superinteligência. A natureza dessa discussão varia radicalmente dependendo da fonte.</p>
<p>O &#8220;AI 2027 Report&#8221; da Anthropic é explícito. O relatório prevê um impacto &#8220;excedendo o da Revolução Industrial&#8221; e cita CEOs dos principais laboratórios de IA, que preveem a AGI &#8220;nos próximos 5 anos&#8221; (por volta de 2030). O próprio cenário fictício do relatório, baseado em extrapolações de tendências, posiciona um &#8220;Pesquisador de IA Super-humano&#8221; em agosto de 2027.</p>
<p>Essa perspectiva acelerada foca na velocidade da pesquisa e no potencial de autoaperfeiçoamento da IA. Ela trata a superinteligência como um evento iminente que redefinirá a sociedade.</p>
<p>Em contrapartida, os relatórios de consultorias como <a href="https://www.gartner.com/en" target="_blank" rel="noopener">Gartner</a>, <a href="https://www.deloitte.com/br/pt.html" target="_blank" rel="noopener">Deloitte</a> e Bain &amp; Company focam em horizontes de negócios mais imediatos, geralmente de três a cinco anos. Seus documentos abordam a implementação de MLOps , a importância dos &#8220;AI Engineers&#8221; e o ROI de casos de uso atuais, como desenvolvimento de software e atendimento ao cliente.</p>
<p>Essas publicações tratam a IA como uma poderosa ferramenta de otimização de negócios e transformação operacional, não como um evento existencial no curto prazo. O resultado é que um desenvolvedor lendo o Gartner se prepara para integrar MLOps , enquanto um desenvolvedor lendo a Anthropic se prepara para uma singularidade tecnológica.</p>
<h3>O jargão da maturidade: Modelos em conflito</h3>
<p>Mesmo quando os relatórios concordam sobre a importância da maturidade, eles a medem de formas completamente diferentes. Cada consultoria criou seu próprio <em><b>framework de maturidade</b></em> proprietário, dificultando a comparação direta. <span class="citation-21 citation-end-21">A Accenture, por exemplo, utiliza um quadrante que classifica as empresas em quatro perfis: Experimentadoras (a maioria, com 63% </span><span class="citation-20 citation-end-20">), Construtoras (<em>Builders</em>), Inovadoras e Realizadoras (a elite, com 12% </span>). <span class="citation-19 citation-end-19">A classificação depende da força em &#8220;capacidades fundamentais&#8221; versus &#8220;capacidades de diferenciação&#8221;.</span></p>
<p><span class="citation-18 citation-end-18">Já o <em>framework</em> da ElementAI, apresentado em seu <em>whitepaper</em>, usa um modelo de cinco estágios progressivos: Explorando, Experimentando, Formalizando, Otimizando e Transformando. </span><span class="citation-17 citation-end-17">Além disso, ele avalia cinco dimensões organizacionais: Estratégia, Dados, Tecnologia, Pessoas e Governança.</span></p>
<p>A Deloitte complica ainda mais com seu &#8220;AI Readiness &amp; Management Framework&#8221; (aiRMF). <span class="citation-16 citation-end-16">Este modelo se divide em três funções centrais (Definir a Direção, Construir Capacidades, Gerenciar Holisticamente)</span>. <span class="citation-15 citation-end-15">Essas funções se desdobram em dez áreas de capacidade distintas, como &#8220;Prontidão de Dados&#8221; e &#8220;Força de Trabalho Habilitada para IA&#8221;.</span></p>
<p><span class="citation-14 citation-end-14">Essa proliferação de modelos significa que um CIO pode ser classificado como &#8220;Inovador&#8221; pela Accenture </span> (porque é forte em estratégia, mas fraco na fundação). Por outro lado<span class="citation-13 citation-end-13">, esse mesmo CIO pode estar apenas no estágio &#8220;Experimentando&#8221; da ElementAI</span>. <span class="citation-12 citation-end-12">Enquanto isso, o <em>framework</em> da Deloitte pode apontar uma falha específica na &#8220;Entrega e Operações de IA&#8221;. Difícil, né?!</span></p>
<h3>Análise e contexto</h3>
<p>Essa fragmentação da verdade não é apenas um exercício acadêmico; ela tem impactos diretos no mercado. A confusão gerada por relatórios conflitantes pode levar à paralisia estratégica. Líderes de negócios, bombardeados por diferentes diagnósticos e prioridades, podem atrasar investimentos cruciais por medo de apostar no framework errado.</p>
<p>Para os desenvolvedores e profissionais de tecnologia, a confusão define o desenvolvimento de carreira. O Gartner, por exemplo, publica relatórios detalhados sobre as habilidades essenciais para &#8220;AI Engineers&#8221; e &#8220;Machine Learning Engineers&#8221;. Esses relatórios focam na ponte entre ciência de dados e operações (MLOps). Enquanto isso, relatórios focados em AGI sugerem que habilidades de &#8220;alinhamento de superinteligência&#8221; são as competências do futuro.</p>
<p>O impacto social também é polarizado. Relatórios que preveem a automação total de funções, como codificação e pesquisa , alimentam o debate sobre desemprego em massa. Em contrapartida, relatórios focados em produtividade, como o da Bain, sugerem que a IA é uma ferramenta de aumento de eficiência (ex: redução de 15% em tempo de codificação ), e não uma substituição completa.</p>
<p>Sobre a questão de que <a href="https://diegonogare.net/2025/06/a-ia-vai-tomar-o-meu-emprego/" target="_blank" rel="noopener">A IA vai tomar meu emprego</a>, eu já compartilhei a minha visão e recomendo que façam a leitura.</p>
<h3>Conclusão</h3>
<p>No final, com tantos relatórios de IA qual verdade você quer? O que escrevi aqui revela que não existe uma única verdade. Na minha visão, o que existe mesmo, é um mosaico de perspectivas com escopos diferentes. Um relatório pode focar em uso (Anthropic) , outro em maturidade (Accenture) , e um terceiro em capacidades operacionais (Deloitte). Nenhum está necessariamente errado, mas, eles apenas respondem a perguntas diferentes, isso porque são relatórios de IA conflitantes.</p>
<p>A verdadeira maturidade em IA talvez não seja definida por alcançar o topo de um desses gráficos. Pelo contrário, ela pode ser a habilidade de sintetizar essas visões parciais e conflitantes em uma estratégia coesa e adaptada à realidade única da própria empresa.</p>
<p>O desafio para os líderes não é encontrar qual relatório é o correto. O verdadeiro problema de negócio é construir uma bússola interna robusta o suficiente para navegar na tempestade de informações e decidir, por conta própria, qual será a sua verdade.</p>
<p>Divirta-se nessa jornada, e se precisar de algum direcionamento, <a href="https://consultoria.diegonogare.net/agendamento-de-conversa-inicial/" target="_blank" rel="noopener">agende uma conversa</a> e te ajudo a encontrar o caminho!</p>
<p>&nbsp;</p>
<blockquote><p>Imagem criada com o Google Gemini 2.5 Pro com o prompt: Homem em um escritório olhando para uma mesa com vários relatórios impressos e com aparência desesperada em não saber qual relatório acreditar. Um monitor de computador com o texto &#8220;Novo relatório de IA&#8221;</p></blockquote>
<p>O post <a href="https://diegonogare.net/2025/11/com-tantos-relatorios-de-ia-qual-verdade-voce-quer/">Com tantos relatórios de IA, qual verdade você quer?</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4463</post-id>	</item>
		<item>
		<title>A importância do FinOps para projetos de IA</title>
		<link>https://diegonogare.net/2025/09/a-importancia-do-finops-para-projetos-de-ia/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 15 Sep 2025 10:57:10 +0000</pubDate>
				<category><![CDATA[Inteligência Artificial]]></category>
		<category><![CDATA[Negócios e Tecnologia]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[FinOps]]></category>
		<category><![CDATA[Gestão de Custos]]></category>
		<category><![CDATA[Governança Financeira]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[inteligencia artificial]]></category>
		<category><![CDATA[MLOps]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=4446</guid>

					<description><![CDATA[<p>A ascensão da Inteligência Artificial impulsionou uma demanda sem precedentes por poder computacional, majoritariamente na nuvem. Contudo, esse crescimento exponencial de recursos traz um desafio crítico: o controle de custos. É nesse contexto que se destaca a importância do FinOps para projetos de IA. Esta disciplina surge como uma prática cultural e uma metodologia que...</p>
<p>O post <a href="https://diegonogare.net/2025/09/a-importancia-do-finops-para-projetos-de-ia/">A importância do FinOps para projetos de IA</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A ascensão da Inteligência Artificial impulsionou uma demanda sem precedentes por poder computacional, majoritariamente na nuvem. Contudo, esse crescimento exponencial de recursos traz um desafio crítico: o controle de custos. É nesse contexto que se destaca a importância do FinOps para projetos de IA. Esta disciplina surge como uma prática cultural e uma metodologia que une equipes de <strong>Negócios</strong>, <strong>Finanças</strong> e <strong>Engenharia</strong> para gerenciar os gastos com a nuvem. Em outras palavras, o FinOps garante que cada real/dólar investido em infraestrutura de IA gere o máximo de valor para o negócio. Sem uma governança financeira robusta, projetos promissores podem se tornar financeiramente insustentáveis, comprometendo o ROI e a inovação. A implementação do FinOps não é apenas uma medida de economia, mas sim um pilar estratégico para o sucesso e a escalabilidade de iniciativas de IA para as empresas.</p>
<p>O sucesso do FinOps em ambientes de Inteligência Artificial depende da colaboração entre três áreas distintas, porém, interdependentes. Primeiramente, a equipe de Negócios define o &#8220;porquê&#8221;. Eles estabelecem os objetivos, as metas estratégicas e o valor esperado que o projeto de IA deve entregar. Com isso, suas decisões direcionam o escopo e a prioridade dos investimentos.</p>
<p>Em seguida, a equipe de Finanças cuida do &#8220;quanto&#8221;. Ela é responsável por alocar o orçamento, monitorar o Custo Total de Propriedade (<em>Total Cost Ownership</em> &#8211; TCO) e garantir que o Retorno sobre o Investimento (<em>Return on Investment</em> &#8211; ROI) seja mensurável e alcançável. Além disso, os profissionais que cuidam do orçamento traduzem os gastos técnicos em relatórios compreensíveis para os <em>stakeholders</em>, criando uma ponte de comunicação vital.</p>
<p>Por fim, a equipe de Engenharia executa o &#8220;como&#8221;. Engenheiros de dados, cientistas de dados e especialistas em MLOps implementam as soluções, escolhendo as arquiteturas e os serviços de nuvem mais adequados. Todavia, sob a ótica do FinOps, sua responsabilidade vai além da implementação técnica. Eles devem, igualmente, otimizar o uso de recursos, selecionar instâncias de computação com melhor custo-benefício e instrumentar o código para fornecer dados claros sobre o consumo. Essa colaboração transforma a gestão de custos de uma tarefa reativa para uma responsabilidade compartilhada e proativa.</p>
<h3>Implementando a cultura de FinOps</h3>
<p>A implementação do FinOps não é um projeto com início, meio e fim, mas sim um ciclo iterativo e contínuo. Esse processo garante que a otimização de custos seja uma prática constante e adaptável às mudanças do projeto e do mercado. As cerimônias rigorosas e a comunicação frequente são essenciais para o sucesso. O ciclo se divide em três fases principais: <em>Informar</em>, <em>Otimizar</em> e <em>Operar</em>.</p>
<p>Na fase de <strong>Informar</strong>, o objetivo principal é a visibilidade. É aqui que ocorre o levantamento detalhado dos custos. As equipes trabalham juntas para etiquetar (<em>tagging</em>) recursos, alocar despesas a centros de custo específicos e criar dashboards que ofereçam uma visão clara e em tempo real de onde o dinheiro está sendo gasto;</p>
<p>Em seguida, a fase de <strong>Otimizar</strong> foca na ação. Com base nos dados coletados, as equipes identificam oportunidades de redução de custos, como desligar recursos ociosos, redimensionar instâncias superdimensionadas ou adotar modelos de compra mais vantajosos, como instâncias <em>spot</em> ou planos de economia;</p>
<p>Finalmente, a fase de <strong>Operar</strong> consolida o ciclo. Nela, as otimizações são implementadas e a governança é automatizada. As equipes definem políticas, estabelecem alertas de orçamento e refinam continuamente as melhores práticas. As apresentações regulares para os stakeholders garantem que todos estejam alinhados, celebrando as vitórias na economia de custos e planejando os próximos passos. Este ciclo garante que a gestão financeira evolua junto com a complexidade dos modelos de IA.</p>
<h3>Colocando em prática</h3>
<p>Para colocar a teoria do FinOps em prática, as equipes precisam de <em>frameworks</em> estruturados e ferramentas adequadas. A <strong>FinOps Foundation</strong> é a principal referência global sobre o assunto. A fundação oferece certificações, pesquisas e um <em>framework</em> agnóstico de nuvem que detalha as capacidades, os princípios e as fases do ciclo de vida FinOps. Adotar um <em>framework</em> como este proporciona uma linguagem comum e um roteiro claro para a jornada de maturidade em gestão financeira na nuvem.</p>
<p>A importância do FinOps para projetos de IA transcende a simples economia de custos. Na prática, ele funciona como um seguro contra o principal motivo de falha de muitas iniciativas de inovação: a inviabilidade financeira!</p>
<p>Um modelo de IA pode ser tecnicamente perfeito, mas se seu custo de treinamento e inferência for proibitivo, ele jamais sairá do laboratório para a produção. Portanto, o FinOps desmistifica o custo da IA, transformando-o de uma variável imprevisível em um componente gerenciável da estratégia de negócio. Isso significa que as empresas podem inovar com mais segurança, escalar suas operações de IA de forma sustentável e garantir que os investimentos em tecnologia de ponta se traduzam, de fato, em vantagem competitiva e crescimento para o negócio.</p>
<p>Me arrisco a afirmar, com certo grau elevado de confiança, que adotar o FinOps em projetos de IA não é mais um diferencial, mas uma necessidade estratégica. A disciplina promove uma cultura de responsabilidade financeira que permeia as equipes de Engenharia, Finanças e Negócios, garantindo que a inovação tecnológica caminhe lado a lado com a sustentabilidade econômica. Ao invés de restringir a experimentação, o FinOps a viabiliza, fornecendo o <em>framework</em> necessário para escalar soluções de IA com confiança e previsibilidade. Olhando para o futuro, a integração do FinOps será tão fundamental quanto as práticas de DevOps e MLOps no ciclo de vida do software e de Machine Learning.</p>
<p>Eu <a href="https://amzn.to/4nxdCRB" target="_blank" rel="noopener">li esse livro</a> na assinatura da O&#8217;Reilly, vale muito a pena para aprender sobre a importância do FinOps para projetos, e dá para facilmente extrapolar para projetos de IA! Invista um tempo estudando a disciplina, isso lhe retornará de forma bem positiva.</p>
<blockquote><p>Imagem de capa criada com IA:  Usei o prompt no Gemini: Um ser-humano biônico, desenhando um cifrão ($) em um quadro, em um estilo de ilustração digital de cartoon</p></blockquote>
<p>O post <a href="https://diegonogare.net/2025/09/a-importancia-do-finops-para-projetos-de-ia/">A importância do FinOps para projetos de IA</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4446</post-id>	</item>
		<item>
		<title>[Micro-blog] Como o MLOps otimiza a publicação de modelos em produção e evita erros humanos</title>
		<link>https://diegonogare.net/2025/08/micro-blog-como-o-mlops-otimiza-a-publicacao-de-modelos-em-producao-e-evita-erros-humanos/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Fri, 29 Aug 2025 13:42:16 +0000</pubDate>
				<category><![CDATA[Micro-blog]]></category>
		<category><![CDATA[Automação]]></category>
		<category><![CDATA[Ciclo de Vida de Modelos]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[IA]]></category>
		<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Monitoramento de Modelos]]></category>
		<category><![CDATA[Publicação de Modelos]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=4396</guid>

					<description><![CDATA[<p>MLOps é essencial para profissionais de IA e ML que buscam eficiência. Este processo otimiza a implantação de modelos em produção, minimizando falhas humanas e garantindo um ciclo de vida robusto. Além de acelerar a entrega de valor, com segurança e confiabilidade, desde o desenvolvimento até o monitoramento. MLOps representa a convergência estratégica de Machine...</p>
<p>O post <a href="https://diegonogare.net/2025/08/micro-blog-como-o-mlops-otimiza-a-publicacao-de-modelos-em-producao-e-evita-erros-humanos/">[Micro-blog] Como o MLOps otimiza a publicação de modelos em produção e evita erros humanos</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>MLOps é essencial para profissionais de IA e ML que buscam eficiência. Este processo otimiza a implantação de modelos em produção, minimizando falhas humanas e garantindo um ciclo de vida robusto. Além de acelerar a entrega de valor, com segurança e confiabilidade, desde o desenvolvimento até o monitoramento. MLOps representa a convergência estratégica de Machine Learning, DevOps e Operações. Inclusive é bem comum encontrar na internet posts mostrando uma imagem com um plano torcido (símbolo do infinito) mostrando os elementos de ML, Dev e Ops. Este alinhamento cria um ciclo de vida robusto e automatizado, importante para modelos de IA que precisam funcionar perfeitamente no mundo real. Ele transforma o desenvolvimento de modelos em um processo contínuo e escalável.</p>
<p>A principal vantagem do MLOps reside na automação do ciclo de vida dos modelos, desde o desenvolvimento até a produção. Isso minimiza significativamente os erros humanos, garantindo consistência e reprodutibilidade nos deployments. Assim, as organizações podem inovar mais rapidamente e com maior confiança.</p>
<h3>Pilares do MLOps</h3>
<p>Os três pilares do MLOps são fundamentais para sua aplicação eficaz:</p>
<p>Em primeiro lugar, o pilar de <strong>Experimentação de Modelos</strong> foca na gestão eficiente de diversas iterações e versões. É aqui que os cientistas de dados desenvolvem e testam novos algoritmos e conjuntos de dados, garantindo a rastreabilidade de cada tentativa.</p>
<p>Em seguida, a <strong>Publicação de Modelos</strong> abrange o processo de implantação automatizada em ambientes de produção. Este pilar é parte chave para evitar falhas humanas causadas por processos manuais, oferecendo:<br />
&#8211; Garantir a integridade do modelo após o treinamento;<br />
&#8211; Automatizar o pipeline de CI/CD para deployment contínuo;<br />
&#8211; Facilitar o versionamento e rollback rápido em caso de problemas.</p>
<p>Por fim, o <strong>Monitoramento de Modelos</strong>, é o pilar essencial para acompanhar o desempenho em tempo real. Ele detecta desvios, como model drift ou degradação de performance, disparando alertas e otimizando o retreinamento automático.</p>
<p>A adoção do MLOps não é apenas uma melhor prática técnica, mas uma necessidade estratégica para o mercado atual.</p>
<p>Para empresas, significa maior agilidade, redução de riscos e entrega contínua de valor de IA, impulsionando a inovação. Para desenvolvedores, proporciona ferramentas robustas e processos claros, liberando tempo para focar na criatividade e no aprimoramento dos algoritmos. O MLOps é, sem duvida, a ponte entre o laboratório de IA e o mundo real, moldando o futuro da entrega de valor inteligente.</p>
<p>Meu doutorado foi sobre isso&#8230; Vamos bater um papo e eu te ajudo a implementar MLOps na sua empresa?!</p>
<p>O post <a href="https://diegonogare.net/2025/08/micro-blog-como-o-mlops-otimiza-a-publicacao-de-modelos-em-producao-e-evita-erros-humanos/">[Micro-blog] Como o MLOps otimiza a publicação de modelos em produção e evita erros humanos</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">4396</post-id>	</item>
		<item>
		<title>Review do livro &#8220;The LLM Engineer&#8217;s Handbook&#8221;</title>
		<link>https://diegonogare.net/2024/12/review-do-livro-the-llm-engineers-handbook/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 30 Dec 2024 14:03:30 +0000</pubDate>
				<category><![CDATA[Review de Livro]]></category>
		<category><![CDATA[Engenharia de Machine Learning]]></category>
		<category><![CDATA[IA Generativa]]></category>
		<category><![CDATA[LLM]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[RAG]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3929</guid>

					<description><![CDATA[<p>Fiz mais um review, desta vez, do livro &#8220;The LLM Engineer&#8217;s Handbook&#8221; escrito por Paul Iusztin e Maxime Labonne e publicado pela Packt. A obra aborda um assunto que vem crescendo muito nos ultimos meses que é a Engenharia LLM para implementar, otimizar e implantar grandes modelos de linguagem em situações do mundo real. Tem...</p>
<p>O post <a href="https://diegonogare.net/2024/12/review-do-livro-the-llm-engineers-handbook/">Review do livro &#8220;The LLM Engineer&#8217;s Handbook&#8221;</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Fiz mais um review, desta vez, do livro &#8220;The LLM Engineer&#8217;s Handbook&#8221; escrito por Paul Iusztin e Maxime Labonne e publicado pela Packt. A obra aborda um assunto que vem crescendo muito nos ultimos meses que é a Engenharia LLM para implementar, otimizar e implantar grandes modelos de linguagem em situações do mundo real. Tem como objetivo fornecer um guia abrangente para as melhores práticas neste campo, cobrindo de ponta a ponta o ciclo de vida de desenvolvimento de IA Generativa, passando desde a aquisição e preparação dos dados à implantação em produção.</p>
<p>Ele também destaca a importância do Machine Learning Operations (MLOps) para gerenciar a complexidade e a escala dos projetos LLM. Para minha surpresa positiva, o livro também fornece uma base inicial nos princípios de MLOps (no apêndice do livro).</p>
<p>O livro foi escrito com uma abordagem prática, desenvolvendo um projeto de ponta a ponta chamado LLM Twin, que é um aplicativo que imita o estilo de escrita e a personalidade de uma pessoa. Este projeto serve como um exemplo do mundo real ao longo do livro para solidificar os principais conceitos e técnicas estudados, além de ter o objetivo fornecer práticas e dicas de especialistas para cada estágio do ciclo de vida do LLM.</p>
<h2>Review dos capítulos do livro</h2>
<p>São 11 capítulos mais o apêndice, e aqui está um review do livro separado pelo que é abordado em cada capítulo:</p>
<ul>
<li>O <strong>Capítulo 1</strong> apresenta o projeto LLM Twin e primeiramente define a arquitetura FTI (Feature, Train, Inference) para construir sistemas ML escaláveis.</li>
<li>O <strong>Capítulo 2</strong> apresenta as ferramentas essenciais para construir aplicativos LLM. Inclui Python, ferramentas MLOps e recursos de nuvem (mas até nos orienta a instalá-los localmente para teste e desenvolvimento).</li>
<li>O <strong>Capítulo 3</strong> se concentra na engenharia de dados, embora ensine como implementar um pipeline de coleta de dados de várias fontes. Ele destaca a importância de coletar dados dinâmicos do mundo real.</li>
<li>O <strong>Capítulo 4</strong> apresenta os fundamentos da Retrieval-Augmented Generation (RAG), incluindo embeddings, bancos de dados vetoriais e estratégias de otimização.</li>
<li>O <strong>Capítulo 5</strong> explora de fato o ajuste fino supervisionado, abrangendo a criação de conjuntos de dados de alta qualidade e técnicas de ajuste fino, como ajuste fino completo, LoRA e QLoRA. Ele também inclui uma demonstração prática usando um modelo Llama 3.1 8B.</li>
<li>O <strong>Capítulo 6</strong> se aprofunda no ajuste fino com alinhamento de preferências, focando especificamente na Otimização de Preferência Direta (DPO). Ele inclui como criar conjuntos de dados de preferências personalizados e uma demonstração prática do alinhamento do modelo TwinLlama-3.1-8B.</li>
<li>O <strong>Capítulo 7</strong> detalha vários métodos para avaliar o desempenho do LLM, abrangendo avaliações de uso geral e específicas de domínio. Mas também demonstra uma avaliação do modelo Llama 3.1 8B ajustado.</li>
<li>O <strong>Capítulo 8</strong> abrange estratégias de otimização de inferência, como decodificação especulativa, paralelismo de modelo e quantização de peso para melhorar a velocidade e reduzir a latência.</li>
<li>O <strong>Capítulo 9</strong> explora técnicas avançadas de RAG implementando métodos como, por exemplo, autoconsulta, reclassificação e pesquisa vetorial filtrada.</li>
<li>O <strong>Capítulo 10</strong> apresenta estratégias de implantação de ML, incluindo inferência online, assíncrona e em lote. Embora também mostra como implantar o modelo no <a href="https://diegonogare.net/2024/04/temos-mais-de-3200-usuarios-no-sagemaker-studio/" target="_blank" rel="noopener">Sagemaker</a>, construir um microsserviço FastAPI para expor o pipeline de inferência do RAG.</li>
<li>O <strong>Capítulo 11</strong> explica o LLMOps, começando com suas raízes no DevOps e MLOps, incluindo como implantar o projeto LLM Twin na nuvem. Embora também explique como conteinerizar o código usando o Docker e construir um pipeline de CI/CD/CT (Integração, Implantação e Treinamento Contínuos), além do mais, também ensina como adicionar uma camada de monitoramento rápido ao pipeline.</li>
</ul>
<h2>Minhas impressões</h2>
<p>Se você estudar seriamente, ao final do livro, de fato entenderá como coletar e preparar dados para LLMs, ajustar modelos, otimizar inferência e implementar pipelines RAG. Mas também aprenderá como avaliar desempenho, alinhar modelos com preferências humanas e implantar aplicativos baseados em LLM. Mesmo eu considerando que é util ter o básico de Python, o livro explica conceitos do zero, fazendo a leitura ser acessível para todos, inclusive os que são novos em IA e machine learning.</p>
<p>Não posso deixar de mencionar que a qualidade da produção é realmente bonita e útil. As imagens coloridas nos ajudam a entender melhor os diagramas e o design da arquitetura.</p>
<p>A versão digital do livro está na Amazon por volta de 250 reais reais: <a href="https://amzn.to/4a16Deg" target="_blank" rel="noopener">https://amzn.to/4a16Deg</a>. Já na Packt você consegue por menos de 10 dólares: <a href="https://www.packtpub.com/en-us/product/llm-engineers-handbook-9781836200062" target="_blank" rel="noopener">https://www.packtpub.com/en-us/product/llm-engineers-handbook-9781836200062</a></p>
<p>Bons estudos!</p>
<p>O post <a href="https://diegonogare.net/2024/12/review-do-livro-the-llm-engineers-handbook/">Review do livro &#8220;The LLM Engineer&#8217;s Handbook&#8221;</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3929</post-id>	</item>
		<item>
		<title>Roadmap MLOps 2024 &#8211; Desenvolvimento</title>
		<link>https://diegonogare.net/2024/05/roadmap-mlops-2024-desenvolvimento/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 20 May 2024 23:16:18 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[Acesso a Dados]]></category>
		<category><![CDATA[Ambiente de Desenvolvimento]]></category>
		<category><![CDATA[Armazenamento de artefatos]]></category>
		<category><![CDATA[Desenvolvimento de Modelos]]></category>
		<category><![CDATA[Feature Store]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Modelos]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3911</guid>

					<description><![CDATA[<p>Seguindo o combinado com vocês sobre o Roadmap MLOps 2024, depois de explicar os passos existentes em projetos de MLOps, hoje te convido para que entenda a etapa de desenvolvimento de MLOps. Primeiramente, vamos relembrar que o processo de MLOps, ou Machine Learning Operations, é uma prática que visa a colaboração e comunicação eficaz entre...</p>
<p>O post <a href="https://diegonogare.net/2024/05/roadmap-mlops-2024-desenvolvimento/">Roadmap MLOps 2024 &#8211; Desenvolvimento</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<div class="content user-select-text" tabindex="0" aria-description="" aria-label="Enviado por Copilot: O processo de MLOps, ou Operações de Machine Learning, é uma prática que visa a colaboração e comunicação eficaz entre cientistas de dados e profissionais de operações. &lt;div class=">
<p>Seguindo o combinado com vocês sobre o <a href="https://diegonogare.net/2024/05/roadmap-mlops-2024/" target="_blank" rel="noopener">Roadmap MLOps 2024</a>, depois de explicar os passos existentes em projetos de MLOps, hoje te convido para que entenda a etapa de desenvolvimento de MLOps. Primeiramente, vamos relembrar que o processo de MLOps, ou <em>Machine Learning Operations</em>, é uma prática que visa a colaboração e comunicação eficaz entre cientistas de dados e operações. Este processo pode ser dividido em três grandes fases, sendo: Desenvolvimento de Modelos, Publicação de Modelos e Monitoramento de Modelos.</p>
<p><strong>Desenvolvimento de Modelos</strong> A fase de Desenvolvimento de Modelos é onde tudo começa. Aqui, os cientistas de dados usam técnicas de Machine Learning para criar modelos preditivos. Estes modelos são treinados com dados históricos, e o objetivo é que eles possam fazer previsões precisas quando forem alimentados com novos dados. Esta fase envolve uma série de etapas, incluindo a coleta e limpeza de dados, a seleção de um algoritmo de aprendizado de máquina, o treinamento do modelo e a avaliação de seu desempenho, entre outras etapas.</p>
<p><strong>Publicação de Modelos</strong> Uma vez que um modelo foi desenvolvido e testado, ele está pronto para ser publicado. Na fase de <em>deployment</em>, o modelo é implantado em um ambiente de produção, onde pode começar a fazer previsões em tempo real. Esta fase requer uma estreita colaboração entre cientistas de dados e operações, para garantir que o modelo seja implantado com sucesso e que possa operar de forma eficiente e eficaz.</p>
<p><strong>Monitoramento de Modelos</strong> A última fase do processo de MLOps é o Monitoramento de Modelos. Aqui, o desempenho do modelo é monitorado continuamente para garantir que ele continue a fazer previsões precisas. Se o desempenho do modelo começar a degradar, pode ser necessário re-treinar o modelo com novos dados, ou até mesmo desenvolver um novo modelo trocando o algoritmo&#8230; Contudo, como cada situação é única, fazer o acompanhamento contínuo é fundamental para que o projeto continue entregando valor para a área de negócios.</p>
<p>Cada uma dessas fases é crucial para o sucesso de um projeto de Machine Learning. No entanto, a fase de Desenvolvimento de Modelos é muitas vezes a mais complexa e demorada. É aqui que os cientistas de dados precisam aplicar sua expertise para desenvolver um modelo que não só faça previsões precisas, mas que também seja robusto e confiável. Portanto, é essencial que esta fase seja gerenciada de forma eficaz para garantir o sucesso do projeto como um todo.</p>
</div>
<h2>Entenda a etapa de desenvolvimento de MLOps</h2>
<div class="content user-select-text" tabindex="0" aria-description="" aria-label="Enviado por Copilot: &quot;Vamos mergulhar no coração do MLOps: a etapa de Desenvolvimento. Aqui, exploraremos os detalhes cruciais que compõem esta fase, proporcionando uma compreensão mais profunda de como o MLOps transforma dados brutos em insights valiosos.&quot;">
<div class="ac-container ac-adaptiveCard">
<div class="ac-textBlock">
<p>Aqui, vamos explorar juntos os detalhes que compõem esta etapa. Compartilho uma visão ampla dos itens que residem nessa parte do processo, para que você entenda a etapa de desenvolvimento de MLOps. Repare que a ordem dos itens está alternada entre Infra-estrutura e codificação. Assim podemos separar novamente em duas categorias, e manter a ordem das atividades.</p>
<h3>Infra-estrutura</h3>
</div>
</div>
</div>
<p><strong>1 &#8211; Acesso e Recuperação de Dados:</strong> A primeira etapa do desenvolvimento de MLOps envolve o acesso e a recuperação de dados. Os dados são a espinha dorsal de qualquer projeto de Machine Learning e, portanto, é crucial ter um sistema eficiente para acessar e recuperar esses dados.</p>
<p><strong>3 &#8211; Feature Store:</strong> Em seguida, é a criação de um feature store. Este é um local centralizado onde as features de Machine Learning são armazenadas e gerenciadas. Ele permite que as equipes de ML reutilizem features entre projetos, melhorando a eficiência e a consistência. Fazendo uma analogia, é como se fosse um catálogo ou vitrine de features para reuso. Mas aqui vale destacar que a Feature Store, apesar de facilitar muito, não é obrigatoriamente um item em projetos de ML.</p>
<p><strong>4 &#8211; Ambiente de desenvolvimento:</strong> <a href="https://diegonogare.net/2024/02/ferramentas-e-plataformas-essenciais-para-projetos-de-ia-e-ml/" target="_blank" rel="noopener">O ambiente de desenvolvimento é onde a mágica acontece</a>. Aqui, os cientistas de dados usam os dados e as features para desenvolver e treinar modelos de Machine Learning. É crucial ter um ambiente de desenvolvimento robusto e flexível para facilitar este processo.</p>
<p><strong>8 &#8211; Armazenamento de Artefatos:</strong> Finalmente, temos o armazenamento de artefatos. Esta é (agora sim) a etapa final do processo de desenvolvimento de MLOps, onde os modelos treinados e outros artefatos de ML são armazenados para uso futuro.</p>
<h3>Codificação</h3>
<p><strong>2 &#8211; Limpeza de dados: </strong>A limpeza de dados é uma atividade existente em todos projetos de ML, e faz parte da etapa de desenvolvimento de MLOps. Os dados brutos coletados podem conter erros, inconsistências ou lacunas que podem afetar a precisão dos modelos de Machine Learning. A limpeza de dados envolve a identificação e correção desses problemas, garantindo que os dados sejam precisos e completos antes de serem usados para treinar um modelo.</p>
<div class="content user-select-text" tabindex="0" aria-description="" aria-label="&quot;Enviado">
<p><strong>5 &#8211; Seleção de um algoritmo:</strong> A seleção do algoritmo de Machine Learning é uma sub-etapa do processo de codificação. Existem muitos algoritmos diferentes disponíveis, cada um com suas próprias forças e fraquezas. A escolha do algoritmo certo depende do problema que você está tentando resolver, do tipo de dados que você tem e dos recursos computacionais disponíveis. Mas o principal de tudo, é a eficiência para resolver o problema de negócio.<strong>6 &#8211; Treinamento do modelo:</strong> O treinamento do modelo é a etapa onde o modelo de Machine Learning realmente aprende a fazer previsões. Durante o treinamento, o modelo é alimentado com dados de treinamento e ajusta seus parâmetros internos para minimizar a diferença entre suas previsões e os valores reais. Este é um processo iterativo que continua até que o modelo seja capaz de fazer previsões precisas. Esta atividade pode ser concluída quase instantaneamente quando a base de dados é minúscula, ou demorar meses quando o seu dataset é do tamanho do GPT da OpenAI.</p>
<p><strong>7 &#8211; Avaliação de performance de desempenho:</strong> A <a href="https://diegonogare.net/2020/04/performance-de-machine-learning-matriz-de-confusao/" target="_blank" rel="noopener">avaliação de performance de desempenho</a> é a etapa (pré-)final no desenvolvimento de MLOps. Aqui, o modelo é testado em um conjunto de dados separado, que o treinamento de modelo nunca viu, conhecido como dados de teste. O objetivo é medir quão bem ele pode fazer previsões em dados que não viu durante o treinamento. Esta etapa é crucial para garantir que o modelo seja robusto e capaz de generalizar para novos dados. Afinal, quando estiver em produção o modelo irá trabalhar com combinação de dados que pode nunca ter visto antes.</p>
</div>
<div class="content user-select-text" tabindex="0" aria-description="" aria-label="Enviado por Copilot: O processo de MLOps, ou Operações de Machine Learning, é uma prática que visa a colaboração e comunicação eficaz entre cientistas de dados e profissionais de operações. &lt;div class=">
<h2>Enfim, desenvolvimento&#8230;</h2>
<div class="content user-select-text" tabindex="0" aria-description="" aria-label="Enviado por Copilot: Em resumo, o MLOps é um processo essencial no campo do Machine Learning, composto por várias etapas críticas. Desde a limpeza de dados até a avaliação de desempenho, cada etapa desempenha um papel vital na criação de modelos de ML robustos e eficazes. Embora o desenvolvimento de modelos seja uma fase complexa e demorada, é fundamental para o sucesso de qualquer projeto de ML. Ao entender profundamente cada etapa, podemos otimizar nossos esforços e garantir que nossos modelos de ML sejam precisos e confiáveis. Continue explorando o mundo do MLOps e descubra como ele pode transformar seus projetos de Machine Learning.">
<div class="ac-container ac-adaptiveCard">
<div class="ac-textBlock">
<p>Em resumo, o MLOps é um processo existente e importante no campo do Machine Learning. É composto por várias etapas críticas, desde a limpeza de dados até a avaliação de desempenho. Contudo, cada etapa desempenha um papel vital na criação de modelos de ML robustos e eficazes. Embora o <a href="https://diegonogare.net/2024/03/machine-learning-meu-repositorio-no-github/" target="_blank" rel="noopener">desenvolvimento de modelos</a> seja uma fase complexa e demorada, é fundamental para o sucesso de qualquer projeto de ML. Ao entender profundamente cada atividade do desenvolvimento, é possível otimizar esforços e garantir que os modelos de ML sejam precisos e confiáveis. Continue explorando comigo o Roadmap de MLOps 2024 e entenda como transformar seus projetos de Machine Learning.</p>
</div>
<p>Nosso próximo texto da série será sobre o ambiente de deployment. Não perca!</p>
<p>&nbsp;</p>
<blockquote><p><a href="https://www.bing.com/images/create/ilustrac3a7c3a3o-cyberpunk-do-processo-de-mlops2c-destaca/1-664a9e0d4e374a2c8cf67989ff02a8a2?id=Fk6Lw82QgN5HDo0%2fmBzCbA%3d%3d&amp;view=detailv2&amp;idpp=genimg&amp;idpclose=1&amp;thId=OIG2.6pYCmnRIwAQQcFq9DUfT&amp;FORM=SYDBIC" target="_blank" rel="noopener">Imagem de capa criada com IA pelo Bing</a>: Utilizei o prompt: &#8220;Ilustração cyberpunk do processo de MLOps, destacando limpeza de dados, seleção de algoritmo de Machine Learning, treinamento de modelo, avaliação de desempenho, com cores neon e fundo de bordas indefinidas&#8221;</p>
<p>O Bing deu uma zuada nos textos, mas tudo bem, o conceito da imagem está perto do que eu queria <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p></blockquote>
</div>
</div>
</div>
<p>O post <a href="https://diegonogare.net/2024/05/roadmap-mlops-2024-desenvolvimento/">Roadmap MLOps 2024 &#8211; Desenvolvimento</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3911</post-id>	</item>
		<item>
		<title>Roadmap MLOps 2024</title>
		<link>https://diegonogare.net/2024/05/roadmap-mlops-2024/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Tue, 07 May 2024 00:07:21 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[CRISP-DM]]></category>
		<category><![CDATA[Desenvolvimento de Modelos]]></category>
		<category><![CDATA[Implantação de Modelos]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Monitoramento de Modelos]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3885</guid>

					<description><![CDATA[<p>Em cima do que venho pesquisando para o doutorado montei um roadmap de MLOps para 2024. A ideia é descrever o que existe em um ambiente de publicação de modelos de Machine Learning, para que você saiba o que precisa quando for construir o seu. Vou escrever sobre as etapas que vão desde o acesso...</p>
<p>O post <a href="https://diegonogare.net/2024/05/roadmap-mlops-2024/">Roadmap MLOps 2024</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Em cima do que venho pesquisando para o doutorado montei um roadmap de MLOps para 2024. A ideia é descrever o que existe em um ambiente de publicação de modelos de Machine Learning, para que você saiba o que precisa quando for construir o seu. Vou escrever sobre as etapas que vão desde o acesso aos dados até a observabilidade dos logs do modelo publicado, detalhando as fases de desenvolvimento, implantação e monitoramento de modelos. Espero, assim, que no fim dessa série de postagens, e ao consolidar os conteúdos, você tenha a visão completa da plataforma.</p>
<p>Antes de mais nada, vamos embarcar nessa jornada?</p>
<p>Vou aproveitar e compartilhar alguns posts que fiz recentemente, pois estão diretamente conectados a este assunto.</p>
<blockquote><p><a href="https://diegonogare.net/2024/01/mlops-e-engenharia-de-machine-learning-descomplicados/" target="_blank" rel="noopener">Jan/24 &#8211; MLOps e Engenharia de Machine Learning descomplicados</a></p>
<p><a href="https://diegonogare.net/2024/01/review-do-livro-machine-learning-engineering-with-python-mlops-ciclo-vida-modelos/" target="_blank" rel="noopener">Jan/24 &#8211; Review do Livro “Machine Learning Engineering with Python – 2nd edition”</a></p>
<p><a href="https://diegonogare.net/2024/02/ferramentas-e-plataformas-essenciais-para-projetos-de-ia-e-ml/" target="_blank" rel="noopener">Fev/24 &#8211; Ferramentas e plataformas essenciais para projetos de IA e ML</a></p>
<p><a href="https://diegonogare.net/2024/02/melhores-praticas-para-testar-e-monitorar-modelos-de-ml/" target="_blank" rel="noopener">Fev/24 &#8211; Melhores práticas para testar e monitorar modelos de ML</a></p>
<p><a href="https://diegonogare.net/2024/02/tendencias-em-engenharia-de-machine-learning-e-mlops-em-2024/" target="_blank" rel="noopener">Fev/24 &#8211; Tendências em Engenharia de Machine Learning e MLOps em 2024</a></p>
<p><a href="https://diegonogare.net/2024/02/aprenda-engenharia-de-machine-learning-e-mlops-online/" target="_blank" rel="noopener">Fev/24 &#8211; Aprenda Engenharia de Machine Learning e MLOps online</a></p>
<p><a href="https://diegonogare.net/2024/04/ia-etica-ia-responsavel-e-explicabilidade-de-ia/" target="_blank" rel="noopener">Abr/24 &#8211; IA Ética, IA Responsável e Explicabilidade de IA</a></p></blockquote>
<p>Ah, não posso deixar de dizer que MLOps e CRISP-DM são dois componentes fundamentais no desenvolvimento de modelos de machine learning. Enquanto o MLOps fornece a visão macro do processo, o CRISP-DM entra nos detalhes de cada etapa.</p>
<h3>CRISP-DM</h3>
<p>O MLOps, com as fases de desenvolvimento, implantação e monitoramento de modelos, fornece uma estrutura base para o ciclo de vida do modelo. Por outro lado, o CRISP-DM oferece uma metodologia detalhada para cada fase, desde a compreensão do negócio até a implantação do modelo. O paper do CRISP-DM foi publicado nos anos 2000, e os primeiros artigos de MLOps, por volta de 2015! É importante destacar que, independente da idade, eles se complementam perfeitamente!</p>
<blockquote><p>Esta é a referência ao artigo original do CRISP-DM:</p>
<p>Shearer, C. (2000). The CRISP-DM model: the new blueprint for data mining. <i>Journal of data warehousing</i>, <i>5</i>(4), 13-22.</p></blockquote>
<p>O <em>Cross-Industry Standard Process for Data Mining</em> (CRISP-DM) é uma metodologia amplamente aceita que fornece uma estrutura para o desenvolvimento de modelos de machine learning. É um processo cíclico que consiste em seis fases: <em>compreensão do negócio</em>, <em>compreensão dos dados</em>, <em>preparação dos dados</em>, <em>modelagem</em>, <em>avaliação</em> e <em>implantação</em>. Cada fase tem um papel bem definido no desenvolvimento de modelos de ML, e sua importância edstá diretamente ligada a uma abordagem estruturada e iterativa. Ele permite que as equipes de dados compreendam melhor os problemas de negócios, preparem os dados de maneira adequada, construam modelos eficazes e os implantem com sucesso. Mesmo depois de mais de 20 anos, continua sendo uma metodologia valiosa para o desenvolvimento de modelos de ML.</p>
<h3>Etapas macro de MLOps</h3>
<p>O MLOps é um campo em rápida evolução, isso já venho falando há algum tempo&#8230; Espero que você também possa perceber isso. Em linhas gerais, pode-se dividir o processo de MLOps em três etapas, sendo: Desenvolvimento, Implantação e Monitoramento.</p>
<ul>
<li>Desenvolvimento: Esta é a primeira etapa do processo de MLOps e envolve a criação de modelos de machine learning. Durante esta fase, os cientistas de dados coletam e preparam os dados, selecionam os algoritmos apropriados, treinam o modelo e, finalmente, validam o modelo para garantir que ele esteja funcionando conforme o esperado. Esta etapa é crucial, pois a qualidade do modelo desenvolvido afeta diretamente o desempenho do sistema de machine learning;</li>
<li>Implantação: Uma vez que o modelo é desenvolvido e validado, a próxima etapa é a implantação do modelo. Esta etapa envolve a integração do modelo em um sistema de produção existente, onde ele pode começar a fazer previsões (<em>scoring</em> do modelo). A implantação de modelos é um processo complexo que requer uma estreita colaboração entre as equipes de dados e engenharia para garantir que o modelo seja implementado corretamente e possa operar de forma eficiente e eficaz;</li>
<li>Monitoramento: Após a implantação do modelo, a etapa final do processo de MLOps é o monitoramento/observabilidade do modelo. Esta etapa envolve o rastreamento contínuo do desempenho do modelo para garantir que ele continue a fornecer resultados precisos. Se o desempenho do modelo começar a degradar, o modelo pode precisar ser re-treinado com novos dados ou ajustado para melhorar seu desempenho. O monitoramento em si deve ser realizado durante todo o período do ciclo de vida do modelo, mas só depois de entrar em produção é que podemos começar a ter observabilidade da sua operação.</li>
</ul>
<h3>Próximos passos</h3>
<p>Posso dizer que o processo CRISP-DM se encaixa perfeitamente nessas três etapas do MLOps. A fase de “compreensão do negócio” e “compreensão dos dados” do CRISP-DM se alinha com a etapa de desenvolvimento de modelos do MLOps. A fase de “modelagem” e “avaliação” do CRISP-DM coincide com a etapa de implantação de modelos do MLOps. Finalmente, a fase de “implantação” do CRISP-DM se conecta com a etapa de monitoramento de modelos do MLOps. Assim, o CRISP-DM e o MLOps juntos formam uma estrutura robusta e completa para o ciclo de vida de modelos de machine learning. Apesar de eu ter feito uma associação direta do monitoramento com a implantação, lembre-se que o monitoramento é contínuo e deve aparecer em todas as fases do CRISP-DM.</p>
<p>A combinação de MLOps e CRISP-DM oferece uma abordagem robusta e completa para o desenvolvimento de modelos de machine learning, lendo esse material, espero que você tenha uma melhor compreensão das etapas envolvidas e da importância de cada uma delas. Acompanhe os próximos posts para ver mais os desdobramentos e detalhes de cada etapa do Roadmap de MLOps em 2024.</p>
<p>Contudo, não se dê por satisfeito só com as postagens aqui, lhe convido a acompanhar estes livros:</p>
<p><a href="https://amzn.to/3Tfdiux" target="_blank" rel="noopener">Projetando sistemas de Machine Learning: processo interativo para aplicações prontas para produção, por Chip Huyen</a></p>
<p><a href="https://amzn.to/4bUolka" target="_blank" rel="noopener">Machine Learning Engineering with Python &#8211; Second Edition: Manage the lifecycle of machine learning models using MLOps with practical examples, de Andrew McMahon</a></p>
<p><a href="https://amzn.to/3IcIpjN" target="_blank" rel="noopener">Mãos à obra aprendizado de máquina com Scikit-Learn, Keras &amp; TensorFlow: conceitos, ferramentas e técnicas para a construção de sistemas inteligentes</a></p>
<p><a href="https://amzn.to/48Bzcwb" target="_blank" rel="noopener">Estatística prática para cientistas de dados: 50 conceitos essenciais</a></p>
<p><a href="https://amzn.to/3UZQlwn" target="_blank" rel="noopener">Estatística: O que é, para que serve, como funciona</a>.</p>
<p>&nbsp;</p>
<blockquote><p><a href="https://www.bing.com/images/create/diagrama-circular-com-trc3aas-cc3adrculos-um-ao-lado-do-/1-663972e9f2024a62b465ae00d248990f?id=%2fmPvr6Ntiv4Mwhb9wujVgA%3d%3d&amp;view=detailv2&amp;idpp=genimg&amp;idpclose=1&amp;thId=OIG3.HQfBTriXV5A0OD1zSMgJ&amp;FORM=SYDBIC" target="_blank" rel="noopener">Imagem de capa criada com IA pelo Bing</a>. Utilizei o prompt: &#8220;<span class="ptitle nolink">Diagrama circular com três círculos um ao lado do outro, dividido em três segmentos principais representando Machine Learning em verde, Desenvolvimento em laranja e Operações em roxo, sem texto, com ícones de um cérebro, um computador com colchetes de código e uma pessoa sob um guarda-chuva, interconectados para representar o ciclo contínuo entre esses domínios</span>&#8221; para a criação (o prompt entregou errado porque não era para ter texto e as cores não foram as que pedi, mas gostei do resultado).</p></blockquote>
<p>O post <a href="https://diegonogare.net/2024/05/roadmap-mlops-2024/">Roadmap MLOps 2024</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3885</post-id>	</item>
		<item>
		<title>Temos mais de 3200 usuários no Sagemaker Studio</title>
		<link>https://diegonogare.net/2024/04/temos-mais-de-3200-usuarios-no-sagemaker-studio/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Wed, 03 Apr 2024 13:22:22 +0000</pubDate>
				<category><![CDATA[Negócios e Tecnologia]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[Itaú]]></category>
		<category><![CDATA[MLOps]]></category>
		<category><![CDATA[Sagemaker]]></category>
		<category><![CDATA[Transformação Digital]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3858</guid>

					<description><![CDATA[<p>O Itaú Unibanco, maior instituição financeira da América Latina, está revolucionando seus serviços bancários por meio da transformação digital. Em parceria com a Amazon Web Services (AWS), o banco aprimorou a disponibilidade de suas aplicações para ciência de dados, atendendo o time to marketing e melhorando a experiência em entregar soluções de inteligência artificial para...</p>
<p>O post <a href="https://diegonogare.net/2024/04/temos-mais-de-3200-usuarios-no-sagemaker-studio/">Temos mais de 3200 usuários no Sagemaker Studio</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>O Itaú Unibanco, maior instituição financeira da América Latina, está revolucionando seus serviços bancários por meio da transformação digital. Em parceria com a Amazon Web Services (AWS), o banco aprimorou a disponibilidade de suas aplicações para ciência de dados, atendendo o <em>time to marketing</em> e melhorando a experiência em entregar soluções de inteligência artificial para nossos clientes na ponta. Isso pode ser visto como reflexo em mais de 3200 usuários no Sagemaker Studio, o ambiente de desenvolvimento de modelos de ciência de dados oferecido pela AWS.</p>
<h2>Modernização Bancária na Nuvem</h2>
<p>O Itaú está na vanguarda da inovação bancária, a fim de aproveitar as capacidades de computação em nuvem, podemos oferecer serviços mais ágeis e personalizados. A parceria com fornecedores de <em>cloud</em> nos ajudou a impulsionar a transformação digital, com impacto positivo na experiência de nossos clientes.</p>
<p>O banco percebeu que seus clientes buscavam cada vez mais serviços online, e para resolver isso, era preciso entender <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-keynote/" target="_blank" rel="noopener">as necessidades de seus clientes</a>. Assim, para atender a essa demanda, o banco concentrou-se na modernização de suas aplicações bancárias. Utilizamos soluções como <em>Amazon CloudWatch</em> e <em>AWS Fargate</em>, assim o <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-video-case-study/" target="_blank" rel="noopener">Itaú fortaleceu a resiliência</a> de suas aplicações. Isso ajudou a garantir que os clientes tenham acesso contínuo e seguro aos serviços bancários, que é um dos nossos pilares de tecnologia.</p>
<h2>Temos mais de 3200 usuários no Sagemaker Studio</h2>
<p>A fim de contar a história da transformação digital também no mundo de ciência de dados, estamos construindo a plataforma <em><strong>IARA &#8211; Itaú Advanced Resources for Analytics</strong></em>. Essa plataforma atende a jornada fim a fim da experiência de desenvolvimento do ciclo de vida de modelos, passando por todas as etapas. Desenvolvimento, publicação e monitoramento de modelos. Contamos um pouco do desafio no <em>paper</em> publicado na <a href="https://sol.sbc.org.br/index.php/cbsoft_estendido/article/view/22303" target="_blank" rel="noopener">CBSoft 2022 &#8211; Congresso Brasileiro de Software</a> promovido pela Sociedade Brasileira de Computação.</p>
<p>Publicamos, recentemente, um caso de sucesso do Itaú junto à AWS para contar mais um pouco dessa história. Particularmente foi uma experiência super interessante para minha carreira, porque pudemos contar sobre a <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-ml-case-study/" target="_blank" rel="noopener">nossa jornada de transformação digital da ciência de dados dentro do Itaú</a>.</p>
<p>E não só fizemos a <a href="https://aws.amazon.com/pt/solutions/case-studies/itau-ml-case-study/" target="_blank" rel="noopener">publicação do case no portal da AWS</a>, como também apresentamos o case para o time de produtos do Sagemaker. Pudemos explicar os nossos desafios e demos <em>feedbacks</em> sobre a experiência. Assim, também, reforçamos a importância da parceria e da evolução constante da plataforma da AWS e do Itaú.</p>
<figure id="attachment_3843" aria-describedby="caption-attachment-3843" style="width: 450px" class="wp-caption aligncenter"><img data-recalc-dims="1" fetchpriority="high" decoding="async" class="wp-image-3843" src="https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?resize=450%2C247&#038;ssl=1" alt="Compartilhamento de tela de apresentação do Sagemaker Studio" width="450" height="247" srcset="https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?resize=300%2C165&amp;ssl=1 300w, https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?resize=1024%2C562&amp;ssl=1 1024w, https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?resize=768%2C421&amp;ssl=1 768w, https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?resize=1536%2C843&amp;ssl=1 1536w, https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?w=1600&amp;ssl=1 1600w, https://i0.wp.com/diegonogare.net/wp-content/uploads/2024/04/screen_sagemaker.png?w=1280&amp;ssl=1 1280w" sizes="(max-width: 450px) 100vw, 450px" /><figcaption id="caption-attachment-3843" class="wp-caption-text">Compartilhamento de tela de apresentação do Sagemaker Studio</figcaption></figure>
<p>&nbsp;</p>
<p>Para complementar um pouco essa história, te convido a ler estes textos: <a href="https://diegonogare.net/2021/05/automatizar-a-publicacao-do-seu-modelo-com-mlops/" target="_blank" rel="noopener">Automatizar a publicação do seu modelo com MLOps</a> e <a href="https://diegonogare.net/2024/01/mlops-e-engenharia-de-machine-learning-descomplicados/" target="_blank" rel="noopener">MLOps e Engenharia de Machine Learning descomplicados</a>. Nesse sentido, os textos foram publicados no blog para te ajudar a entender a disciplina de MLOps e Engenharia de Machine Learning. Também contamos <a href="https://medium.com/itautech/como-%C3%A9-atuar-na-engenharia-de-machine-learning-do-ita%C3%BA-c1c84a0c45c8" target="_blank" rel="noopener">como é atuar na engenharia de Machine Learning do Itaú</a>, que inclusive ajuda pessoas interessadas à trabalhar na área a se preparar tecnicamente. Não deixe de acompanhar esses materiais!</p>
<p>O post <a href="https://diegonogare.net/2024/04/temos-mais-de-3200-usuarios-no-sagemaker-studio/">Temos mais de 3200 usuários no Sagemaker Studio</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3858</post-id>	</item>
		<item>
		<title>Aprenda Engenharia de Machine Learning e MLOps online</title>
		<link>https://diegonogare.net/2024/02/aprenda-engenharia-de-machine-learning-e-mlops-online/</link>
		
		<dc:creator><![CDATA[Diego Nogare]]></dc:creator>
		<pubDate>Mon, 26 Feb 2024 21:49:35 +0000</pubDate>
				<category><![CDATA[Machine Learning]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[cursos online]]></category>
		<category><![CDATA[Engenharia de Machine Learning]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[MLOps]]></category>
		<guid isPermaLink="false">https://diegonogare.net/?p=3784</guid>

					<description><![CDATA[<p>A Engenharia de Machine Learning e MLOps são áreas que estão em alta no mercado de tecnologia pois envolvem o desenvolvimento, a implantação e a manutenção de sistemas de inteligência artificial em produção. Mas como aprender e se atualizar sobre esses temas, que estão em constante evolução? Neste blogpost, vou mostrar algumas opções de cursos...</p>
<p>O post <a href="https://diegonogare.net/2024/02/aprenda-engenharia-de-machine-learning-e-mlops-online/">Aprenda Engenharia de Machine Learning e MLOps online</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>A Engenharia de Machine Learning e MLOps são áreas que estão em alta no mercado de tecnologia pois envolvem o desenvolvimento, a implantação e a manutenção de sistemas de inteligência artificial em produção. Mas como aprender e se atualizar sobre esses temas, que estão em constante evolução? Neste blogpost, vou mostrar algumas opções de cursos online gratuitos ou de baixo custo, oferecidos por grandes empresas como Google, Microsoft e AWS, além de outros fornecedores para que você aprenda Engenharia de Machine Learning e MLOps. Esses cursos podem lhe ajudar a adquirir as habilidades e as certificações necessárias para se destacar nesse setor. Bora lá?</p>
<p>Não quero ficar repetindo conceito e textos, então não entrarei no mérito do que é e qual a importância desta área&#8230; Já escrevi sobre isso em <a href="https://diegonogare.net/2024/01/mlops-e-engenharia-de-machine-learning-descomplicados/" target="_blank" rel="noopener">MLOps e Engenharia de Machine Learning descomplicados</a>, <a href="https://diegonogare.net/2024/02/ferramentas-e-plataformas-essenciais-para-projetos-de-ia-e-ml/" target="_blank" rel="noopener">Ferramentas e plataformas essenciais para projetos de IA e ML</a> e <a href="https://diegonogare.net/2024/02/tendencias-em-engenharia-de-machine-learning-e-mlops-em-2024/" target="_blank" rel="noopener">Tendências em Engenharia de Machine Learning e MLOps em 2024</a>.</p>
<h2>Por que aprender Engenharia de Machine Learning e MLOps?</h2>
<p>Aprender Engenharia de Machine Learning e MLOps pode trazer diversos benefícios para a sua carreira e para os seus projetos, principalmente porque há uma demanda muito grande por essa área nas empresas. Destaquei alguns itens que considero importante para compartilhar com vocês!</p>
<ul>
<li>Você poderá desenvolver soluções inovadoras e de alto impacto, usando a inteligência artificial para resolver problemas reais de diversos setores da indústria;</li>
<li>Você poderá aumentar a sua empregabilidade e a sua remuneração, pois a demanda por profissionais com habilidades de nuvem e machine learning está em crescimento, e as empresas estão dispostas a pagar bem por eles;</li>
<li>Você poderá aprimorar as suas competências técnicas e profissionais, pois os cursos online oferecem conteúdo atualizado, prático e relevante, além de oportunidades de interação com instrutores e colegas;</li>
<li>Você poderá obter certificações reconhecidas no mercado, que comprovam o seu conhecimento e a sua experiência em Engenharia de Machine Learning e MLOps, e que podem abrir portas para novas oportunidades.</li>
</ul>
<p>Não posso deixar de compartilhar uma Playlist do Youtube que gravei há alguns anos e continua super atual. Convido todos vocês à assistirem aos vídeos e acelerar suas respectivas carreiras. A Playlist está neste link: <a href="https://www.youtube.com/watch?v=OalX9cXBP38&amp;list=PLrakQQfctUYWHksTIFGC8AiOY8TJ5nxxe" target="_blank" rel="noopener">Como aprender Data &amp; AI de graça com os fornecedores líderes globais de Cloud Computing</a>.</p>
<p>Depois de acompanhar Data &amp; AI nos vídeos da Playlist, existem diversas outras opções de cursos online gratuitos ou de baixo custo para aprender Engenharia de Machine Learning e MLOps oferecidos por grandes empresas como Google, Microsoft e AWS, além de outros fornecedores. Esses cursos abordam desde os conceitos básicos até os tópicos avançados, e são adequados para diferentes níveis de conhecimento e experiência.</p>
<h2>Quais são os cursos online gratuitos ou de baixo custo?</h2>
<p>Em geral, estes cursos ensinam os fundamentos e as aplicações do machine learning, como usar os serviços e as ferramentas para construir, treinar, implantar e gerenciar modelos de ML, e como usar o MLOps para automatizar e padronizar o ciclo de vida de machine learning. Assim, independente de qual provedor de cloud computing você estude, todos lhe ensinarão o conceito e terão a prática em suas ferramentas:</p>
<p><strong>Google</strong>: A Google oferece vários cursos online gratuitos para aprender sobre machine learning e inteligência artificial, através da plataforma Google Activate, que em algumas encaminha você para a Coursera. Um destes exemplos é o <a href="https://www.coursera.org/google-certificates/certificado-analise-de-dados" target="_blank" rel="noopener">Certificado Profissional Google Data Analytics (PT)</a> e o <a href="https://cloud.google.com/blog/topics/training-certifications/now-on-coursera-advanced-machine-learning-with-tensorflow-on-google-cloud-platform" target="_blank" rel="noopener">Advanced Machine Learning with TensorFlow on Google Cloud Platform</a>. Já o <a href="https://www.cloudskillsboost.google/paths/17?utm_source=cgc&amp;utm_medium=website&amp;utm_campaign=evergreen&amp;hl=pt-br" target="_blank" rel="noopener">Machine Learning Engineer Learning Path</a> fica interno no <em>Google Cloud Skills Boost</em>.</p>
<p><strong>Microsoft</strong>: A Microsoft também oferece diversos cursos online gratuitos para aprender sobre machine learning e inteligência artificial, porém, oferece tudo através da plataforma Microsoft Learn. Alguns exemplos são <a href="https://learn.microsoft.com/pt-br/training/paths/introduction-machine-learn-operations/" target="_blank" rel="noopener">Introdução às MLOps (Operações de Machine Learning)</a>, <a href="https://learn.microsoft.com/en-us/training/paths/build-first-machine-operations-workflow/" target="_blank" rel="noopener">End-to-end machine learning operations (MLOps) with Azure Machine Learning</a>, <a href="https://learn.microsoft.com/en-us/training/paths/create-machine-learn-models/" target="_blank" rel="noopener">Create machine learning models</a> e <a href="https://learn.microsoft.com/en-us/training/modules/fundamentals-machine-learning/" target="_blank" rel="noopener">Fundamentals of machine learning</a>. Ah, não deixe de acompanhar também o <a href="https://learn.microsoft.com/en-us/training/paths/automate-workflow-github-actions/" target="_blank" rel="noopener">Automate your workflow with GitHub Actions</a>.</p>
<p><strong>AWS</strong>: A AWS, que é a divisão de computação em nuvem da Amazon, também oferece vários cursos online gratuitos para aprender sobre machine learning e inteligência artificial, através da plataforma AWS Training and Certification e AWS Skill Builder. Tem o <a href="https://explore.skillbuilder.aws/learn/course/internal/view/elearning/1633/the-elements-of-data-science-portuguese" target="_blank" rel="noopener">The Elements of Data Science (Portuguese)</a> e o <a href="https://explore.skillbuilder.aws/learn/lp/810/machine-learning-learning-plan-portuguese" target="_blank" rel="noopener">Machine Learning Learning Plan (Portuguese)</a>. Havia um bastante deste workshop prático, de MLOps, que eu gostava bastante, mas ele foi descontinuado.</p>
<h2>Como escolher o melhor curso online?</h2>
<p>Com tantas opções de cursos online disponíveis, pode ser difícil escolher o melhor para que você, de fato, aprenda Engenharia de Machine Learning e MLOps. Por isso, quando vou fazer algum curso, considero alguns critérios que me ajudam a escolher:</p>
<p><strong>Nível de conhecimento e experiência</strong>: Você deve escolher um curso que seja adequado ao seu nível de conhecimento e experiência em machine learning, engenharia de software, computação em nuvem, entre outros. Se você é iniciante, procure por cursos que ensinem os conceitos básicos e as práticas recomendadas. Se você é intermediário ou avançado, procure por cursos que aprofundem os tópicos e os desafios que você quer aprender ou resolver.</p>
<p><strong>Objetivo de aprendizagem</strong>: Você deve escolher um curso que esteja alinhado ao seu objetivo de aprendizagem, seja ele profissional ou pessoal. Se você quer se preparar para uma certificação, procure por cursos que ofereçam conteúdo e simulados específicos para o exame. Se você quer desenvolver um projeto ou uma solução, procure por cursos que ofereçam exemplos e exercícios práticos relacionados ao seu domínio ou problema.</p>
<p><strong>Orçamento e tempo</strong>: Você deve escolher um curso que caiba no seu bolso e na sua agenda. Se você não quer gastar muito, procure por cursos gratuitos ou de baixo custo, que ofereçam conteúdo de qualidade e acesso ilimitado. Se você tem pouco tempo, procure por cursos flexíveis ou cursos livres que permitam que você estude no seu próprio ritmo e horário.</p>
<h2>Tem outras opções?</h2>
<p>Além das grandes empresas, existem outros players que oferecem cursos online gratuitos ou de baixo custo para que você aprenda Engenharia de Machine Learning e MLOps, como a Coursera, a Udemy, a edX, a DataCamp, a Databricks, entre outros. Esses cursos abrangem diversos tópicos, como machine learning, deep learning, nlp, computer vision, data science, MLOps&#8230; Normalmente os cursos são ministrados por instrutores renomados, como <a href="https://diegonogare.net/2020/04/os-principais-nomes-no-deep-learning/" target="_blank" rel="noopener">Andrew Ng, Geoffrey Hinton, Yann LeCun</a>, e são oferecidos através de instituições de prestígio como Stanford e MIT. Alguns desses cursos também oferecem certificados de conclusão, que podem ser adicionados ao seu currículo ou perfil do LinkedIn.</p>
<p>Outra opção, pensando na situação de retorno aos escritórios, muitas pessoas voltaram a pegar horas e mais horas de transporte para ir trabalhar. Nestas horas, porém, pode ser perigoso estar com o celular a mostra para assistir um vídeo dos treinamentos. Então, pensando por esse lado, os livros também podem lhe ser úteis. Deixo aqui algumas opções que gosto bastante e recomendo para quem também curte estudar por livros.</p>
<p><a href="https://amzn.to/3Tfdiux" target="_blank" rel="noopener">Projetando sistemas de Machine Learning: processo interativo para aplicações prontas para produção, por Chip Huyen</a></p>
<p><a href="https://amzn.to/4bUolka" target="_blank" rel="noopener">Machine Learning Engineering with Python &#8211; Second Edition: Manage the lifecycle of machine learning models using MLOps with practical examples, de Andrew McMahon</a></p>
<p><a href="https://amzn.to/3IcIpjN" target="_blank" rel="noopener">Mãos à obra aprendizado de máquina com Scikit-Learn, Keras &amp; TensorFlow: conceitos, ferramentas e técnicas para a construção de sistemas inteligentes</a></p>
<p>Tem mais livros, se quiser indicação, me mande uma mensagem <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<h2>Conclusão</h2>
<p>Existem diversas opções de cursos online gratuitos ou de baixo custo para aprender Engenharia de Machine Learning e MLOps, oferecidos por grandes empresas como Google, Microsoft e AWS, além de outros fornecedores. Esses cursos abordam desde os conceitos básicos até os tópicos avançados, e assim, são adequados para diferentes níveis de conhecimento e experiência. Para escolher o melhor curso para você, é importante considerar alguns critérios, como o seu nível de conhecimento e experiência, o seu objetivo de aprendizagem, o seu estilo de aprendizagem, o seu orçamento e disponibilidade.</p>
<p>Posso estar sendo preciosista, mas acredito que com esses materiais e dedicação de tempo, acredito que você aprenda Engenharia de Machine Learning e MLOps <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /></p>
<p>Boa sorte e bons estudos</p>
<p>&nbsp;</p>
<blockquote><p><a href="https://www.bing.com/images/create/a-slightly-overweight-man-with-a-beard2c-wearing-a-/1-65cdfe3bad764512842d96cc84bc8ad7?id=StmvvFQUhUcGKxd%2f3QlY2A%3d%3d&amp;view=detailv2&amp;idpp=genimg&amp;idpclose=1&amp;thId=OIG2.NyHYl8EtfrzFdL6b9R11&amp;FORM=SYDBIC" target="_blank" rel="noopener">Imagem de capa criada com IA pelo Bing</a>: Utilizei o prompt: &#8220;A slightly overweight man with a beard, wearing a polo shirt, working at a desk with a computer, with a bookshelf full of books behind him. The photo should take the angle from behind the computer, showing the man sitting in front of the computer, and his back to the bookshelf. The style used should be Digital Illustration, in a drawing format. The computer screen displays different content. Add three coffee cups on the desk, and some messy papers&#8221;.</p></blockquote>
<p>O post <a href="https://diegonogare.net/2024/02/aprenda-engenharia-de-machine-learning-e-mlops-online/">Aprenda Engenharia de Machine Learning e MLOps online</a> apareceu primeiro em <a href="https://diegonogare.net">Diego Nogare</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">3784</post-id>	</item>
	</channel>
</rss>
