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

  • Xiaomi predstavil pametni pralni stroj prihodnosti

    Xiaomi je na kitajskem trgu predstavil pametni pralni stroj Mijia Three‑Zone Pro Drum 10 kg, ki prinaša nov pristop k pranju perila s tremi ločenimi bobni

    Objavljeno: 23.9.2025 09:00
  • ChatGPT za kriminalce

    SpamGPT je nova platforma, ki jo uporabljajo spletni kriminalci za pošiljanje neželene pošte in izvajanje napadov z ribarjenjem.

    Objavljeno: 22.9.2025 19:30
  • Steam bo nehal delovati na 32-bitnem Windows 10

    Valve je sporočil, da bo z novim letom ukinil podporo za 32-bitne različice Windows v svoji priljubljeni platformi za digitalno distribucijo iger Steam. Uporabnikov 32-bitnega Windows 10 imajo le 0,01 odstotka, so zatrdili, zato ne pričakujejo večjega odpora.

    Objavljeno: 22.9.2025 05:00
  • Nvidia bo v OpenAI vložil 100 milijard dolarjev

    OpenAI in Nvidia sta napovedala tesno partnerstvo, ki ga bosta zapečatila z Nvidijino 100-milijardno investicijo v OpenAI. Po besedah poznavalcev gre za dvojni posel: Nvidia bo za OpenAI proizvajala čipe, ki jih bo slednji plačal z denarjem, obenem pa bo Nvidia vanj investirala 100 milijard dolarjev v zameno za prednostne delnice.

    Objavljeno: 23.9.2025 05:00
  • Windows 11 dobiva video ozadja za namizje

    V prihajajoči reviziji Windows 11 bomo lahko nastavili video ozadje na namizju, kažejo zgodnje preizkusne verzije. V trenutnih inačicah je možno uporabiti posnetke MP4 ali MKV kot ozadje. Predvajali se bodo vsakokrat, ko bomo prikazali namizje.

    Objavljeno: 23.9.2025 07:00
  • Chrome dobiva umetno inteligenco

    V prihodnjih tednih bo Chrome dobil paleto novih funkcionalnosti, ki jih bo omogočal Gemini. Prvi jih bodo deležni uporabniki, ki imajo jezik nastavljen na ameriško angleščino, kasneje pa tudi preostanek sveta. Novosti bodo na voljo tako na namiznih sistemih Windows in Mac kakor tudi v Androidu. Kasneje bo sledil še Chrome za Applov iOS.

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