A organização Open Source Initiative (OSI), responsável pela verificação de licenças quanto ao cumprimento dos critérios Open Source, aprovou o documento Open Source AI Definition v1.0 (OSAID), que formula uma definição para AI aberta. Um sistema de IA pode ser considerado aberto se atender aos seguintes critérios:
- Possibilidade de uso para quaisquer fins sem a necessidade de obter uma permissão específica;
- Possibilidade de estudar o funcionamento do sistema e inspecionar seus componentes;
- Possibilidade de fazer alterações para quaisquer fins, incluindo a modificação das informações geradas pelo sistema;
- Possibilidade de compartilhar com outras pessoas tanto a versão original quanto a versão editada após as modificações, sem restrições quanto aos fins de uso.
Para permitir a modificação, um sistema de IA aberto deve incluir:
- Informações detalhadas sobre os dados usados no treinamento e a metodologia de treinamento. As informações devem ser suficientes para que um desenvolvedor profissional possa recriar um sistema de IA equivalente, usando os mesmos ou dados semelhantes para treinamento.
- O código-fonte, que deve permitir tanto a execução do sistema de IA quanto o processo de seu treinamento. O código também deve abranger áreas como pré-processamento, verificação de dados e tokenização. Além disso, deve ser fornecida uma descrição detalhada da arquitetura do modelo.
- Os parâmetros do modelo (pesos), que implicam a existência de um instantâneo de estado pronto para uso após o treinamento ou a existência da versão final otimizada do modelo.
Grandes modelos de linguagem de aprendizado de máquina reconhecidos como atendendo aos critérios estabelecidos: Pythia (Eleuther AI), OLMo (AI2), Amber (LLM360), CrystalCoder (LLM360) e T5 (Google).
Grandes modelos de linguagem de aprendizado de máquina que aspiram a mudar suas licenças ou regras de uso: BLOOM (BigScience), Starcoder2 (BigCode) e Falcon (TII).
Grandes modelos de linguagem de aprendizado de máquina reconhecidos como não atendendo aos critérios de sistemas de IA abertos, devido à falta de componentes necessários ou por conter requisitos incompatíveis com os princípios Open Source: Llama2 (Meta), Grok (X/Twitter), Phi-2 (Microsoft) e Mixtral (Mistral).
Fonte: opennet.ru
