Nicola Gatti

Proposte di Tesi per Laurea Specialistica

    Applicazioni di Teoria dei Giochi in Intelligenza Artificiale

    1. Algoritmi per contrattazioni automatiche. La teoria dei giochi gioca un ruolo fondamentale nello studio di situzioni strategiche a carattere economico. Tra queste, l'automazione di agenti in negoziazioni tra due o piu agenti è uno dei principali problemi aperti nel settore dell'intelligenza artificiale. Possibili lavori di tesi possono essere sviluppati sullo studio, tramite le tecniche di teoria dei giochi, di situazioni di contrattazione bilaterale (alternating-offers protocol) ed estensioni di queste in presenza di molti agenti. PDF

    2. Algoritmi per automazione di mercati di sevizi su Web. L'automazione della compravendita di servizi offerti su Web è un problema aperto in letteratura e rappresenta una delle sfide più interessanti per il settore dell'intelligenza artificiale. Il problema considerato riguarda lo scenario dove alcuni provider forniscono uno o più servizi e molti customer sono interessati a comprare uno o più servizi. L'obiettivo è sviluppare, tramite le tecniche di teoria dei giochi, algoritmi computazionalmente efficienti che siano in grado di determinare il miglior comportamento di tutti gli attori del mercato. PDF

    Applicazioni di Sistemi Multiagente

    1. Sviluppo di un piattaforma per commercio elettronico. Il lavoro di tesi si concentra principalmente nel miglioramento di una piattaforma esistente realizzata tramite la tecnologia JADE. Le migliorie richieste coinvolgono l'intelligenza degli agenti, la scrittura di una ontologia di mercato, la gestione dell'interfaccia con l'utente.

    Apprendimento per Rinforzo in Sistemi Multiagente

    1. Algoritmi per apprendimento in giochi in forma estesa. L'obiettivo della tesi è lo sviluppo di tecniche di apprendimento per rinforzo per giochi in forma estesa. Il lavoro consiste nel produrre un pacchetto software che permetta di creare un gioco in forma estesa attraverso una interfaccia grafica e successivamente di istanziare un sistema multiagente che possa apprendere a giocare le strategie ottime. PDF

    2. Apprendimento in giochi di pricing. L'obiettivo della tesi è lo sviluppo di tecniche di reinforcement learning nel contesto del pricing per servizi offerti su Web. Il lavoro deve confrontare i risultati ottenuti tramite learning con i risultati prodotti attraversi gli strumenti della teoria classica dei giochi.

    Pianificazione HTN

    1. Pianificazione con attributi e vincoli su attributi. Una interessante linea di ricerca all'interno della pianificazione riguarda la situazioni in cui ogni task all'interno di un problema di pianificazione sia caratterizzato da attributi e vincoli su questi. Un esempio diffuso in informatica riguarda la pianificazione di servizi web: gli attributi a cui i task possono essere soggetti sono il tempo di risposta, il prezzo, e altri ancora. L'obiettivo della linea di ricerca è lo sviluppo di algoritmi di pianificazione che siano efficienti.

Proposte di Tesi per Laura Triennale

    Domotica

    1. Sviluppo di applicazioni domotiche. Le possibili proposte di tesi sono in collaborazione con la Home Innovation di Milano, azienda che si occupa di sviluppare sistemi e applicazioni domotiche. I possibili lavori si concentrano principalmente sullo sviluppo di dispositivi hardware o sullo sviluppo di applicazioni software.