GitHubi tehisintellekti assistent Copilot sai avatud lähtekoodiga kogukonnalt tugevat kriitikat

Mõni päev tagasi jagame siin blogis Copiloti uudiseid, mis on tehisintellekti võlur GitHubi koodi kirjutamiseks ja mida esitlen põhimõtteliselt programmeerijate abivahendina.

Kuigi Copilot erineb koodi täitmise süsteemidest traditsiooniline võime moodustada üsna keerukaid koodiplokke, kuni praegust konteksti arvestades sünteesitakse kasutusvalmis funktsioonideni. As Copilot on tehisintellekti funktsioon, mis on õppinud läbi mitme miljoni koodirea ja see tunneb ära funktsiooni määratlusest lähtuvalt selle, mida plaanite.

kuigi Copilot on suurepärane aja kokkuhoid miljonite koodiridade õppimise tõttu, mis on hakanud kartma, et tööriist võib mööda minna avatud lähtekoodiga litsentsimisnõuetest ja rikkuda autoriõiguse seadusi.

Armin Ronacher, silmapaistev arendaja avatud lähtekoodiga kogukonnas on ta üks arendajatest, kes sai pettunud Copiloti ehitamise pärast, mainides, et katsetas tööriista ja postitas Twitterisse ekraanipildi, milles mainib, et talle tundus kummaline, et Copilot, tehisintellekti tööriist, mida turustatakse, võiks toota autoriõigustega kaitstud koodi.

Seda arvestades hakkasid mõned arendajad ärevusse sattuma tööriista tehisintellekti koolitamiseks avaliku koodi kasutamiseks. Üks mure on see, et kui Copilot reprodutseerib piisavalt suuri tükke olemasolevat koodi, võib see rikkuda autoriõigusi või pesta kaubanduslikuks kasutamiseks mõeldud avatud lähtekoodi ilma korraliku litsentsita (põhimõtteliselt kahe teraga mõõk).

Lisaks näidati, et tööriist võib sisaldada ka isiklikke andmeid arendajate avaldatud ja ühel juhul kordas 1999. aasta arvutimängu Quake III Arena laialt tsiteeritud koodi, sealhulgas arendaja John Carmacki kommentaarid.

Githubi pressiesindaja Cole Garry keeldus kommenteerimast ja viitas rahulolevalt ettevõtte olemasolevatele KKK-dele Copiloti veebisaidil, mis tunnistab, et tööriist suudab teie koolitusandmetest tekstilõike toota.

GitHubi sõnul juhtub see umbes 0.1% ajast tavaliselt siis, kui kasutajad ei anna nende taotluste ümber piisavalt konteksti või kui probleemil on tühine lahendus.

„Oleme juurutamas päritolujälgimissüsteemi, et tuvastada haruldased koodide kordumise juhtumid kõigis koolitusandmetes, et aidata teil reaalajas häid otsuseid teha. GitHubi Copiloti soovituste kohta, ”seisab ettevõtte KKK-s.

Vahepeal väitis GitHubi tegevjuht Nat Friedman, et masinõppesüsteemide koolitamine avalikel andmetel on seaduslik kasutamine, tunnistades samas, et "intellektuaalse omandi ja tehisintellekti teemaks on huvitav poliitiline arutelu", milles ettevõte aktiivselt osaleb.

Ühes oma säutsus kirjutas ta:

„GitHub Copilot oli enda kinnitusel ehitatud GPL-koodi mägedele, nii et ma pole kindel, kuidas see pole rahapesu vorm. Kommertstööde avatud lähtekood. Lause "ei jälgi tavaliselt täpseid tükke" ei ole eriti rahuldav ".

„Autoriõigus ei hõlma ainult kopeerimist ja kleepimist; hõlmab tuletatud teoseid. GitHub Copilot ehitati avatud lähtekoodile ja sellest koodist võetakse kõigi teadmiste kogusumma. Mõistet "tuletatud" pole võimalik tõlgendada, mis seda ei sisaldaks, "kirjutas ta. „Tehisintellekti vanemat põlvkonda koolitati avalike tekstide ja fotode osas, millele on raskem autoriõigusi taotleda, kuid see on võetud suurepäraste ja kohtus testitud väga selgesõnaliste litsentsidega teostest, nii et ootan paratamatust / kollektiivi / massiivsed tegevused selles osas ”.

Lõpuks peame ootama toiminguid, mida GitHub Copiloti koolitusviisi muutmiseks võtab, sest lõpuks võib koodi genereerimine varem või hiljem pahuksisse seada mitu arendajat.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.