Automaise Sustainable AI Platform: AI Carbon Emissions Calculator

Automaise Sustainable AI Platform: AI Carbon Emissions Calculator

O AI Carbon Emissions Calculator estima e monitoriza as emissões de soluções de IA, permitindo tomar decisões mais sustentáveis antes e durante o desenvolvimento.

Projeto Automaise Sustainable AI Platform 


Imagine que está prestes a construir uma casa. Antes de colocar um único tijolo, o arquiteto consegue calcular com precisão quanto vai consumir em energia, água e materiais, e propõe ajustes no projeto para reduzir esse impacto. Só depois é que a construção começa.

Agora imagine o mesmo princípio aplicado à Inteligência Artificial.

É exatamente isto que estamos a desenvolver com o AI Carbon Emissions Calculator: uma ferramenta capaz de estimar a pegada carbónica de uma solução de IA antes de ela ser criada, e de a monitorizar ao longo de todo o seu ciclo de vida.


O problema que ninguém quer ver

Em 2019, investigadores da Universidade de Massachusetts Amherst publicaram um estudo que surpreendeu a comunidade tecnológica: treinar um modelo de linguagem de grande dimensão pode emitir até 285 toneladas de CO₂, mais do que cinco carros durante toda a sua vida útil.

O que é ainda mais preocupante: a maioria desta emissão não acontece durante o treino inicial. A NVIDIA estima que cerca de 80% da energia consumida por um modelo de IA ocorre na fase de inferência, ou seja, quando o modelo já está em produção e responde a pedidos em tempo real, dia após dia, mês após mês.

Apesar desta realidade, as ferramentas disponíveis para medir e gerir estas emissões são ainda muito limitadas. As poucas que existem focam-se na medição de modelos já desenvolvidos e têm aplicabilidade restrita em contextos industriais. Nenhuma permite estimar o impacto antes de a solução ser construída. É precisamente esta lacuna que o AI Carbon Emissions Calculator vem preencher.


O que faz o AI Carbon Emissions Calculator?

O módulo tem duas capacidades centrais:

  1. Estimar emissões antes do desenvolvimento

Antes de uma equipa começar a treinar um modelo, o AI Carbon Emissions Calculator analisa os parâmetros do projeto, como o tipo de modelo, volume de dados, hardware previsto, localização geográfica do servidor e duração estimada do treino, e produz uma estimativa da pegada carbónica associada. Isto permite tomar decisões informadas logo à partida: escolher uma arquitetura mais eficiente, optar por um servidor numa região com energia mais limpa, ou ajustar o âmbito do projeto para reduzir o impacto ambiental.

  1. Medir e monitorizar emissões em tempo real

Uma vez em produção, o módulo integra-se com os fornecedores de cloud utilizados na nossa plataforma e recolhe dados reais sobre consumo energético e emissões de carbono. Estes dados são apresentados num dashboard intuitivo, acessível tanto às equipas técnicas como aos decisores de negócio.


Porque é que a localização geográfica importa?

Um aspeto que muitos não consideram: a pegada carbónica de um modelo de IA não depende apenas do seu tamanho ou da quantidade de dados com que foi treinado. Depende também de onde o servidor está fisicamente localizado.

Um servidor em Portugal, abastecido por uma rede elétrica com alta penetração de renováveis, emite muito menos CO₂ do que o mesmo servidor a operar com energia predominantemente fóssil. O AI Carbon Emissions Calculator incorpora esta variável na sua estimativa, tornando-a muito mais precisa e relevante para empresas com preocupações reais de sustentabilidade.


O que esperamos alcançar?

Com a integração do AI Carbon Emissions Calculator na nossa plataforma, os clientes e parceiros poderão:

  • Medir a pegada carbónica de qualquer solução de IA desenvolvida na plataforma, em tempo real.

  • Estimar emissões futuras antes de iniciar o desenvolvimento, permitindo escolhas mais conscientes desde o primeiro dia.

  • Documentar e reportar as emissões das suas soluções de IA, uma capacidade cada vez mais relevante face às exigências de reporte de sustentabilidade no contexto do Pacto Ecológico Europeu.

O objetivo global do projeto é uma redução de 40% nas emissões de carbono associadas ao desenvolvimento e operação de soluções de IA na nossa plataforma.


Rumo a uma IA mais responsável

A adoção de IA está a crescer a um ritmo sem precedentes. O mercado global deverá atingir 422 mil milhões de dólares em 2028. Esta expansão é, em grande medida, positiva, mas só será sustentável se as ferramentas que a suportam forem desenhadas com consciência do seu impacto ambiental.

O AI Carbon Emissions Calculator é a nossa resposta a este desafio: dar às organizações a visibilidade e o controlo de que precisam para desenvolver IA de forma mais responsável. Tal como os outros módulos do projeto, será disponibilizado como uma biblioteca Python de código aberto, para que qualquer equipa de desenvolvimento de IA possa beneficiar desta ferramenta, independentemente da plataforma que utiliza.

O AI Carbon Emissions Calculator é um dos três módulos do projeto Automaise Sustainable AI Platform, co-financiado pelo Portugal 2030 e pela União Europeia através do programa COMPETE 2030. Os outros dois módulos, o Green LLM Engine e o Data-Centric Sampler, foram apresentados nos artigos anteriores desta série.