Sebbene i modelli di intelligenza artificiale di oggi come ChatGPT e DALL-E siano strumenti impressionanti, il prossimo grande passo avanti nell’intelligenza artificiale potrebbe arrivare da agenti di intelligenza artificiale autonomi. Piuttosto che limitarsi a fornire risultati quando richiesto, gli agenti di intelligenza artificiale sono programmi software progettati per perseguire obiettivi in modo indipendente, intraprendendo azioni nel mondo al servizio di tali obiettivi.
Come funzionano gli agenti IA?
Gli agenti IA combinano modelli linguistici di grandi dimensioni con la capacità di archiviare informazioni, tenere traccia delle attività e attivare azioni in base alla loro comprensione in evoluzione. Ad esempio, un agente che intende pianificare una vacanza potrebbe cercare sul Web hotel e voli, effettuare prenotazioni, chiedere chiarimenti all'utente quando necessario e fornire un itinerario definitivo.
Foto: SIMFORM
La distinzione fondamentale è che invece di attendere richieste, gli agenti generano continuamente le proprie richieste per progredire nei loro obiettivi. Monitorano il mondo, aggiornano le loro convinzioni e modificano il loro comportamento di conseguenza, proprio come gli umani. Ciò consente agli agenti di gestire attività aperte senza supervisione costante.
Tipi di agenti di intelligenza artificiale
Sulla base della loro apparente intelligenza e competenza, Russell e Norvig divisero gli agenti in cinque gruppi, in base alla loro capacità di operare in ambienti parzialmente visibili:
Gli agenti riflessi semplici ignorano il resto della cronologia della percezione, agendo solo sulla percezione attuale.
Gli agenti riflessi basati su modelli sono in grado di funzionare in contesti parzialmente visibili preservando un modello interno che cattura le parti dello stato presente che non sono visibili.
Gli agenti basati sugli obiettivi sono in grado di scegliere tra una varietà di opzioni e di identificare quella che li conduce allo stato desiderato, utilizzando le informazioni sugli obiettivi per caratterizzare gli scenari desiderati.
Gli agenti basati sull’utilità sfruttano una funzione di utilità per valutare l’utilità di uno stato e possono distinguere tra stati obiettivo e stati non obiettivo.
Gli agenti di apprendimento diventano più competenti rispetto alla loro conoscenza iniziale quando operano in situazioni non familiari. Mentre l'elemento di prestazione sceglie attività esterne, l'elemento di apprendimento apporta modifiche.
Per quali scopi possono essere utilizzati gli agenti di intelligenza artificiale?
Il passaggio agli agenti AI rappresenta un passaggio dal semplice interrogare un'AI allo scaricare interi obiettivi all'intelligenza artificiale. È un passo verso l'intelligenza artificiale generale (AGI), ovvero sistemi AI con capacità ampie e generali simili alla mente umana.
Il potenziale degli agenti AI competenti è allettante. Potrebbero automatizzare un'ampia gamma di lavoro di conoscenza, fungendo da pianificatori di vacanze personalizzati, assistenti, ricercatori, tutor e altro ancora. Agenti più potenti potrebbero alla fine assumere ruoli come sviluppatori di software, analisti di dati, scrittori e manager.
Uno degli utilizzi più interessanti degli agenti AI può ora essere visto nel caso delle auto a guida autonoma. Gli agenti AI aiutano a guidare auto che rispettano le leggi del traffico mentre si spostano da un luogo all'altro. Con lo sviluppo della tecnologia di guida autonoma, le auto potrebbero collaborare con strutture urbane o altre auto per creare un sistema di intelligenza artificiale multi-agente. I futuri sistemi di trasporto saranno in grado di funzionare in modo più intelligente ed efficace grazie a questa connessione, che rende anche possibili precauzioni più sicure, una pianificazione del percorso più efficiente e un migliore flusso del traffico.
Ecco un esempio di come Tesla sfrutta l’intelligenza artificiale per il suo sistema di pilota automatico:
Inoltre, solo un paio di settimane fa, abbiamo potuto assistere al lancio del primo ingegnere informatico di intelligenza artificiale: Devin.
Devin è un nuovo modello di intelligenza artificiale in grado di eseguire intricate mansioni tecniche, identificare gradualmente gli errori e correggerli. È disponibile in una piattaforma di elaborazione sandbox con strumenti di sviluppo standard, tra cui un editor di codice, un browser e una shell. Secondo Cognition, Devin ha superato lo stato dell'arte precedente, che era dell'1,96%, risolvendo correttamente il 13,86% dei problemi end-to-end sul benchmark SWE-bench.
Foto: Cognizione
Man mano che i modelli hardware e AI migliorano, gli agenti diventeranno sempre più capaci e affidabili. I progressi futuri potrebbero derivare da approcci come l'apprendimento per rinforzo, in cui gli agenti si esercitano a compiere azioni in ambienti simulati, o dalla combinazione di più modelli linguistici per gestire input multimodali come testo, immagini e parlato.
Buone tecnologie senza i loro limiti
Tuttavia, il percorso verso agenti più intelligenti è irto di considerazioni sulla sicurezza. Cosa succede se le azioni di un agente causano danni, a causa di ragionamenti errati o motivazioni avversarie programmate da cattivi attori? Mentre gli agenti perseguono strategie complesse per raggiungere i loro obiettivi, i loro comportamenti potrebbero diventare difficili da prevedere o controllare. Ci sono anche questioni etiche sul livello di autonomia che gli agenti dovrebbero avere. Se un agente può guadagnare denaro o creare copie di se stesso in modo indipendente, quali diritti e obblighi dovrebbe avere? Come possiamo garantire che gli agenti si comportino in linea con i valori umani e le norme sociali?
Sebbene indubbiamente potenti, gli agenti AI autonomi sollevano una serie di sfide tecniche, legali e filosofiche da superare. Ottenere i diritti di AI degli agenti richiederà rigorose capacità di test, formalizzazione di regole relative alla loro distribuzione e sviluppo di misure di sicurezza robuste come i "kill switch".
Tuttavia, gli agenti rappresentano un entusiasmante passo successivo verso l'intelligenza artificiale generale. Mentre affrontiamo con attenzione le difficoltà, gli agenti potrebbero sostanzialmente aumentare e automatizzare una miriade di attività di lavoro di conoscenza nei decenni a venire. Con l'ingegno umano e le giuste tutele, questa potente tecnologia può essere sfruttata per un immenso beneficio sociale.
Cosa pensano i leader della tecnologia degli agenti di intelligenza artificiale?
Bill Gates, uno dei fondatori di Microsoft, ritiene che tra cinque anni l'intelligenza artificiale renderà superflua la necessità di molte app. In futuro, secondo Gates, i bot AI saranno in grado di comprendere e reagire al linguaggio parlato, nonché di svolgere una serie di lavori in base ai dati dell'utente. Le nostre vite saranno modificate da questi agenti sia online che offline. Un agente AI potrebbe, ad esempio, prenotare un ristorante, organizzare viaggi e alloggi e suggerire attività in base agli interessi e alle preferenze dell'utente.
Secondo il CEO di OpenAI Sam Altman, le tecnologie AI alla fine diventeranno più integrate nella nostra vita quotidiana rispetto ai telefoni cellulari. Immagina programmi AI in grado di svolgere rapidamente i lavori e porre domande per quelli più difficili. Questo non è come le app esistenti, che sono utilizzate principalmente per lavori discreti, tra cui DALL-E, Sora e ChatGPT. Secondo Altman, gli agenti AI saranno in grado di assistere gli esseri umani al di fuori delle chat room e sollevarci dai doveri nel mondo reale.
Il post Da semplici riflessi ad agenti di apprendimento: scopri i diversi tipi di agenti di intelligenza artificiale e i loro ruoli nelle app moderne è apparso per la prima volta su Metaverse Post.