Prije više od tri desetljeća, Red Hat je uvidio potencijal razvoja i licenciranja otvorenog koda za stvaranje boljeg softvera i poticanje IT inovacija. Trideset milijuna redaka koda kasnije, Linux se ne samo razvio u najuspješniji softver otvorenog koda, već tu poziciju održava i do danas. Posvećenost principima otvorenog koda nastavlja se, ne samo u korporativnom poslovnom modelu, već i kao dio radne kulture. Prema procjeni tvrtke, ovi koncepti imaju isti utjecaj na umjetnu inteligenciju (AI) ako se pravilno izvedu, ali svijet tehnologije je podijeljen oko toga koji bi bio "pravi način".
Umjetna inteligencija, posebno modeli velikih jezika (LLM) koji stoje iza generativne umjetne inteligencije (gen AI), ne može se promatrati na isti način kao program otvorenog koda. Za razliku od softvera, modeli umjetne inteligencije sastoje se prvenstveno od numeričkih parametarskih modela koji određuju kako model obrađuje ulazne podatke, kao i vezu koju uspostavlja između različitih podatkovnih točaka. Parametri obučenih modela rezultat su dugog procesa koji uključuje ogromne količine podataka za obuku koji se pažljivo pripremaju, miješaju i obrađuju.
Iako parametri modela nisu softver, u nekim aspektima imaju funkciju sličnu kodu. Lako je usporediti podatke s izvornim kodom modela ili nečim vrlo bliskim tome. U otvorenom kodu, izvorni kod se obično definira kao "poželjni način" za izmjenu softvera. Sami podaci za obuku ne odgovaraju ovoj funkciji, s obzirom na njihovu različitu veličinu i kompliciran proces prije obuke koji rezultira slabom i neizravnom vezom koju bilo koji podatak korišten u obuci ima s obučenim parametrima i rezultirajućim ponašanjem modela.
Većina poboljšanja i unaprjeđenja AI modela koja se trenutno događaju u zajednici ne uključuje pristup ili manipuliranje izvornim podacima za obuku. Umjesto toga, ona su rezultat modifikacija parametara modela ili procesa ili prilagodbe koja također može poslužiti za fino podešavanje performansi modela. Sloboda izrade ovih poboljšanja modela zahtijeva da se parametri objave sa svim dopuštenjima koja korisnici dobivaju pod licencama otvorenog koda.
Red Hatova vizija za umjetnu inteligenciju otvorenog koda.
Red Hat vjeruje da temelj umjetne inteligencije otvorenog koda leži u parametrima modela licenciranog otvorenog koda u kombinaciji s komponentama softvera otvorenog koda . Ovo je početna točka za umjetnu inteligenciju otvorenog koda, ali ne i krajnje odredište filozofije. Red Hat potiče zajednicu otvorenog koda, regulatorna tijela i industriju da nastave težiti većoj transparentnosti i usklađenosti s principima razvoja otvorenog koda prilikom obuke i podešavanja modela umjetne inteligencije.
Ovo je vizija Red Hata kao tvrtke koja obuhvaća ekosustav softvera otvorenog koda i može se praktično angažirati s umjetnom inteligencijom otvorenog koda. To nije pokušaj formalne definicije, poput one koju razvija Inicijativa za otvoreni kod Definicijom umjetne inteligencije otvorenog koda (OSAID). Ovo je perspektiva korporacije o tome kako učiniti umjetnu inteligenciju otvorenog koda izvedivom i dostupnom najširem mogućem rasponu zajednica, organizacija i dobavljača.
Ova se perspektiva primjenjuje u praksi kroz rad s zajednicama otvorenog koda, što je istaknuto InstructLab , koji vodi Red Hat, i naporima s IBM Researchom na obitelji licenciranih modela otvorenog koda Granite . InstructLab značajno smanjuje prepreke za one koji nisu znanstvenici podataka da doprinesu modelima umjetne inteligencije. S InstructLabom, stručnjaci iz svih sektora mogu dodati svoje vještine i znanja, kako za internu upotrebu, tako i za stvaranje zajedničkog i široko dostupnog modela umjetne inteligencije otvorenog koda za uzvodne zajednice.
Obitelj modela Granite 3.0 obuhvaća širok raspon slučajeva upotrebe umjetne inteligencije, od generiranja koda do obrade prirodnog jezika do izvlačenja uvida iz velikih skupova podataka, sve pod permisivnom licencom otvorenog koda. Pomogli smo IBM Researchu da obitelj modela koda Granite uvede u svijet otvorenog koda i nastavi podržavati obitelj modela, kako iz perspektive otvorenog koda, tako i kao dio naše Red Hat AI ponude.
Posljedice nedavnih DeepSeekovih najava pokazuju kako inovacije otvorenog koda mogu utjecati na umjetnu inteligenciju, kako na razini modela tako i šire. Očito postoji zabrinutost zbog pristupa kineske platforme, posebno zato što licenca modela ne objašnjava kako je proizveden, što pojačava potrebu za transparentnošću. Uz to, spomenuti poremećaj jača Red Hatovu viziju budućnosti umjetne inteligencije: otvorenu budućnost usmjerenu na manje, optimizirane i otvorene modele koji se mogu prilagoditi specifičnim slučajevima korištenja poslovnih podataka na bilo kojoj lokaciji unutar hibridnog oblaka.
Proširenje AI modela izvan otvorenog koda.
Red Hatov rad u području umjetne inteligencije otvorenog koda ide daleko izvan InstructLaba i obitelji modela Granite, proširujući se na alate i platforme potrebne za stvarnu konzumaciju i produktivnu upotrebu umjetne inteligencije. Tvrtka je postala vrlo aktivna u poticanju tehnoloških projekata i zajednica, kao što su (ali ne ograničavajući se na):
● RamaLama , projekt otvorenog koda koji ima za cilj olakšati lokalno upravljanje i primjenu modela umjetne inteligencije;
● TrustyAI , skup alata otvorenog koda za izgradnju odgovornijih tijekova rada umjetne inteligencije;
● Climatik , projekt usmjeren na pomoć u postizanju održivije umjetne inteligencije kada je u pitanju potrošnja energije;
● Podman AI Lab , alatni paket za razvojne programere usmjeren na olakšavanje eksperimentiranja s LLM-ovima otvorenog koda;
Nedavna najava o Neural Magicu proširuje korporativnu viziju za umjetnu inteligenciju, omogućujući organizacijama da usklade manje, optimizirane AI modele, uključujući licencirane sustave otvorenog koda, sa svojim podacima, gdje god se oni nalaze u hibridnom oblaku. IT organizacije zatim mogu koristiti vLLM inferencijalni za donošenje odluka i proizvodnju iz tih modela, pomažući u izgradnji AI stoga temeljenog na transparentnim i podržanim tehnologijama.
Za korporaciju, umjetna inteligencija otvorenog koda živi i diše u hibridnom oblaku. Hibridni oblak pruža fleksibilnost potrebnu za odabir najboljeg okruženja za svako radno opterećenje umjetne inteligencije, optimizirajući performanse, troškove, skaliranje i sigurnosne zahtjeve. Red Hatove platforme, ciljevi i organizacija podržavaju te napore, zajedno s industrijskim partnerima, kupcima i zajednicom otvorenog koda, dok se otvoreni kod u umjetnoj inteligenciji pokreće naprijed.
Postoji ogroman potencijal za proširenje ove otvorene suradnje u području umjetne inteligencije. Red Hat zamišlja budućnost koja obuhvaća transparentan rad na modelima, kao i njihovu obuku. Bilo sljedeći tjedan ili sljedeći mjesec (ili čak i prije, s obzirom na brzu evoluciju umjetne inteligencije), tvrtka i otvorena zajednica u cjelini nastavit će podržavati i prihvaćati napore za demokratizaciju i otvaranje svijeta umjetne inteligencije.

