SlideShare a Scribd company logo
1 of 25
Download to read offline
Intelligenza Artificiale e Tessuti intelligenti: Tecnologie e Applicazioni
PROGRAMMA PER LE AZIONI CLUSTER TOP-DOWN POR FESR 2014/2020
Risultati finali analisi sperimentale
ing. Igino Corona - PhD
Progetto finanziato con fondi POR FESR 2014/2020 - ASSE PRIORITARIO I
“RICERCA SCIENTIFICA, SVILUPPOTECNOLOGICO E INNOVAZIONE
https://ai-textiles.diee.unica.it
Obiettivi
• Processamento sessioni dati kartodromo
• Creazione modello predittivo
– Pressione sedile à Accelerazione casco guidatore
• Analisi modello predittivo
– Risultati e conclusioni
https://ai-textiles.diee.unica.it
Dati di riferimento
• Luogo: kartodromo
– Sardegna Kart Indoor – Sestu https://sardegnakartindoor.com/
• Sessioni dati analizzate: 5
– Ogni sessione è caratterizzata da un guidatore diverso/diverse caratteristiche
– Stesso percorso per ciascuna sessione
• Principali dati raccolti:
– Orientazione, accelerazione sensori su casco, kart
– Pressione misurata sul sedile: destra, sinistra, schienale
– Videoripresa telecamera fissata su kart
https://ai-textiles.diee.unica.it
Dati di riferimento
• 5 sessioni dati (sessioni numerate 7, 8, 13, 14, 15)
• Video telecamera ancorata a
– Kart
– Casco
• Accelerometri e giroscopi ancorati a
– Kart
– Casco
• Sensori di pressione su sedile
– Lato destro
– Lato sinistro
– Schienale
https://ai-textiles.diee.unica.it
Modello Causale
X
Y
Z
accelerazione
veicolo
accelerazione
casco guidatore
pressione (Forza F)
sedile guidatore
F=m * a
M
movimento
volontario
guidatore
https://ai-textiles.diee.unica.it
Modello Causale
• Legame causale fra:
– Accelerazione veicolo e pressione sedile guidatore
– Accelerazione veicolo e accelerazione casco guidatore
• Ci aspettiamo correlazione fra
– Pressione sedile guidatore e accelerazione casco guidatore
– Entrambi sono soggetti alle stesse cause
X
Y
Z
accelerazione
veicolo
accelerazione
casco guidatore
pressione (Forza F)
sedile guidatore
F=m * a
M
movimento
volontario
guidatore
https://ai-textiles.diee.unica.it
Premesse
• Nella precedente analisi abbiamo verificato che è possibile misurare
una correlazione significativa tra
– Pressione sedile guidatore (lato destro/sinistro)
– Accelerazione laterale sul casco
• Nuovo obiettivo:
– Costruire un modello capace di prevedere una relazione fra queste due misure:
• INPUT: pressione sul sedile guidatore
• OUTPUT: accelerazione sul casco
– Valutare accuratezza e generalizzazione del modello
https://ai-textiles.diee.unica.it
Selezione dati per esperimenti
• Dati di interesse:
– Misure di pressione sul sedile
– Misure di accelerazione sul casco
• Esclusa sessione 15
– Dati troppo poco rappresentativi
– Percorso con due persone estremamente lento
• Poche informazioni su accelerazione casco e pressione sedile
https://ai-textiles.diee.unica.it
Misure di pressione sul sedile
• Collezionate in maniera sequenziale da vari sensori
• Preprocessamento dedicato:
– Media di tipo spaziale (su intervallo di tempo necessario alla scansione completa della
matrice di sensori)
– Indipendentemente per lato sinistro, destro e schienale
https://ai-textiles.diee.unica.it
Preprocessamento dati generale
• Suddivisione intervalli di tempo discreti «time bins»
– FissiamoT (es. 500 millisecondi)
– Per ogni intervalloT, calcoliamo la media dei valori
– Utile per il filtraggio del rumore ad «alta frequenza» (> 1/T)
• Media mobile
– Utile per filtrare ulteriormente il rumore e ottenere valori «arrotondati» «smooth»
– Si sceglie una finestra di valori da considerare per media mobile (es. 5 valori)
• Normalizzazione
– Riconduciamo i valori in un intervallo «normalizzato» tra 0 e 1
– Applicata normalizzazione min-max sulla base dell’intera sessione dati considerata
https://ai-textiles.diee.unica.it
Creazione del modello
• Pressione = misura di forza
• Ci aspettiamo una relazione lineare fra accelerazione sul casco e la
pressione misurata sul sedile
– Forza = massa x accelerazione
– La massa può cambiare a seconda del guidatore
• La medesima accelerazione potrà causare (in maniera proporzionale alla massa) una
pressione diversa sul sedile
• ERGO: ci focalizziamo su modelli lineari
• Ipotesi:
– Movimento volontario sul casco relativamente poco influente e/o filtrato dalle misure
di preprocessamento
https://ai-textiles.diee.unica.it
Creazione e valutazione del modello – per
sessione
• Addestriamo un classificatore lineare con
– INPUT: pressione destra/sinistra sedile
– OUTPUT: accelerazione prevista per casco
• k-fold cross-validation per sessione
– Consideriamo una sessione, effettuiamo preprocessamento dati
– Suddividiamo sessione in una porzione di addestramento (40%) e una di test (60%)
– Suddividiamo porzione di addestramento in k intervalli disgiunti (k=5)
– Addestriamo su k-1 intervalli e valutiamo le prestazioni su intervallo rimanente
– Calcolo accuratezza media di classificazione sulle k combinazioni
– Classificatore più accurato viene valutato su porzione di test
https://ai-textiles.diee.unica.it
Creazione e valutazione del modello – per
sessione
• Classificatore lineare
– Ordinary least squares Linear Regression
• Accuratezza
– (1 - u/v)
• u è la somma degli errori quadratici ((y_true - y_pred) ** 2).sum()
• v è la somma totale dei quadrati ((y_true - y_true.mean()) ** 2).sum().
• Il migliore punteggio è 1.0 e mentre il peggiore può essere negativo (perché il modello
può essere arbitrariamente errato).
– Un modello che predice sempre il valore medio di y indipendentemente dagli input
riceverà punteggio zero.
https://ai-textiles.diee.unica.it
Modello per sessione 7 - risultato
https://ai-textiles.diee.unica.it
Modello per sessione 8 - risultato
https://ai-textiles.diee.unica.it
Modello per sessione 13 - risultato
https://ai-textiles.diee.unica.it
Modello per sessione 14 - risultato
https://ai-textiles.diee.unica.it
Creazione e valutazione del modello – per
sessione
• Risultati
– Ottima accuratezza per un modello molto semplice (lineare)
– E’ possibile determinare con buona precisione la relazione fra pressione dx/sx sul
sedile e accelerazione laterale del casco
– Abbiamo sperimentato anche su pressione dello schienale/accelerazione avanti
indietro del casco ma i risultati non sono stati buoni
• Probabilmente sono molto più influenti altre variabili aleatorie (es movimento
volontario guidatore in avanti/indietro col busto/testa)
https://ai-textiles.diee.unica.it
Creazione e valutazione del modello – inter
sessione
• Stesso meccanismo precedente MA
– Addestriamo su una sessione e proviamo a fare predizione sulle altre
– Il modello «impara» solo da una sessione e poi predice sulle altre sessioni
• In questo caso, l’accuratezza attesa dovrebbe ridursi, ma valutiamo
cosa succede se
– addestriamo su sessione 14 e
– prediciamo su tutte
• Perché sessione 14?
– Appare rappresentare una persona di massa intermedia rispetto quelle che hanno
preso parte all’esperimento
– La massa del guidatore rappresenta un fattore dipendente dalla sessione che influisce
sull’ampiezza della forza (pressione) sul sedile
https://ai-textiles.diee.unica.it
Modello sess. 14 predizione sess. 7 - risultato
https://ai-textiles.diee.unica.it
Modello sess. 14 predizione sess. 8 - risultato
https://ai-textiles.diee.unica.it
Modello sess. 14 predizione sess. 13 - risultato
https://ai-textiles.diee.unica.it
Modello sess. 14 predizione sess. 14 - risultato
https://ai-textiles.diee.unica.it
Creazione e valutazione del modello – inter
sessione
• Risultati:
– Possiamo ottenere buone prestazioni anche per addestramento su sessione e test
su altre
– Modello sufficientemente semplice e generale
– Modello potrebbe essere anche migliorato/calibrato se conoscessimo la massa di
ciascun guidatore che influisce sulla relazione
https://ai-textiles.diee.unica.it
Grazie per l’attenzione!
• … e buona corsa con
25

More Related Content

More from Sardegna Ricerche

PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...Sardegna Ricerche
 
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019Sardegna Ricerche
 
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël Sonney
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël SonneyLa soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël Sonney
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël SonneySardegna Ricerche
 
Introduzione AIAS - Alessandra Scognamiglio
Introduzione AIAS - Alessandra ScognamiglioIntroduzione AIAS - Alessandra Scognamiglio
Introduzione AIAS - Alessandra ScognamiglioSardegna Ricerche
 
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...Sardegna Ricerche
 
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...Sardegna Ricerche
 
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...Sardegna Ricerche
 
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...Sardegna Ricerche
 
Digitalizzazione del sistema energetico - M.Gawronska
Digitalizzazione del sistema energetico - M.GawronskaDigitalizzazione del sistema energetico - M.Gawronska
Digitalizzazione del sistema energetico - M.GawronskaSardegna Ricerche
 
Esempi applicativi di impiego dell’energia termica nelle microreti
Esempi applicativi di impiego dell’energia termica nelle microretiEsempi applicativi di impiego dell’energia termica nelle microreti
Esempi applicativi di impiego dell’energia termica nelle microretiSardegna Ricerche
 
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...Sardegna Ricerche
 
L'integrazione dell'energia termica nella microrete di Macchiareddu
L'integrazione dell'energia termica nella microrete di MacchiaredduL'integrazione dell'energia termica nella microrete di Macchiareddu
L'integrazione dell'energia termica nella microrete di MacchiaredduSardegna Ricerche
 
Come supportare la transizione energetica con il fotovoltaico ad alta effici...
Come supportare la transizione energetica con il fotovoltaico ad alta  effici...Come supportare la transizione energetica con il fotovoltaico ad alta  effici...
Come supportare la transizione energetica con il fotovoltaico ad alta effici...Sardegna Ricerche
 
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...Sardegna Ricerche
 
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)Sardegna Ricerche
 
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...Sardegna Ricerche
 
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdf
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdfObiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdf
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdfSardegna Ricerche
 
Analisi tecnico-economica Bi.Ar
Analisi tecnico-economica Bi.ArAnalisi tecnico-economica Bi.Ar
Analisi tecnico-economica Bi.ArSardegna Ricerche
 
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)Sardegna Ricerche
 

More from Sardegna Ricerche (20)

PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Energetica in...
 
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019
Progetto PRELuDE: presentazione di Giuseppe Desogus in occasione di Sinnova 2019
 
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël Sonney
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël SonneyLa soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël Sonney
La soluzione di agrivoltaico dinamico_Insolight - Sardegna_Raphaël Sonney
 
Introduzione AIAS - Alessandra Scognamiglio
Introduzione AIAS - Alessandra ScognamiglioIntroduzione AIAS - Alessandra Scognamiglio
Introduzione AIAS - Alessandra Scognamiglio
 
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...
L’impronta idrica della produzione di idrogeno elettrolitico su larga scala -...
 
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...
Produzione di elettrodi migliorata per un’elettrolisi più efficiente - Albert...
 
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...
Soluzioni per il trattamento dell’acqua destinata all’elettrolisi - Giulia Sp...
 
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...
Soluzioni digitali per la flessibilità del sistema energetico - M.Repossi _ L...
 
Digitalizzazione del sistema energetico - M.Gawronska
Digitalizzazione del sistema energetico - M.GawronskaDigitalizzazione del sistema energetico - M.Gawronska
Digitalizzazione del sistema energetico - M.Gawronska
 
Avvio lavori - M.Gawronska
Avvio lavori - M.GawronskaAvvio lavori - M.Gawronska
Avvio lavori - M.Gawronska
 
Esempi applicativi di impiego dell’energia termica nelle microreti
Esempi applicativi di impiego dell’energia termica nelle microretiEsempi applicativi di impiego dell’energia termica nelle microreti
Esempi applicativi di impiego dell’energia termica nelle microreti
 
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...
“Cogenerazione ad alto rendimento: opportunità per le PMI e la PA, aggiorname...
 
L'integrazione dell'energia termica nella microrete di Macchiareddu
L'integrazione dell'energia termica nella microrete di MacchiaredduL'integrazione dell'energia termica nella microrete di Macchiareddu
L'integrazione dell'energia termica nella microrete di Macchiareddu
 
Come supportare la transizione energetica con il fotovoltaico ad alta effici...
Come supportare la transizione energetica con il fotovoltaico ad alta  effici...Come supportare la transizione energetica con il fotovoltaico ad alta  effici...
Come supportare la transizione energetica con il fotovoltaico ad alta effici...
 
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...
Controllo delle batterie di un impianto solare il progetto di Ottana - A.Sali...
 
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)
Impatto dell’idrogeno verde sul sistema elettrico: quali i costi? (Bruno Cova)
 
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...
Produzione di idrogeno verde su larga scala: un fattore abilitante della tran...
 
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdf
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdfObiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdf
Obiettivi della ricerca Sotacarbo nell'ambito Bi.Ar.pdf
 
Analisi tecnico-economica Bi.Ar
Analisi tecnico-economica Bi.ArAnalisi tecnico-economica Bi.Ar
Analisi tecnico-economica Bi.Ar
 
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)
Riduzione delle emissioni nell’aviazione civile internazionale (Matteo Prussi)
 

Recently uploaded

Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleGiornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniGiornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaServizi a rete
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneServizi a rete
 

Recently uploaded (7)

Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI DanieleGiornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | RENZI Daniele
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI GiovanniGiornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | CADEI Giovanni
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' DavideGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ROMANO' Davide
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA GiorgioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | SERRA Giorgio
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO AntonioGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DISCIPIO Antonio
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO AndreaGiornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | ALBIERO Andrea
 
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO SimoneGiornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
Giornata Tecnica da Piave Servizi, 11 aprile 2024 | DI DOMENICO Simone
 

AI-Textiles - Risultati finali analisi sperimentale

  • 1. Intelligenza Artificiale e Tessuti intelligenti: Tecnologie e Applicazioni PROGRAMMA PER LE AZIONI CLUSTER TOP-DOWN POR FESR 2014/2020 Risultati finali analisi sperimentale ing. Igino Corona - PhD Progetto finanziato con fondi POR FESR 2014/2020 - ASSE PRIORITARIO I “RICERCA SCIENTIFICA, SVILUPPOTECNOLOGICO E INNOVAZIONE
  • 2. https://ai-textiles.diee.unica.it Obiettivi • Processamento sessioni dati kartodromo • Creazione modello predittivo – Pressione sedile à Accelerazione casco guidatore • Analisi modello predittivo – Risultati e conclusioni
  • 3. https://ai-textiles.diee.unica.it Dati di riferimento • Luogo: kartodromo – Sardegna Kart Indoor – Sestu https://sardegnakartindoor.com/ • Sessioni dati analizzate: 5 – Ogni sessione è caratterizzata da un guidatore diverso/diverse caratteristiche – Stesso percorso per ciascuna sessione • Principali dati raccolti: – Orientazione, accelerazione sensori su casco, kart – Pressione misurata sul sedile: destra, sinistra, schienale – Videoripresa telecamera fissata su kart
  • 4. https://ai-textiles.diee.unica.it Dati di riferimento • 5 sessioni dati (sessioni numerate 7, 8, 13, 14, 15) • Video telecamera ancorata a – Kart – Casco • Accelerometri e giroscopi ancorati a – Kart – Casco • Sensori di pressione su sedile – Lato destro – Lato sinistro – Schienale
  • 6. https://ai-textiles.diee.unica.it Modello Causale • Legame causale fra: – Accelerazione veicolo e pressione sedile guidatore – Accelerazione veicolo e accelerazione casco guidatore • Ci aspettiamo correlazione fra – Pressione sedile guidatore e accelerazione casco guidatore – Entrambi sono soggetti alle stesse cause X Y Z accelerazione veicolo accelerazione casco guidatore pressione (Forza F) sedile guidatore F=m * a M movimento volontario guidatore
  • 7. https://ai-textiles.diee.unica.it Premesse • Nella precedente analisi abbiamo verificato che è possibile misurare una correlazione significativa tra – Pressione sedile guidatore (lato destro/sinistro) – Accelerazione laterale sul casco • Nuovo obiettivo: – Costruire un modello capace di prevedere una relazione fra queste due misure: • INPUT: pressione sul sedile guidatore • OUTPUT: accelerazione sul casco – Valutare accuratezza e generalizzazione del modello
  • 8. https://ai-textiles.diee.unica.it Selezione dati per esperimenti • Dati di interesse: – Misure di pressione sul sedile – Misure di accelerazione sul casco • Esclusa sessione 15 – Dati troppo poco rappresentativi – Percorso con due persone estremamente lento • Poche informazioni su accelerazione casco e pressione sedile
  • 9. https://ai-textiles.diee.unica.it Misure di pressione sul sedile • Collezionate in maniera sequenziale da vari sensori • Preprocessamento dedicato: – Media di tipo spaziale (su intervallo di tempo necessario alla scansione completa della matrice di sensori) – Indipendentemente per lato sinistro, destro e schienale
  • 10. https://ai-textiles.diee.unica.it Preprocessamento dati generale • Suddivisione intervalli di tempo discreti «time bins» – FissiamoT (es. 500 millisecondi) – Per ogni intervalloT, calcoliamo la media dei valori – Utile per il filtraggio del rumore ad «alta frequenza» (> 1/T) • Media mobile – Utile per filtrare ulteriormente il rumore e ottenere valori «arrotondati» «smooth» – Si sceglie una finestra di valori da considerare per media mobile (es. 5 valori) • Normalizzazione – Riconduciamo i valori in un intervallo «normalizzato» tra 0 e 1 – Applicata normalizzazione min-max sulla base dell’intera sessione dati considerata
  • 11. https://ai-textiles.diee.unica.it Creazione del modello • Pressione = misura di forza • Ci aspettiamo una relazione lineare fra accelerazione sul casco e la pressione misurata sul sedile – Forza = massa x accelerazione – La massa può cambiare a seconda del guidatore • La medesima accelerazione potrà causare (in maniera proporzionale alla massa) una pressione diversa sul sedile • ERGO: ci focalizziamo su modelli lineari • Ipotesi: – Movimento volontario sul casco relativamente poco influente e/o filtrato dalle misure di preprocessamento
  • 12. https://ai-textiles.diee.unica.it Creazione e valutazione del modello – per sessione • Addestriamo un classificatore lineare con – INPUT: pressione destra/sinistra sedile – OUTPUT: accelerazione prevista per casco • k-fold cross-validation per sessione – Consideriamo una sessione, effettuiamo preprocessamento dati – Suddividiamo sessione in una porzione di addestramento (40%) e una di test (60%) – Suddividiamo porzione di addestramento in k intervalli disgiunti (k=5) – Addestriamo su k-1 intervalli e valutiamo le prestazioni su intervallo rimanente – Calcolo accuratezza media di classificazione sulle k combinazioni – Classificatore più accurato viene valutato su porzione di test
  • 13. https://ai-textiles.diee.unica.it Creazione e valutazione del modello – per sessione • Classificatore lineare – Ordinary least squares Linear Regression • Accuratezza – (1 - u/v) • u è la somma degli errori quadratici ((y_true - y_pred) ** 2).sum() • v è la somma totale dei quadrati ((y_true - y_true.mean()) ** 2).sum(). • Il migliore punteggio è 1.0 e mentre il peggiore può essere negativo (perché il modello può essere arbitrariamente errato). – Un modello che predice sempre il valore medio di y indipendentemente dagli input riceverà punteggio zero.
  • 18. https://ai-textiles.diee.unica.it Creazione e valutazione del modello – per sessione • Risultati – Ottima accuratezza per un modello molto semplice (lineare) – E’ possibile determinare con buona precisione la relazione fra pressione dx/sx sul sedile e accelerazione laterale del casco – Abbiamo sperimentato anche su pressione dello schienale/accelerazione avanti indietro del casco ma i risultati non sono stati buoni • Probabilmente sono molto più influenti altre variabili aleatorie (es movimento volontario guidatore in avanti/indietro col busto/testa)
  • 19. https://ai-textiles.diee.unica.it Creazione e valutazione del modello – inter sessione • Stesso meccanismo precedente MA – Addestriamo su una sessione e proviamo a fare predizione sulle altre – Il modello «impara» solo da una sessione e poi predice sulle altre sessioni • In questo caso, l’accuratezza attesa dovrebbe ridursi, ma valutiamo cosa succede se – addestriamo su sessione 14 e – prediciamo su tutte • Perché sessione 14? – Appare rappresentare una persona di massa intermedia rispetto quelle che hanno preso parte all’esperimento – La massa del guidatore rappresenta un fattore dipendente dalla sessione che influisce sull’ampiezza della forza (pressione) sul sedile
  • 20. https://ai-textiles.diee.unica.it Modello sess. 14 predizione sess. 7 - risultato
  • 21. https://ai-textiles.diee.unica.it Modello sess. 14 predizione sess. 8 - risultato
  • 22. https://ai-textiles.diee.unica.it Modello sess. 14 predizione sess. 13 - risultato
  • 23. https://ai-textiles.diee.unica.it Modello sess. 14 predizione sess. 14 - risultato
  • 24. https://ai-textiles.diee.unica.it Creazione e valutazione del modello – inter sessione • Risultati: – Possiamo ottenere buone prestazioni anche per addestramento su sessione e test su altre – Modello sufficientemente semplice e generale – Modello potrebbe essere anche migliorato/calibrato se conoscessimo la massa di ciascun guidatore che influisce sulla relazione