INTELLIGENZA ARTIFICIALE, MACHINE LEARNING E DIRITTO

INTELLIGENZA ARTIFICIALE, MACHINE LEARNING E DIRITTO

Nicola Lettieri

Obiettivi formativi

Il laboratorio è il quarto insegnamento della complessiva struttura didattica di Informatica Giuridica del corso di laurea magistrale a ciclo unico in Giurisprudenza della LUISS, che si compone di cinque laboratori propedeutici ed un corso distribuiti sui primi tre anni. Tali insegnamenti costituiscono un percorso unitario e progressivo secondo un itinerario logico studiato al fine di implementare la sensibilità dello studente per la reciproca interazione fra l’informatica ed il diritto. L’intento è quello di formare un giurista realmente pronto ad affrontare le sfide legali della dimensione digitale, sempre più pervasiva e trasversale in ogni settore professionale, e delle applicazioni informatiche nell’ambito legale. A tal fine lo studente dovrà acquisire conoscenze anche puramente tecniche ed informatiche per comprendere a fondo i fenomeni tecnologici dei quali potrà essergli/le richiesto di valutare risvolti ed effetti giuridici. È questo un obiettivo strategico che il Dipartimento di Giurisprudenza si è prefisso, non potendosi contemplare la figura di un giurista che oggi non possieda piena dimestichezza anche degli strumenti digitali e non sappia analizzare l’impatto delle applicazioni tecnologiche più dirompenti sulla società, sul diritto, sui mercati e sulle istituzioni a livello globale. L’innovazione travolgente ed incentivata dalle politiche pubbliche nazionali ed europee esige figure professionali versatili, capaci di applicare le categorie tradizionali del diritto a fenomeni tecnologici inediti, o addirittura di costruirne di nuove meglio in grado di regolare il presente. Per far ciò si richiede una comprensione dell’architettura di base delle reti, nonché dei linguaggi della matematica e della logica degli algoritmi, per poterli quindi leggere nelle forme del diritto. Il Laboratorio di Intelligenza artificiale, machine learning e diritto, nello specifico, funge da complemento diretto al laboratorio immediatamente precedente, concentrandosi sugli aspetti giuridicamente rilevanti concernenti l’implementazione dell’AI. In particolare, il corso è rivolto a: rileggere la teoria generale dell’intelligenza artificiale da una prospettiva giuridica, nel solco della materia che racchiude ancora l’insegnamento dell’informatica giuridica ovvero la filosofia del diritto; quindi a dimostrare l’applicabilità degli algoritmi di intelligenza artificiali alle diverse funzioni tradizionali del diritto; ed infine a fornire agli studenti un quadro relativo alle principali esperienze di regolazione dell’AI a livello nazionale, europeo e globale.

Risultati di apprendimento attesi

Conoscenza e capacità di comprensione: raggiungere la conoscenza di alcuni argomenti d'avanguardia nel campo di studio con il supporto didattico appropriato, la comprensione della differenza fra la logica dell’intelligenza umana e quella dell’intelligenza artificiale relativamente alla formazione di una decisione e dell’impatto sociale e giuridico delle applicazioni di AI, la comprensione dell’applicazione di diverse tipologie di algoritmo per finalità giuridicamente significative e la conoscenza dei principali strumenti normativi esistenti e prospettati per la regolazione dell’AI. Conoscenza e comprensione applicate: ideare e sostenere argomentazioni relative da un lato alle applicazioni dell’AI in ambito giuridico e dall’altro alle maggiori sfide della regolazione dell’AI. Autonomia di giudizio: raccogliere e interpretare informazioni e dati rilevanti. Abilità comunicative: comunicare informazioni, idee, problemi e soluzioni con il linguaggio tecnico specifico dell’intelligenza artificiale. Capacità di apprendere: aver sviluppato le competenze necessarie per intraprendere gli studi successivi con un elevato grado di autonomia.

Contenuti Del Corso

I. Teoria dell’intelligenza artificiale e diritto II. I diversi tipi di intelligenza artificiale e machine learning, gli algoritmi equitativi e il diritto III. Diritto e regolazione dell’intelligenza artificiale

Testi Di Riferimento

Il materiale didattico è costituito dal contenuto delle lezioni impartite dal docente, relative dispense e altri materiali condivisi su Luiss Learn. Letture consigliate:

Metodologie Didattiche

Apprendimento: lezioni frontali, podcast e quiz online Pratica: ospiti esperti, studio di casi e simulazioni Indagine: analisi di idee e informazioni fra una gamma di materiali e risorse, utilizzando le banche dati giuridiche per raccogliere e analizzare dati e confrontare testi Collaborazione: lavori in piccoli gruppi, discussione dei risultati altrui e proposta di risultati comuni Discussione: seminari, discussioni di gruppo in classe, forum online e discussioni sincrone e asincrone Produzione: saggi, relazioni, presentazioni e blog

Modalità di verifica dell'apprendimento

Il voto finale, espresso in 30/trentesimi deriverà dalla valutazione delle seguenti voci per la rispettiva quota percentuale: 20% frequenza 10% partecipazione attiva in aula 50% valutazioni delle prove intermedie ( in un numero non superiore alle 3, con test a risposta multipla e/o domande a risposta aperta) 20% esame finale (orale) N.B. Il voto conseguito all’esito dell’esame del presente Laboratorio parteciperà per 1/7 al voto finale che sarà attribuito all’esito dell’esame del corso di Macchine intelligenti e diritto (MID1) e che rientra regolarmente nella media curriculare dello studente.

Criteri per l’assegnazione dell’elaborato finale

Presenza alle lezioni, presentazione del project work e superamento dell’esame orale

Settimana 1

Modulo 1: Intelligenza artificiale, diritto, quadro generale (parte prima) 1. Introduzione all’intelligenza artificiale: funzioni, scopi e prospettive 2. Margaret Boden: tipologie di IA 3. Focus: IA come strumento di conoscenza. Prospettiva scientifica e riflessione epistemologica 4. Prime nozioni su IA simbolica e sub-simbolica

Settimana 2

Modulo 1: Intelligenza artificiale, diritto, quadro generale (parte seconda) 1. Breve storia dei paradigmi dell’IA: IA simbolica, automi cellulari, algoritmi genetici 2. Oliver Wendell Holmes e l’idea di una giurisprudenza "science-oriented" 3. Focus: il calcolo come strumento per comprendere e creare il diritto 4. Introduzione all’empirismo giuridico-computazionale e alle scienze sociali computazionali

Settimana 3

Modulo 2: Agent-Based Modeling – L’intelligenza artificiale per lo studio dell’ordine sociale (parte prima) 1. Introduzione alla teoria della complessità: sistemi complessi, emergenza, non linearità, transizioni di fase 2. La scienza sociale computazionale: approcci data-driven e model-driven 3. La simulazione come strumento per comprendere la complessità sociale 4. La scienza sociale generativa: il contributo di Joshua Epstein

Settimana 4

Modulo 2: Agent-Based Modeling – L’intelligenza artificiale per lo studio dell’ordine sociale (parte seconda) 1. Introduzione alla simulazione ad agenti: primi esempi con NetLogo 2. Il modello della segregazione razziale di Thomas Schelling: struttura, dinamica, interpretazione 3. Norme sociali, evoluzione delle norme e modelli agent-based 4. Esempi applicativi: Axelrod, sanzioni, beni comuni e algoritmi genetici

Settimana 5

Modulo 3: Computational Crime Analysis: Intelligenza Artificiale e Scienze Sociali Computazionali nella Giustizia Penale (parte prima) 1. Obiettivi e funzioni della giustizia penale 2. Applicazioni dell’intelligenza artificiale nella giustizia penale: law enforcement e attività giudiziaria 3. Previsione del crimine: hotspot, offender, vittime – il caso PredPol 4. AI Driven Policing come filone di ricerca emergente 5. Predictive Risk Assessment e il caso COMPAS 6. Cenni introduttivi al funzionamento del machine learning

Settimana 6

Modulo 3: Computational Crime Analysis: Intelligenza Artificiale e Scienze Sociali Computazionali nella Giustizia Penale (parte seconda) 1. Questioni critiche: trasparenza, accountability e bias dei dati 2. Posizioni istituzionali: Consiglio d’Europa, Unione Europea, AI Act 3. L’AI nella giustizia penale come sistema ad alto rischio 4. Oltre la prediction: modellazione agent-based per la teoria criminologica (Charlotte Gerritsen) 5. Il progetto CrimeMiner: network analysis, classificazione supervisionata, apprendimento cooperativo uomo-macchina 6. Discussione sull’uso della AI per scopi investigativi, predittivi e interpretativi

Settimana 7

Modulo 4: The Rule of AI – Intelligenza Artificiale e Tecnoregolazione (parte prima) 1. IA e regolazione della vita sociale: il potere tecnologico 2. Testimonianze e visioni: Cathy O’Neil e Benjamin Bratton 3. Introduzione al concetto di tecnoregolazione 4. Le parole chiave della tecnoregolazione: – Lex Informatica (Joel Reidenberg) – Code is Law (Lawrence Lessig) – Technological Management & Normative Environments (Roger Brownsword) – Code-Driven Normativity (Mireille Hildebrandt) – Law is Code (Primavera De Filippi) ⸻

Settimana 8

Modulo 4: The Rule of AI – Intelligenza Artificiale e Tecnoregolazione (parte seconda) 1. Tecnoregolazione come implementazione tecnologica degli ordinamenti giuridici 2. Fenomenologia della tecnoregolazione: identificazione dei soggetti da tutelare, delle condotte da reprimere, applicazione delle sanzioni e di altre forme di tutela, inclusi i meccanismi di nudging 3. La tecnoregolazione “hands-on”: alcuni progetti sperimentali – AI4Children: identificazione dei minori con soft biometrics – TOSware: rilevamento automatico di clausole abusive – GigAdvisor: crowdsensing e machine learning per la tutela del lavoro digitale

Settimana 9

Modulo 5: Antigone e l’intelligenza artificiale – Comprensione e analisi critica dell’ingiustizia delle macchine (parte prima) 1. I lati oscuri dell’intelligenza artificiale: discriminazioni note e implicazioni invisibili 2. Classificazioni biometriche e forme opache di sorveglianza automatizzata 3. Introduzione ai Critical Data and Algorithm Studies 4. Ingiustizia algoritmica: definizioni, casi emblematici, interpretazioni

Settimana 10

Modulo 5: Antigone e l’intelligenza artificiale – Comprensione e analisi critica dell’ingiustizia delle macchine (parte seconda) 1. Possibilità di resistenza e di disobbedienza algoritmica 2. Tecnologia contro la tecnologia: IA come strumento di emancipazione 3. Il progetto GigAdvisor: crowdsensing, AI e inferenze graph-based per la valutazione critica delle piattaforme 4. Conclusioni aperte: verso una giustizia algoritmica?

Settimana 11

Modulo 6: Regolare l’intelligenza artificiale – Norme e istituzioni 1. Il quadro regolamentare dell’intelligenza artificiale: profili nazionali, europei e internazionali 2. L’AI Act: classificazione dei sistemi, concetto di rischio, categorie di rischio, focus sui sistemi ad alto rischio 3. Profili etici e giuridici della regolazione algoritmica

Settimana 12

Modulo 7: Algoritmi equitativi e risoluzione delle controversie online 1. Equità algoritmica: principi, definizioni, problemi aperti 2. Il progetto CREA: modelli computazionali per la giustizia predittiva e la valutazione equitativa 3. Algoritmi e ODR: modelli di risoluzione online delle controversie 4. Tecnologie per la mediazione, la negoziazione assistita e la tutela dell’equità procedurale