Debian-projektet har tillkÀnnagivit att det kommer att hÄllas en allmÀn omröstning (GR, general resolution) bland projektets utvecklare för att faststÀlla kriterierna för godkÀnnande av maskininlÀrningsmodeller i huvudarkivet för projektet. I detta skede har diskussionsfasen inletts, efter vilken röstningen kommer att pÄbörjas (startdatum för omröstningen Àr Ànnu inte faststÀllt). Cirka tusen utvecklare som Àr involverade i underhÄllet av paket och stödjer infrastrukturen för Debian har röstrÀtt.
AI-modeller som distribueras under öppna licenser, men utan att tillhandahĂ„lla kĂ€llmaterial och verktyg för att trĂ€na modellen, föreslĂ„s bli betraktade som oförenliga med Debians kriterier som definierar fri programvara (DFSG, Debian Free Software Guideline). Om förslaget godkĂ€nns kommer sĂ„dana modeller inte att kunna inkluderas i projektets huvudarkiv (âmainâ). Möjligheten att leverera sĂ„dana modeller i arkiven ânon-freeâ övervĂ€gs inte i den pĂ„gĂ„ende omröstningen.
Bland de problem som nÀmns vid avsaknad av data som anvÀnds för trÀning finns:
- Avsaknaden av kĂ€lldata eller program som anvĂ€nds för att genomföra trĂ€ning begrĂ€nsar i hög grad möjligheterna att modifiera fĂ€rdiga AI-modeller. Trots att modifiering Ă€r tillĂ„ten enligt licensen, Ă€r sĂ„dan modifiering i praktiken svĂ„r. Ăndringar kan behövas till exempel för att byta tokeniserare, vilket Ă€r nödvĂ€ndigt för att lĂ€gga till stöd för nya sprĂ„k.
- De data som anvÀnds för trÀning kan tolkas som "kÀllkoden" för modellen, och den fÀrdiga modellen som resultatet av bearbetningen av denna "kÀllkod" med hjÀlp av verktygen för trÀning. DÀrför mÄste det vara möjligt att modifiera bÄde kÀlldata och verktyg för fullstÀndig modifiering av modellen.
- OförmÄgan att reproducera arbetet utfört för att skapa modellen utan tillgÄng till kÀlldata och verktyg.
- SÀkerhet och etiska frÄgor. Utan originaldata och verktyg Àr möjligheten att ÄtgÀrda sÄrbarheter i modeller begrÀnsad till anvÀndning av binÀra patchar eller en fullstÀndig modellbyte. SÄdana patchar kan endast förberedas av modellens skapare, och modellens anvÀndare blir helt beroende av honom. Dessutom kan ingen, inklusive modellens skapare, förstÄ innebörden av de förÀndringar som föreslÄs pÄ detta sÀtt. Bristen pÄ originaldata försvÄrar ocksÄ identifieringen av att bakdörrar har införts i maskininlÀrningsmodeller.
- BegrÀnsningar vid lÀrande. Utan originaldata Àr det omöjligt att bekrÀfta att modellen har trÀnats pÄ data som tillhandahÄlls under licenser som tillÄter sÄdan anvÀndning, eller att utesluta att data som erhÄllits olagligt inte anvÀndes vid trÀningen. Dessutom, om data under GPL-licens anvÀndes vid trÀningen, kan det krÀvas en analys av om det finns fragment i resultatet frÄn modellen som kopierar dessa data, för vilka kÀllreferens och licens mÄste nÀmnas. Utvecklaren kan oavsiktligt bryta mot licensen för vissa originaldata genom att inkludera kod/innehÄll som genererats av modellen i sitt projekt.
I oktober förra Äret publicerade OSI (Open Source Initiative) en definition av en öppen AI-system (Open Source AI). Ett öppet AI-system mÄste tillhandahÄlla följande möjligheter: anvÀndning för alla syften utan behov av att fÄ separat tillstÄnd; inspektera systemets arbete och komponenter; göra Àndringar för valfria syften; överlÀmna bÄde originalversionen och redigeringen efter Àndringar till andra, utan begrÀnsningar för syftena med anvÀndningen. Ett öppet AI-system bör inkludera detaljerad information om modellens arkitektur, data som anvÀndes vid trÀningen, och trÀningsmetodik, samt koden för att köra och trÀna AI-systemet. Informationen ska vara tillrÀcklig för att en professionell utvecklare ska kunna Äterskapa ett motsvarande AI-system pÄ egen hand, med samma eller liknande data vid trÀningen.
RĂ€ttighetsorganisationen Software Freedom Conservancy (SFC) har kritiserat en sĂ„dan definition. Missnöjet beror pĂ„ att kraven pĂ„ att tillhandahĂ„lla data som anvĂ€nts för att trĂ€na modellen saknas. I definitionen av OSI krĂ€vs det endast att ge detaljerad information om data som anvĂ€nts vid trĂ€ningen, men inte sjĂ€lva data. Den antagna definitionen garanterar endast tvĂ„ av de fyra angivna friheterna för Open Source â möjligheten att anvĂ€nda och möjligheten att sprida, medan möjligheterna att Ă€ndra och studera inte helt sĂ€kras.
OSI:s beslut förklaras av att publiceringen av rÄdata i mÄnga fall Àr omöjlig pÄ grund av orsaker som ligger utanför AI-modellens utvecklares kontroll, sÄsom behovet av att bevara sekretess, anvÀndning av upphovsrÀttsskyddat material, licensiering av data frÄn tredjepartsleverantörer, osv. Om ett krav pÄ att tillhandahÄlla data infördes, skulle ingen av de existerande stora sprÄkmodellerna fÄ status som öppen, och definitionen skulle bli en ouppnÄelig utopi.
KĂ€lla: opennet.ru
