O que é um AIBOM (lista de materiais de IA)? Guia para CISO
Um AIBOM (AI Bill of Materials, ou lista de materiais de IA) é um inventário legível por máquina dos modelos, datasets e dependências de código de um produto de IA, cada um com sua versão, licença e procedência. Ele responde à pergunta «qual modelo, treinado com quais dados e sob qual licença?» assim como um SBOM responde «qual código?».
AIBOM versus SBOM
Um SBOM inventaria o código. Um AIBOM o amplia com os componentes que um SBOM nunca descreveu: os modelos (base e fine-tunes), os datasets de treino e avaliação, e as licenças e procedência de cada um. Em um produto de IA, o modelo e seus dados de treino são dependências com risco, como um pacote npm.
O que um bom AIBOM deve incluir
- Cada modelo como componente de primeira classe, com versão, licença e model card.
- Cada dataset, com sua licença e procedência.
- As dependências de código de IA/ML.
- Um formato padrão como CycloneDX, para que suas ferramentas possam lê-lo.
Por que isso importa agora
Uma licença não comercial ou copyleft que se infiltra em um produto pago é a armadilha silenciosa que um AIBOM foi feito para pegar. Além disso, clientes corporativos e reguladores começam a pedir um inventário de IA como parte da due diligence. Começar é simples: gere seu primeiro AIBOM com o conversor ML-BOM, valide-o com o validador de AIBOM e revise as licenças com o verificador de licenças de modelos.
Perguntas frequentes
Qual a diferença entre um AIBOM e um SBOM?
Um SBOM inventaria código; um AIBOM acrescenta os modelos e datasets, com suas licenças e procedência, que um SBOM ignora.
Qual formato um AIBOM usa?
Normalmente CycloneDX, que inclui componentes de machine-learning-model e data nas versões recentes do padrão.
Por que me pediriam um AIBOM?
Clientes e reguladores o pedem como prova de que você sabe quais modelos e dados existem no seu produto e sob quais licenças.