AI-BOM
SBOM dla modeli uczenia maszynowego: jakie wagi, zbiory danych i licencje faktycznie siedzą w środku.
Zwykły SBOM wylicza biblioteki i wersje, ale model to coś więcej niż kod. Model bazowy, z którego dostrojono dany model, dane treningowe, licencja na wagi i dodatkowe zbiory danych mają takie samo znaczenie dla bezpieczeństwa i ryzyka prawnego. AI-BOM, zwany też ML-BOM, opisuje ten rodowód w formie czytelnej maszynowo. CycloneDX dodał obsługę ML-BOM w wersji 1.5 w 2023 roku, a SPDX 3.0 pojawił się w 2024 roku z osobnymi profilami dla AI i zbiorów danych.
Po części napędzają to przepisy — unijny AI Act wymaga od dostawców modeli ogólnego przeznaczenia dokumentowania danych treningowych. Po części fakt, że licencje modeli, jak Llama czy OpenRAIL, niosą ograniczenia użycia, które wędrują dalej w dół łańcucha. Jeśli nie wiesz, jaki model jest pod maską, nie wiesz też, na co się zgodziłeś.