• Data di pubblicazione
    28 Febbraio 2025
  • Condividi

All'inizio dell'anno, ho impostato obiettivi e risultati chiave (OKR) per guidare la mia crescita personale e professionale. Ho lavorato per raggiungere i miei OKR contribuendo a un progetto di ricerca, facendo da mentore e formando uno stagista in data science, ampliando le mie conoscenze leggendo 28 libri e migliorando il mio punteggio all'esame EFSET di 15 punti per qualificare la mia competenza in inglese. Inoltre, ho approfondito la mia competenza in Machine Learning for Production (MLOps) completando una specializzazione con punteggi elevati in più corsi.

2.JPG

In riconoscimento di questi risultati, Galaksiya mi ha onorato con l'opportunità di partecipare alla conferenza ECAI, un evento prestigioso che ha fornito preziosi spunti sugli ultimi progressi nell'intelligenza artificiale. La conferenza si è tenuta nella splendida città di Santiago de Compostela, un luogo che sembrava di fare un salto indietro nel tempo. Camminando per le sue strade acciottolate e l'architettura medievale, mi sono sentito come se mi fossi improvvisamente teletrasportato nel XIV secolo, camminando tra le pagine di un libro di storia. La bellezza della città e il suo ricco patrimonio hanno reso questa esperienza ancora più indimenticabile. In questo blog, condividerò il mio viaggio e i punti chiave della conferenza.

La 27a Conferenza Europea sull'Intelligenza Artificiale (ECAI)

L'ECAI si è tenuto dal 19 al 24 ottobre 2024 e ha riunito oltre 1,600 delegati della comunità mondiale della ricerca sull'intelligenza artificiale. 

Fiocco di neve.png

La conferenza prevedeva un programma completo, che includeva presentazioni di articoli tecnici, workshop, tutorial, interventi su invito e sessioni speciali. In questo blog, fornirò un riepilogo delle presentazioni e dei tutorial a cui ho partecipato durante l'evento. Tutti gli articoli sono pubblicati in [1].

Temi chiave

A. Etica e correttezza

  • Responsabilità nei sistemi di intelligenza artificiale: affrontare i rischi associati all'IA di uso generale e creare meccanismi per garantire un'implementazione sicura ed etica.

  • Uso improprio dell'IA: affrontare i dilemmi etici come l'utilizzo malevolo dell'IA, soprattutto in ambiti sensibili come i social media.

  • Equità e inclusività: promuovere una rappresentanza equa e proporzionale nei sistemi decisionali basati sull'intelligenza artificiale.

  • Spiegabilità nell'IA: garantire che i sistemi di IA siano trasparenti e interpretabili per promuovere la fiducia e la comprensione, consentendo alle parti interessate di comprendere come vengono prese le decisioni.

B. Sostenibilità

  • Impatto ambientale dell'IA: riconoscere la crescente impronta di carbonio dei processi di apprendimento automatico e promuovere pratiche sostenibili.

  • Utilizzo efficiente delle risorse: focalizzato sulla minimizzazione dello spreco di risorse e sul miglioramento dell'efficienza dei sistemi di intelligenza artificiale per ridurre l'impatto ambientale.

C. Migliorare l'apprendimento attivo e l'ottimizzazione

  • Apprendimento attivo: Sviluppare algoritmi più intelligenti in grado di perfezionarsi autonomamente utilizzando query mirate e controesempi, ottenendo così una maggiore efficienza del modello.

  • Ottimizzazione: condurre studi per migliorare le prestazioni dei sistemi di pianificazione basati sull'intelligenza artificiale, rendendoli più efficaci e affidabili.

D. Applicazioni dell'intelligenza artificiale nei processi e nei sistemi

  • Processi dichiarativi: utilizzo dell'intelligenza artificiale per ottimizzare l'analisi, la rappresentazione e la sintesi dei processi, al fine di automatizzare al meglio i flussi di lavoro.

  • Collaborazione multi-agente: Esplorazione delle sfide e delle opportunità dei sistemi multi-agente, in particolare nell'affrontare scenari complessi e multi-obiettivo.

  • Rilevamento delle anomalie: sfruttare l'intelligenza artificiale per identificare modelli o deviazioni insolite nei dati che potrebbero indicare errori, frodi o guasti del sistema. Ciò include il monitoraggio in tempo reale e l'analisi predittiva per migliorare il processo decisionale e mantenere l'integrità del sistema.

E. Intelligenza artificiale di uso generale

  • Definizione, valutazione e miglioramento dell'AGI: crescente attenzione all'identificazione dei limiti e alla proposta di soluzioni standardizzate per l'IA in grado di operare in diversi ambiti.

Metodi chiave

A. Modelli linguistici di grandi dimensioni

B. Apprendimento tramite rinforzo

C. Sistemi multi-agente

D. Visione artificiale

Momenti salienti della conferenza

1. Etica e correttezza

Il workshop "Implementare l'etica dell'IA attraverso una prospettiva comportamentale " [2] ha esplorato come allineare i sistemi di IA ai valori umani, ponendo l'accento su equità, riduzione dei pregiudizi e trasparenza. Ha evidenziato la necessità di andare oltre le metriche di accuratezza tradizionali e adottare metodi di valutazione che riflettano le sfide del mondo reale, come le metriche incentrate sul paziente nel settore sanitario. Il workshop ha anche discusso l'importanza di prevenire la fuga di dati e di implementare solidi processi di valutazione multicentrici per garantire l'affidabilità.

Un altro contributo notevole è stato Ethical AI Governance: Methods for Evaluating Trustworthy AI [3] , che ha categorizzato i metodi di valutazione dell'IA in approcci concettuali, manuali, semiautomatici e automatici. Il documento sosteneva che, sebbene gli strumenti automatici possano rilevare in modo efficiente i pregiudizi e i problemi di interpretabilità, la supervisione umana rimane essenziale per un processo decisionale etico più articolato. Sono state affrontate anche sfide come la mancanza di standardizzazione e le incongruenze tra le valutazioni di affidabilità, sottolineando la necessità di quadri di valutazione unificati.

Inoltre, il documento PEACE (Providing Explanations and Analysis for Combating Hate Expressions) [1] ha introdotto uno strumento web progettato per rilevare discorsi d'odio sottili e nascosti che i modelli tradizionali spesso trascurano. Integrando strumenti di visualizzazione e tecniche di IA interpretabile, PEACE aiuta i moderatori di contenuti a comprendere e affrontare meglio i discorsi d'odio, sia espliciti che impliciti, sulle piattaforme online.

2. Sostenibilità

More (Enough) Is Better: Towards Few-Shot Illegal Landfill Waste Segmentation [1] ha affrontato la sfida di rilevare siti di rifiuti illegali in immagini aeree con dati etichettati minimi. L'approccio proposto ha sfruttato tecniche di apprendimento few-shot e generazione di dati sintetici per migliorare la precisione del rilevamento riducendo al minimo la necessità di annotazioni manuali estese. Questa ricerca ha sottolineato come l'IA possa essere utilizzata per affrontare in modo efficiente i problemi ambientali del mondo reale.

Un altro articolo significativo, Zero-Waste Machine Learning [1] , ha introdotto un approccio orientato alla sostenibilità per l'ottimizzazione dei modelli di IA. Gli autori hanno proposto un framework ispirato ai principi dell'economia circolare, concentrandosi sul riutilizzo di calcoli e conoscenze per migliorare l'efficienza del modello. Le tecniche chiave includevano il calcolo condizionale, l'apprendimento continuo e il riciclo delle risorse, garantendo che i sistemi di IA rimangano efficienti in termini di risorse senza sacrificare le prestazioni.

La sfida più ampia della gestione del processo decisionale multi-agente e multi-obiettivo in contesti di sostenibilità è stata esplorata in The World is a Multi-Objective Multi-AgentSystem: Now What? [1] . Questo studio ha esaminato come l'IA può affrontare priorità contrastanti, come bilanciare la sostenibilità ambientale con gli obiettivi economici. Integrando spiegabilità e trasparenza nei sistemi di IA, la ricerca mirava a migliorare la fiducia e l'adozione in applicazioni decisionali su larga scala.

3. Migliorare l'apprendimento attivo e l'ottimizzazione

Il tutorial Beyond Trial & Error: A Tutorial on Automated Reinforcement Learning [4] ha fornito approfondimenti sull'automazione dei processi di apprendimento per rinforzo (RL). I metodi AutoRL mirano a semplificare le attività tradizionalmente manuali, come la messa a punto degli iperparametri e la selezione degli algoritmi, rendendo l'RL più accessibile e adattabile alle applicazioni del mondo reale. Il tutorial ha anche trattato l'impatto degli iperparametri sulla sensibilità e sulle prestazioni del modello, rafforzando l'importanza delle tecniche di ottimizzazione automatizzate.

Uno studio correlato, Hyperparameter Importance Analysis for Multi-Objective AutoML [1] , ha esplorato il ruolo della regolazione degli iperparametri nel bilanciare obiettivi contrastanti, come l'accuratezza del modello rispetto al costo computazionale. Gli autori hanno introdotto nuove tecniche di analisi per identificare quali iperparametri hanno l'impatto più significativo, fornendo preziose informazioni per ottimizzare i modelli di IA multi-obiettivo.

Inoltre, Survival of the Fittest: Evolutionary Adaptation of Policies for Environmental Shifts [1] ha introdotto un approccio basato sull'evoluzione all'apprendimento per rinforzo. Lo studio ha proposto Evolutionary Robust Policy Optimization (ERPO), una tecnica che consente ai modelli di IA di adattarsi ad ambienti mutevoli senza richiedere un riaddestramento esteso. Questa ricerca ha implicazioni per le applicazioni in cui i sistemi di IA devono funzionare in contesti dinamici e imprevedibili, come la robotica e la modellazione finanziaria.

4. Applicazioni dell'intelligenza artificiale nei processi e nei sistemi

L'articolo Memory Adaptive and Spatially Specialized Model Ensembles for Industrial Anomaly Detection [1] ha introdotto un framework che integra dinamicamente più modelli specializzati per il rilevamento di anomalie nei sistemi industriali. Combinando l'adattamento della memoria con la specializzazione spaziale, il framework migliora la capacità dell'IA di gestire distribuzioni di dati diverse e in continua evoluzione. Questo approccio si è dimostrato altamente efficace nelle applicazioni industriali, dove i modelli statici tradizionali faticano a gestire il cambiamento di concetto e le mutevoli condizioni operative.

Un altro studio rilevante, Cascade Memory for Unsupervised Anomaly Detection [1] , ha affrontato la sfida della sovrageneralizzazione nei modelli non supervisionati. Molti metodi di rilevamento delle anomalie esistenti faticano a distinguere tra dati normali e anomali, portando a tassi elevati di falsi positivi. L'architettura di memoria a cascata proposta affina l'attenzione sui modelli normali, consentendo al sistema di isolare le anomalie in modo più efficace. Il metodo ha dimostrato prestazioni all'avanguardia su vari set di dati di riferimento, in particolare in scenari complessi del mondo reale.

La validazione dei modelli di rilevamento delle anomalie senza dati etichettati è stata affrontata in Towards Unsupervised Model Validation [1] . Questo studio ha proposto l'uso di un insieme di modelli "accuratamente diversificato" per valutare i sistemi di rilevamento delle anomalie, sfruttando tecniche di classificazione basate sulla correlazione per valutare l'affidabilità del modello. Fornendo un approccio strutturato alla validazione non supervisionata, la ricerca ha contribuito a rendere il rilevamento delle anomalie guidato dall'IA più robusto e scalabile.

5. Intelligenza artificiale di uso generale

Il workshop Language Understanding in the Human-Machine Era [5] ha esplorato il ruolo in evoluzione dei grandi modelli linguistici (LLM) in applicazioni come l'IA conversazionale e la traduzione automatica. Sebbene gli LLM abbiano dimostrato capacità impressionanti, il workshop ha sottolineato i loro limiti nella vera comprensione del linguaggio umano, in particolare in contesti che richiedono un ragionamento profondo e una consapevolezza contestuale.

Infine, il documento Caveats and Solutions for Characterizing General-Purpose AI [1] ha affrontato la sfida più ampia della misurazione della generalità e delle capacità della GPAI. Gli autori hanno proposto nuove strategie di benchmarking, inclusi test di adattabilità che valutano le prestazioni dell'IA in compiti diversi e mutevoli. Hanno anche sostenuto l'importanza di spunti interdisciplinari provenienti dalla filosofia e dalle scienze cognitive per affinare la concettualizzazione della GPAI, rafforzando l'importanza della trasparenza e della spiegabilità nella valutazione dell'IA.

Sintesi

L'ECAI ha esplorato temi chiave che plasmano il futuro dell'IA, tra cui etica, sostenibilità, ottimizzazione e applicazioni nel mondo reale. Le discussioni su etica ed equità hanno sottolineato l'importanza di sistemi di IA trasparenti e imparziali che siano in linea con i valori umani. 

ypayzeka.JPG

Gli sforzi per la sostenibilità si sono concentrati sulla riduzione dell'impatto ambientale dell'IA attraverso metodi efficienti dal punto di vista energetico e un uso responsabile delle risorse. I progressi nell'apprendimento attivo e nell'ottimizzazione hanno evidenziato tecniche per automatizzare e adattare i sistemi di IA ad ambienti dinamici. Nell'IA applicata, l'ottimizzazione dei processi e le innovazioni decisionali hanno mostrato soluzioni pratiche per le sfide industriali e sociali. La conferenza ha anche esaminato le complessità dell'IA di uso generale, sottolineando la necessità di adattabilità, trasparenza e collaborazione interdisciplinare. Nel complesso, l'ECAI ha sottolineato lo sviluppo di sistemi di IA etici, efficienti e adattabili per affrontare le urgenti sfide globali.

Referenze

[1] Atti della ECAI 202427a Conferenza europea sull'intelligenza artificiale (ECAI), 19-24 ottobre 2024, Santiago de Compostela, Spagna. IOS Press. Disponibile su: https://ebooks.iospress.nl/volume/ecai-2024-27theuropean-conference-on-artificial-intelligence-1924-october-2024santiago-de-compostela-spain-including-pais-2024

[2] Workshop AIEB-ECAI 2024Implementazione dell'etica dell'IA attraverso una prospettiva comportamentale. ECAI 2024. Disponibile all'indirizzo: https://aieb-ecai2024.framer.ai/

[3] McCormack, L., & Bendechache, M. (2024) . Governance etica dell'IA: metodi per valutare l'IA affidabile. arXiv. Disponibile all'indirizzo: https://arxiv.org/abs/2409.07473

[4] ECAI 2024 AutoRL TutorialOltre la prova e l'errore: un tutorial sull'apprendimento automatico per rinforzo. Disponibile all'indirizzo: Link

[5] Workshop LUHME, ECAI 2024Comprensione del linguaggio nell'era uomo-macchina. Disponibile all'indirizzo: https://luhme.web.uah.es/

İremnur KULAKSIZ, Ingegnere dell'apprendimento automatico