DEMOKRATIZACIJA TEHNOLOGIJE

AI otvorenog koda vs. zatvorenog koda: Koja je razlika i zašto je to važno?

22.02.2024 u 13:54

Bionic
Reading

Regulatorne agencije, startupovi i velike tehnološke tvrtke podijeljeni su u dva tabora: za otvoreni i za zatvoreni računalni kod. U prvom su planu sigurnost i profit

Općenito govoreći, softver otvorenog koda je onaj gdje je izvorni kod dostupan svima u javnoj domeni za korištenje, modificiranje i distribuciju.

Potiče kreativnost i inovativnost jer programeri mogu graditi na algoritmima umjetne inteligencije i unaprijed obučenim modelima kako bi izmijenili vlastite proizvode i alate.

Zatvoreni kod, s druge strane, znači kako je izvorni kod ograničen na privatnu upotrebu i da ga korisnici ne mogu mijenjati ili nadograđivati. To može samo tvrtka koja ga posjeduje.

Malo tko doista nudi otvoreni kod

Open Source Initiative (OSI) zadužen je za definiciju tehnologije otvorenog koda.

Prema njihovim mjerilima, otvoreni kod ne znači samo pristup izvornom kodu, već mora i biti u skladu s deset kriterija, uključujući dobro oglašen način dobivanja izvornog koda po razumnoj cijeni ili besplatno. Također, ne smije diskriminirati ili ograničavati drugi softver.

Ali, slučajevi u kojima su svi zahtjevi OSI-ja zadovoljeni rijetka su pojava. Stoga je većina tvrtki otvorenog koda, poput francuskog Mistrala, to tek djelomično.

Ta tvrtka, recimo, s drugima dijeli pondere modela, brojčane parametre koji utječu na izvedbu modela umjetne inteligencije. Podatke i proces obuke zadržavaju za sebe.

Tehnologija za sve

Tvrtke koje zagovaraju otvoreni kod tvrde kako čine tehnologiju pristupačnijom svima, između ostalog i time što se manji igrači mogu tržišno natjecati jer imaju besplatan pristup proizvodima. Time se smanjuje mogućnost stvaranja monopola.

Otvoreni kod također je transparentniji, kako za regulatorne agencije, tako i za širu javnost.

Sigurnosni problemi

Tvrtke koje zagovaraju zatvoreni kod, poput OpenAI-ja, uvjerene su kako otvoreni kod predstavlja sigurnosnu prijetnju.

OpenAI je izvorno osnovan za proizvodnju sustava umjetne inteligencije otvorenog koda. Ali, 2019. godine su promijenili stranu, ustvrdivši kako je preopasno nastaviti objavljivati njihov jezični model GPT jer izgleda previše slično ljudskom govoru. Završi li u rukama pogrešnih ljudi, mogao bi generirati visokokvalitetne lažne vijesti, upozorili su.

Za korištenje umjetne inteligencije zatvorenog koda postoje pravila korištenja, temeljem kojeg će njihovi modeli odbiti zahtjeve kojima ne bi trebao udovoljiti, poput uputa za izradu bombe ili dizajn smrtonosnijeg koronavirusa.

Tehnički, ta je pravila moguće zaobići ili izigrati. No, također ih je moguće i brzo popraviti. ​

Sustavi umjetne inteligencije otvorenog koda najvjerojatnije će također imati sigurnosne mjere ili vodič za odgovornu upotrebu.

Ali, koliko god se pokušavaju uhvatiti u koštac s diskriminacijom ili opasnošću, jednom kada kopija modela umjetne inteligencije postane dostupna, tko god ju preuzme moći će promijeniti i zaštitne mjere.

To smo imali prilike vidjeli u srpnju 2023. godine, kad je Meta Platforms objavila svoj veliki jezični model (LLM) otvorenog koda Llama 2.

Samo nekoliko dana kasnije ljudi su objavili svoje vlastite necenzurirane verzije Llame 2, postavljajući pitanja o tome kako napraviti nuklearnu bombu, na koja je LLM tada mogao odgovoriti.

Velike tehnološke tvrtke u sukobu

U prosincu prošle godine su Meta i IBM pokrenuli AI Alliance, što je dovodi u sukob s divovima zatvorenog koda kao što su OpenAI, Google i Microsoft.

AI Alliance, koja okuplja 74 tvrtke i neprofitne organizacije, zagovara pristup otvorene znanosti na području umjetne inteligencije. Ipak, i u toj skupini smatraju kako ne bi sva tehnologija trebala biti otvorena, kao i da bi njome trebalo upravljati.

Kako do novca za razvoj?

Dok je argument otvorenog koda da programeri mogu slobodno graditi na modelima otvorenog koda i pomicati granice, pitanje financiranja ipak nije tako jednostavno zaobići.

Razgovor s velikim jezičnim modelom u stvarnom vremenu trenutno koristi puno računalne snage i povezuje se s računalnim rješenjima u oblaku, što nije baš jeftino.

Do napretka će teško neće doći bez ulaganja s monetizacijom kao ciljem. Neki će investitori dati prednost zatvorenim modelima jer imaju više povjerenja u siguran internetski protokol.

Ipak, i modeli otvorenog koda mogu biti korisni jer programeri mogu biti kreativni i osmišljavati nove načine korištenja umjetne inteligencije. Što više ljudi to radi, to su izgledi za kreativne ishode veći.

Pravna regulacija

Rasprava o otvorenom i zatvorenom izvoru bila je točka spora za regulatore u Europi i Sjedinjenim Državama, koji imaju suprotna stajališta.

U Europi se očekuje da će Zakon o umjetnoj inteligenciji dobiti konačno parlamentarno odobrenje u travnju. Tekst koji čeka na odobrenje kaže da Zakon neće vrijediti za sustave otvorenog koda, osim ako nisu zabranjeni ili klasificirani kao visokorizični.

U SAD-u u izvršnoj uredbi predsjednika Joea Bidena, izdanoj krajem prošle godine, navedeno kako se modeli otvorenog koda javno objave na internetu, mogu postojati znatne koristi od inovacija, ali također značajne sigurnosne rizike, kao što je uklanjanje zaštitnih mjera unutar modela.

Biden je američkoj ministrici trgovine Gini Raimondo dao rok do srpnja za razgovore sa stručnjacima kako bi dobila preporuke za daljnje djelovanje, piše Euronews.