Prof. Fraternali about Human computation

34
L'informatica delle persone: reti sociali, giochi seri e scienza dei cittadini [email protected] t

description

in italian,

Transcript of Prof. Fraternali about Human computation

Page 1: Prof. Fraternali about Human computation

L'informatica delle persone:reti sociali, giochi seri e scienza

dei cittadini

[email protected]

Page 2: Prof. Fraternali about Human computation

L’evoluzione della rete

Page 3: Prof. Fraternali about Human computation

Il Web mobileQuanti di noi usano un cellulare?

Page 4: Prof. Fraternali about Human computation

Il Web sociale

PS: quanto sono attendibilii numeri del Web?

Page 5: Prof. Fraternali about Human computation

Che cosa fa la gente online?

Page 6: Prof. Fraternali about Human computation

Che cosa produce la gente online?

E’ come se:• ogni abitante degli Stati

uniti producesse 3 tweet al minuto per 26.976 anni

• Ogni abitante del mondo creasse 215 milioni di scansioni ad alta definizione

• Si creassero 200 miliardi di film HD, che richiederebbero 47 milioni di anni per essere guardati

• Riempissimo la memoria di 57.5 miliardi di iPad da 32 gigabyte

IDC Digital Universe Study 2011

Page 7: Prof. Fraternali about Human computation

Problemi che il calcolatore non sa (ancora) risolvere

Page 8: Prof. Fraternali about Human computation

Come usare tutto ciò?

Magari aiutando i computer?

Page 9: Prof. Fraternali about Human computation

Quando i calcolatori erano umani

• Computazione organizzata:

– Gaspard De Prony, nel 1793, utilizza parrucchiere (disoccupate dopo la rivoluzione francese) che sapevano solo fare addizioni e sottrazioni per creare tavole logaritmiche e trigonometriche per il Catasto Francese.

– Gestì il processo suddividendo il lavoro in mansioni molto specifiche e dettagliate, facilmente eseguibili anche da non matematici

Page 10: Prof. Fraternali about Human computation

Il concetto di computazione umana

Normalmente è l’utente che pone domande al calcolatore

E se fosse il calcolatore a porre domande all’utente ?

...anzi a una «folla» di utenti?

Page 11: Prof. Fraternali about Human computation

Le discipline che concorrono

Human computation

Sociologia

Economia comportamentale

Psicologia cognitiva

Ingegneria del software

Interazione uomo-macchina

Analisi delle reti

Sicurezza e privacy

Gestione dei processi

Analisi dei dati

Page 12: Prof. Fraternali about Human computation

Le forme della computazione umana

• Mobilitazione• Giochi seri• Scienza del cittadino• Partecipazione• Lavoro • Una parola ricorrente: «crowdsourcing», da

crowd (folla) + sourcing (acquisizione)

Page 13: Prof. Fraternali about Human computation

Mobilitazione: DARPA Red Baloon Challenge

• Problema: identificare 10 palloni sonda ancorati in 10 località sconosciute degli Stati Uniti, premio di 40.000 $ al vincitore

• La soluzione (in meno di 9 ore!) :– http://en.wikipedia.org/wiki/

DARPA_Network_Challenge#Winning_strategy

Page 14: Prof. Fraternali about Human computation

Giochi seri: FoldIt

• Foldit: un videogioco per il ripiegamento proteico e la progettazione di nuove proteine

• Puzzle = proteina di cui bisogna trovare la struttura 3D

Page 15: Prof. Fraternali about Human computation

Giochi seriRiconoscimento degli oggetti nelle immagini

Descrizione di brani musicali

Page 16: Prof. Fraternali about Human computation

Partecipazione: IdeaScale

• Problema: Selezionare idee, persone, progetti con la più ampia partecipazione possibile

• Soluzione: piattaforme «partecipative»

Page 17: Prof. Fraternali about Human computation

Liquid Feedback !http://liquidfeedback.org/

Page 18: Prof. Fraternali about Human computation

Computazione umana e ambiente: CreekWatch

• Problema: monitorare la qualità ambientale su un territorio esteso

• Soluzione: applicazione mobile per il cittadino

Page 19: Prof. Fraternali about Human computation

Movimento della popolazione sul territorio

• Problema: determinare in tempo reale come la popolazione si muove

• Soluzione: monitorare i Tweet

http://www.streamreasoning.org/demos/london2012

Page 20: Prof. Fraternali about Human computation

Cittadini e amministrazione pubblica

• Problema: milgiorare tempi e costi della manutenzione dei beni pubblici

• Soluzione: piattaforma di raccolta delle segnalazioni dei cittadini

Page 21: Prof. Fraternali about Human computation

Il lavoro distribuito in rete

Page 22: Prof. Fraternali about Human computation
Page 23: Prof. Fraternali about Human computation

Cosa facciamo noi

E più precisamente al Polo Regionale di Como e al Parco

Scientifico ComoNext

Page 24: Prof. Fraternali about Human computation

I progetti attivi• CUbRIK progetto finanziato

dall’Unione Europea, per:– Migliorare la ricerca nei video e

nelle immagini– Esplorare nuove forme di

computazione umana– Creare una rete di partner

interessati al tema• http://www.cubrikproject.eu/

• BPM4People finanziato dall’Unione Europea, per– Collegare i processi aziendali e della

pubblica amministrizone alle reti sociali (ad es, per la gestione dei clienti, il servizio ai cittadini)

• http://www.bpm4people.org

Page 25: Prof. Fraternali about Human computation

Predizione delle tendenze di moda

• Problema: predire le tendenze della moda

• Soluzione: analizzare indumenti e accessori nelle foto di persone

• Cosa non sa fare il computer: trovare i vestiti in una foto!

Page 26: Prof. Fraternali about Human computation

Sketchness

Page 27: Prof. Fraternali about Human computation

Sketchness

Page 28: Prof. Fraternali about Human computation

Sketchness

Page 29: Prof. Fraternali about Human computation

Sketchness

Page 30: Prof. Fraternali about Human computation

Predizione di quanta acqua ci sarà nei laghi lombardi

• Problema: predire quanta acqua ci sarà nei laghi lombardi in estate

• Soluzione: stimare la caduta di neve sulle montagne da cui nascono gli affluenti anche in assenza di stazioni di misurazione a partire dalle foto dei gitanti

• Cosa non sa fare il computer: trovare le cime nelle foto degli utenti

Page 31: Prof. Fraternali about Human computation

Allineamento dei contorni reale e virtuale

Il procedimento

Generazione del panorama virtuale

Estrazione dei contorni dalla foto e dal panorama virtuale

Page 32: Prof. Fraternali about Human computation

Cosa vorremmo ottenere

Page 33: Prof. Fraternali about Human computation

E’ tutto oro?

• Il calcolatore può sbagliare• Anche l’uomo può sbagliare• Ma l’uomo può anche sbagliare di proposito!• Nuovi problemi:

– Identificazione e riduzione degli errori cognitivi– Identificazione dei comportamenti malevoli– Privacy– Aspetti legali, sociali, politici

Page 34: Prof. Fraternali about Human computation

Per saperne di più

[email protected]