EMB_89

EMBEDDED 89 • SETTEMBRE • 2023 25 ARTIFICIAL INTELLIGENCE | IN TEMPO REALE C on il rilascio di ChatGPT, ciò che solo poco tempo fa sembrava fantascienza ora appare plausibile: in altre paro- le, l’AI è arrivata. Titoli accattivanti, visibili ovunque, dimo- strano come l’AI sia in grado di sviluppare codici, insegnare lingue, comporre musica e creare arte. Sembra che l’intelli- genza artificiale sia finalmente... intelligente. Tuttavia, secon- do il CEO di OpenAI , Sam Altman, molte delle affermazioni sensazionalistiche che si vedono online sono delle esagerazio- ni, per far presa sul pubblico. Per mettere alla prova l’AI, si è deciso di sottoporre ChatGPT (versione del febbraio 2023) problemi simili a quelli incontrati nel lavoro di application engineer. Si è scoperto che l’AI è uno strumento promettente, ma ha ancora molta strada da fare prima di poter competere con l’intelligenza umana. In questo articolo verranno presen- tati alcuni esperimenti e la valutazione dell’autore relativa- mente alle prestazioni di ChatGPT in varie richieste di tipo ingegneristico. Risoluzione di problemi di carattere generale È noto che ChatGPT sia un sistema eccellente per l’aggrega- zione e la sintesi delle informazioni, ciò spiega come i quesiti su problemi generici (anche utilizzando numeri di parte spe- cifici) generino risposte brillanti. Chiedendo a ChatGPT di ri- solvere i quesiti più comuni (per esempio: “Perché non vedo l’uscita sul pin DOUT del componente ___?”), ChatGPT for- nisce ottimi suggerimenti per la risoluzione di problemi ge- nerali, tra cui il controllo dei collegamenti, degli alimentatori e della portata del segnale di ingresso. Queste risposte non sono particolarmente entusiasmanti o innovative, ma sono incredibilmente utili, perché la maggior parte dei problemi di un prodotto si risolve con procedure di ricerca guasti stan- dard. ChatGPT eccelle in questo tipo di risposte generiche. Un’altra domanda che richiede una risposta di alto livello simile è: “Sto usando un dispositivo I2C e non ricevo alcu- na risposta dal dispositivo slave. Ho 7 dispositivi connessi al dispositivo master, utilizzando pull-up da 10k alla massima velocità di trasferimento dei dati. Puoi aiutarmi a risolvere il problema?”. In questo caso, ChatGPT dimostra un’impres- sionante conoscenza implicita del dominio, anche se sugge- risce procedure abbastanza standard per la risoluzione dei problemi I2C. Anche se il risultato in sé non è particolarmen- te originale, la capacità di GPT di aggregare rapidamente le conoscenze gli consente di generare risposte utili a domande generalizzate, anche in domini più piccoli che potrebbero ri- chiedere un background approfondito. Ciò indica che questo tipo di AI può essere molto utile nel fornire primi passi e in- formazioni, anche in domini problematici altamente specifici. I limiti dell’AI: verificare le prestazioni di ChatGPT in campo ingegneristico Per mettere alla prova l’AI, si è deciso di sottoporre a ChatGPT (versione del febbraio 2023) problemi simili a quelli incontrati nel lavoro di application engineer: questi i risultati Alexander Goldstein Central Applications Engineer Analog Devices

RkJQdWJsaXNoZXIy Mzg4NjYz