Objavljeno: 30.12.2022 10:00

Ko programerjev več ne bo

V začetku decembra so raziskovalci iz DeepMinda predstavili še eno uporabo umetne inteligence. AlphaCode je natreniran za pisanje kode, kar počne primerljivo uspešno kot ljudje. Na nalogah Codeforces se je uvrstil v 54. percentil, kar ga postavlja ob bok povprečnim programerjem po nekaj mesecih uvajanja. In doba umetne inteligence se je šele začela.

Od umetne inteligence smo dobili že marsikaj, od risanja slik do pisanja besedil, a priprava kode je vendarle eksaktno početje, ker prostora za približne rešitve ni. AlphaCode s tem ni imel težav, saj je na probleme v opisnem človeškem jeziku brez težav poiskal rešitve, ki so bile večinoma pravilne. V 66 odstotkih primerov je že v prvem poizkusu (s prvo rešitvijo) problem pravilno rešil.

To pomeni, da je AlphaCode reševal probleme, ki jih je srečal prvič. Da pa je to lahko storil, jih je moral najprej razumeti v pisani besedi, kar je dosežek že sam po sebi. Pri tem je treba pošteno povedati, da ni niti prvi niti edini. OpenAI, ki te mesece navdušuje s ChatGPT, o katerem pišemo tudi v aktualni številki revije, je svoj model GPT-3 naučil tudi programiranja. GitHub ima tudi lastno orodje Copilot, ki takisto pomaga pisati kodo.

Uporaba orodij za avtomatizirano pisanje kode prinaša tudi tveganja. Prvo tveganje so avtorske pravice, saj se je ta umetna inteligenca učila na drugi kodi in pri svojem ustvarjanju nekritično vgrajuje njene fragmente. Ko je Github Copilot začel delovati, si je hitro nakopal tožbo zaradi piratstva.

Druga težava pa je varnost. Raziskava s Stanforda je pokazala, da je tovrstna koda bolj nagnjena k varnostnim pomanjkljivostim in ranljivostim. Analizirali so Codex, na katerem temelji Copilot, in ugotovili, da je koda luknjičava. Imela je več ranljivosti kot koda profesionalnih programerjev. To kaže, da programerje še potrebujemo. Za zdaj.

Science

Več novic

Naroči se na redna tedenska ali mesečna obvestila o novih prispevkih na naši spletni strani!

Komentirajo lahko le prijavljeni uporabniki

Najbolj brano

  • Kaj se zgodi, če Samsungov Galaxy Z Fold prepognete 200.000-krat?

    Ustvarjalec vsebin tech-it je s prenosom v živo na YouTubu izvedel maratonski test, v katerem je ročno odprl in zaprl Samsung Galaxy Z Fold 7 kar 200.000-krat

    Objavljeno: 8.8.2025 10:00
  • Izobraževanje zaposlenih za prepoznavanje ribarjenja je neučinkovito

    Ker so zaposleni eden najučinkovitejših vektorjev za vdore v poslovne sisteme, so različne delavnice, tečaji in urjenja, kako prepoznati ribarjenje (phishing) zlasti v večjih podjetjih postala del rednega izobraževanja. A raziskovalci z Univerze v San Diegu so pokazali, da je uspeh tovrstnih izobraževanj sila pičel.

    Objavljeno: 18.8.2025 07:00
  • Nove vrste dron

    Podjetje Insta360 je predstavilo povsem nov koncept drona Antigravity A1, ki združuje 360-stopinjsko snemanje in FPV-letenje. 

    Objavljeno: 18.8.2025 10:00
  • Unreal Engine v avtomobilih Tesla

    Vse kaže, da Tesla pripravlja pomembno vizualno nadgradnjo sistemov, kot sta Autopilot in Full Self-Driving.

    Objavljeno: 15.8.2025 10:00
  • Linus Torvalds spet ponorel

    Linus Torvalds, izumitelj in še vedno glavni skrbnik Linuxa, je vedno slovel kot vzkipljiv človek, zato tudi njegov zadnji izbruh ni zelo presenetljiv. Ob pripravi nove verzije jedra 6.17 jih je pošteno napel Palmerju Dabbeltu, ki je predložil kopico popravkov za RISC-V. Torvalds je, milo rečeno, ponorel.

    Objavljeno: 14.8.2025 05:00
  • Perplexity bi kupil Chrome

    Umetno inteligentni iskalnik Perplexity je v odmevni in povsem nepričakovani potezi Googlu ponudil 34,5 milijarde ameriških dolarjev v gotovini za prevzem spletnega brskalnika Chrome.

    Objavljeno: 13.8.2025 10:00
 
  • Polja označena z * je potrebno obvezno izpolniti
  • Pošlji