Le AI sanno programmare? Secondo Stanford no, producono codice inaffidabile

Walter Ferri

27 Dicembre 2022 - 14:40

condividi

L’intelligenza artificiale si dimostra sempre più efficiente, ma l’Università di Stanford invita i tecnici a non sopravvalutare le sue potenzialità.

Le AI sanno programmare? Secondo Stanford no, producono codice inaffidabile

Le intelligenze artificiali (AI) stanno facendo passi da gigante. Nel giro di un paio di anni saranno quasi certamente in grado di alleggerire alcuni dei compiti più monotoni e meccanici dell’ambito creativo, tuttavia pare che al giorno d’oggi la tecnica non sia ancora riuscita a garantire gli standard minimi necessari a sostenere un approccio del tutto professionale, almeno stando a una recente indagine pubblicata dall’Università di Stanford.

I ricercatori Neil Perry, Megha Srivastava, Deepak Kumar e Dan Boneh hanno cercato di capire quanto la programmazione di codici informatici possa godere del contributo attivo delle AI, un tema che da mesi fomenta e divide non poco il discorso internettiano, cosa che a sua volta fomenta un clima polarizzato in cui risulta difficile intavolare un confronto costruttivo. Il punto di vista di Stanford è altresì privo di ambiguità: nella ricercatitolata “Gli utenti scrivono un codice più insicuro adoperando gli assistenti AI?” gli accademici rivelano senza mezzi termini che le linee di codice sviluppate con l’aiuto di Github Copilot e omologhi siano notevolmente meno sicure di quelle redatte esclusivamente attraverso l’ingegno umano.

Per giungere a una simile conclusione, gli universitari hanno radunato 47 volontari caratterizzati da diversi gradi di competenza informatica, quindi hanno suddiviso i soggetti in due gruppi: uno ha potuto affidarsi all’intelligenza artificiale codex-davinci-002 distribuita da OpenAI, l’altro si è limitato a poter far conto sulle sole competenze pregresse dei programmatori. Ai tecnici è stato chiesto di risolvere cinque diversi compiti, quindi i risultati finali sono stati elaborati in base alla vulnerabilità del codice. Le percentuali registrate variano molto da obiettivo a obiettivo, tuttavia si nota con una certa costanza come i codici scritti con il supporto delle AI siano considerevolmente meno affidabili di quelli prodotti dal gruppo di controllo. [...]

Money

Questo articolo è riservato agli abbonati

Abbonati ora

Accedi ai contenuti riservati

Navighi con pubblicità ridotta

Ottieni sconti su prodotti e servizi

Disdici quando vuoi

Sei già iscritto? Clicca qui

​ ​

Iscriviti a Money.it