De organisatie Open Source Initiative (OSI), die verantwoordelijk is voor het verifiƫren van licenties op overeenstemming met de criteria voor Open Source, heeft het document Open Source AI Definition v1.0 (OSAID) goedgekeurd, waarin de definitie van open AI is geformuleerd. Een AI-systeem kan als open worden beschouwd als het voldoet aan de volgende criteria:
- De mogelijkheid om het voor elke doeleinde te gebruiken zonder dat afzonderlijke toestemming nodig is;
- De mogelijkheid om het functioneren van het systeem te bestuderen en de componenten te inspecteren;
- De mogelijkheid om wijzigingen aan te brengen voor elk doeleinde, inclusief het wijzigen van de door het systeem verstrekte informatie;
- De mogelijkheid om zowel de originele versie als bewerkte versies door te geven aan anderen, zonder beperkingen op het gebruiksdoel.
Om de mogelijkheid tot het aanbrengen van wijzigingen te bieden, moet een open AI-systeem de volgende zaken omvatten:
- Gedetailleerde informatie over de gegevens die zijn gebruikt tijdens de training en de trainingsmethodologie. De informatie moet voldoende zijn zodat een professionele ontwikkelaar in staat is om een equivalente AI-systeem zelf te recreƫren, met gebruik van dezelfde of vergelijkbare gegevens voor training.
- Sourcecode die zowel het uitvoeren van het AI-systeem als het trainingsproces mogelijk maakt. De code moet ook gebieden dekken zoals preprocessing, gegevensvalidatie en tokenisatie. Bovendien moet er een gedetailleerde beschrijving van de modelarchitectuur worden geleverd.
- Modelparameters (gewichtcoefficiƫnten), wat betekent dat er een gebruiksklare status na training moet zijn of dat er een laatste geoptimaliseerde versie van het model aanwezig moet zijn.
Grote taalmachines voor machine learning die als overeenkomend zijn met de voorbereide criteria: Pythia (Eleuther AI), OLMo (AI2), Amber (LLM360), CrystalCoder (LLM360) en T5 (Google).
Grote taalmachines voor machine learning die claimen overeen te komen, maar waarvoor wijzigingen in de licenties of gebruiksregels nodig zijn: BLOOM (BigScience), Starcoder2 (BigCode) en Falcon (TII).
Grote taalmachines voor machine learning die als niet overeenkomend met de criteria voor open AI-systemen worden beschouwd, vanwege het ontbreken van de noodzakelijke componenten of vanwege eisen die onverenigbaar zijn met de principes van Open Source: Llama2 (Meta), Grok (X/Twitter), Phi-2 (Microsoft) en Mixtral (Mistral).
Bron: opennet.ru
