Curriculum vitæ di Dario Malchiodi – compatto

Dati personali

Dario Malchiodi
Dipartimento di InformaticaUniversità degli Studi di Milano
Stanza P102 – Via Comelico 39/41 – 20135 Milano ITALY
Mail: il mio cognome at di punto unimi punto it
Web: http://malchiodi.di.unimi.it
telefono: +39 02 503 16338 fax: +39 02 503 16276
Reti sociali: Academia.edu, ResearchGate, coderwall, Codecademy, Facebook, Twitter, Google +, LinkedIn, Naymz, Personal blog, I use this, Klout, Kaggle, Koding

Parole chiave

Machine learning – Qualità dei dati nel machine learning – Calcolo delle probabilità e statistica matematica

Posizione attuale

Dal 1 febbraio 2011 professore associato di Informatica, confermato nel ruolo a partire dal 1 febbraio 2014 (settore scientifico-disciplinare INF/01, settore concorsuale 01/B1) presso il Dipartimento di Informatica dell'Università degli Studi di Milano (fino al 06/10/2011 inquadrato nel settore scientifico-disciplinare INF/01 – Informatica presso la Facoltà di Scienze Matematiche, Fisiche e Naturali).

Occupazioni precedenti

2002 > 2011
Ricercatore per il settore scientifico-disciplinare INF/01 - Informatica presso la Facoltà di Scienze Matematiche, Fisiche e Naturali dell'Università degli Studi di Milano, con afferenza al Dipartimento di Scienze dell'Informazione, presa di servizio in data 1 ottobre 2002 e conferma nel ruolo dal 2005.
2001 > 2002
Tecnico laureato presso il Dipartimento di Scienze dell'Informazione dell'Università degli Studi di Milano, all'interno del Laboratorio di Reti Neurali.
2000 > 2001
Software architect presso Inferentia-DNM, con il compito di progettare architetture statistiche e neurali a supporto di sistemi per il trattamento di dati finanziari.
1997 > 2000
Analista statistico presso The Continiuity Company S.r.l., all'interno di un progetto di ricerca e sviluppo su modelli per la regressione flessibile di dati finanziari.
1996 > 1997
Sviluppatore presso Olivetti S.p.A..

Titoli di studio

2000
Dottorato di ricerca in Matematica Computazionale e Ricerca Operativa, Dipartimento di Matematica, Università degli Studi di Milano.
1996
Laurea (con lode) in Scienze dell'Informazione, Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano.

Attività di ricerca di Dario Malchiodi

Le mie attività di ricerca riguardano il trattamento dell'incertezza nei problemi di apprendimento automatico, approfondendo in particolare i legami tra gli aspetti informatici e statistici.

Affiliazione a gruppi e progetti di ricerca

2002 >
Gruppo di Informatica (GRIN)
2008 >
Gruppo ALaDDIn
2002 > 2013
Società Italiana Reti Neuroniche
2008 > 2013
Rete di eccellenza PASCAL 2: Pattern Analysis, Statistical Modeling and Computational Learning, finanziata dalla Commissione Europea
1996 > 2011
Laboratorio di Reti Neurali del Dipartimento di Informatica, Università degli Studi di Milano
2005 > 2008
Rete di eccellenza PASCAL: Pattern Analysis, Statistical Modeling and Computational Learning, finanziata dalla Commissione Europea
2002 > 2004
Progetto di interesse nazionale Processi stocastici, finanziato dal Ministero dell'Università e della Ricerca Scientifica e Tecnologica
2001 > 2003
Progetto ORESTEIA (mOdular hybRid artEfactS wTh adaptivE funtIonAlity, finanziato dalla Commissione Europea durante il quinto programma quadro nell'ambito delle tematiche IST-FET)
1998 > 2000
Progetto PHYSTA (Principled Hybrid Sistems: Theory and Applications, finanziato dalla Commissione Europea durante il quarto programma quadro nell'ambito della tematica TMR)

Pubblicazioni di Dario Malchiodi

Ho scritto più di settanta lavori su riviste e atti di convegni nazionali e internazionali, tra cui le più rilevanti sono elencate di seguito.

[Monga et al., 2017] Monga M., Malchiodi D., Morpurgo A. e Torelli M., Turing: la nascita dell'intelligenza artificiale, Corriere della Sera, Grandangolo Scienza, 2017 [BIBTEX]
[Malchiodi, 2015] Malchiodi D., Sistemi operativi – esercizi risolti e commentati, (ISBN 978-88-91091-41-3), 2015 [book page BIBTEX]
[Apolloni et al., 2013] Apolloni B., Malchiodi D. e Taylor J. G., Learning by Gossip: A Principled Information Exchange Model in Social Networks, Cognitive Computation 5 - 3 (2013), 327-339 [doi> BIBTEX]
[Malchiodi, 2013b] Malchiodi D., An interpretation of the boundary movement method for imbalanced dataset classification based on data quality, in B. Apolloni, S. Bassis, A. Esposito e F. C. Morabito (Eds.), Neural Nets and Surroundings. 22nd Italian Workshop on Neural Nets, WIRN 2012, May 17-19 2012, Vietri sul Mare, Salerno, Italy, Springer, Smart Innovation, Systems and Technologies 19 (ISBN 978-3-642-35466-3), 21-27, 2013 [doi> BIBTEX]
[Apolloni et al., 2010] Apolloni B., Malchiodi D. e Valerio L., Relevance regression learning with support vector machines, Nonlinear Analysis 73 (2010), 2855-2867 [doi> BIBTEX]
[Apolloni et al., 2010a] Apolloni B., Bassis S., Gaito S., Malchiodi D. e Zoppis I., Playing monotone games to understand learning behaviors, Theoretical Computer Science 411 - 25 (2010), 2384-2405 [doi> BIBTEX]
[Malchiodi et al., 2009b] Malchiodi D., Bassis S. e Valerio L., svMathematica: a Mathematica package for SV classification and regression, Wolfram Mathematica library, 2009 [Home GitHub BIBTEX]
[Apolloni et al., 2008] Apolloni B., Pedrycz W., Bassis S. e Malchiodi D., The Puzzle of Granular Computing, Berlin: Springer, Studies in Computational Intelligence, Vol. 138 (ISBN 978-3-540-79863-7), 2008 [publisher BIBTEX]
[Apolloni et al., 2008a] Apolloni B., Bassis S., Malchiodi D. e Pedrycz W., Interpolating Support Information Granules, Neurocomputing 71 (2008), 2433-2445 [doi> BIBTEX]
[Malchiodi, 2008] Malchiodi D., Embedding Sample Points Uncertainty Measures in Learning Algorithms, Nonlinear Analysis: Hybrid Systems 2 - 2 (2008), 635-647 [doi> BIBTEX]
[Malchiodi et al., 2009c] Malchiodi D., Bassis S. e Valerio L., Discovering regression data quality through clustering methods, in B. Apolloni, M. Marinaro e S. Bassis (Eds.), New Directions in Neural Networks, 18th Italian Workshop on Neural Networks: WIRN 2008, 22-24 May 2008, Vietri sul Mare, IOS Press, FAIA-KBIES vol. 193 (ISBN 0922-6389), 76-85, 2009 [ BIBTEX]
[Malchiodi, 2007] Malchiodi D., Fare matematica con Mathematica, Milano: Pearson Addison Wesley (ISBN 978-88-7192-365-9), 2007, in italiano [book-page publisher BIBTEX]
[Apolloni et al., 2007b] Apolloni B., Bassis S., Gaito S. e Malchiodi D., Appreciation of medical treatments by learning underlying functions with good confidence, Current Pharmaceutical Design 13 - 15 (2007), 1545-1570 [ BIBTEX]
[Apolloni et al., 2007c] Apolloni B., Malchiodi D. e Natali L., A Modified SVM Classification Algorithm for Data of Variable Quality, in B. Apolloni, R. Howlett e L. Jain (Eds.), Knowledge-Based Intelligent Information and Engineering Systems 11th International Conference, KES 2007, XVII Italian Workshop on Neural Networks, Vietri sul Mare, Italy, September 12-14, 2007. Proceedings, Part III, Berlin Heidelberg: Springer-Verlag, Lecture Notes in Artificial Intelligence 4694 (ISBN 978-3-540-74828-1), 131-139, 2007 [doi> on-line access BIBTEX]
[Apolloni et al., 2006] Apolloni B., Malchiodi D. e Gaito S., Algorithmic Inference in Machine Learning, 2nd Edition, Magill, Adelaide: Advanced Knowledge International, International Series on Advanced Intelligence, Vol. 5 (ISBN 0-9751004-2-4), 2006 [publisher BIBTEX]
[Apolloni et al., 2006a] Apolloni B., Brega A., Malchiodi D., Palmas G. e Zanaboni A. M., Learning Rule Representations From Data, IEEE Transactions on Systems, Man and Cybernetics, Part A 36 - 5 (2006), 1010-1028 [doi> BIBTEX]
[Apolloni and Malchiodi, 2006a] Apolloni B. e Malchiodi D., Embedding sample points relevance in SVM linear classification, in V. Torra, Y. Narukawa, A. Valls e J. Domingo-Ferrer (Eds.), MDAI 2006 - Proceedings of 3rd International Conference on Modeling Decisions for Artificial Intelligence, Tarragona: Universitat Rovira I Virgili (ISBN 8400-08416-0), 2006 [ BIBTEX]
[Apolloni et al., 2004] Apolloni B., Esposito A., Malchiodi D., Orovas C., Palmas G. e Taylor J. G., A General Framework for Learning Rules From Data, IEEE Transactions on Neural Networks 15 - 6 (2004), 1333-1349 [doi> BIBTEX]
[Kasderidis et al., 2003] Kasderidis S., Taylor J. G., Tsapatoulis N. e Malchiodi D., Driving Attention to the Dangerous, in O. Kaynak, E. Alpaydin e E. Oja (Eds.), Artificial Neural Networks and Neural Information Processing - ICANN/ICONIP 2003, Joint International Conference ICANN/ICONIP 2003, Istanbul, Turkey, June 26-29, 2003, Proceedings, Springer, Lecture Notes in Computer Science 2714, 909-916, 2003 [on-line access BIBTEX]
[Apolloni and Malchiodi, 2001] Apolloni B. e Malchiodi D., Gaining degrees of freedom in subsymbolic learning, Theoretical Computer Science 255 (2001), 295-321 [doi> BIBTEX]

Organizzazione di attività editoriali e scientifiche

Organizzazione di conferenze

2011
Member of the program committee of KES2011 Membre du comité de programme de KES2011 Partecipazione al comitato di programma di KES 2011
2010
Member of the program committee of ECML PKDD 2010 (European Conference on Machine Learning / Principles and Practice of Knowledge Discovery in Databases) Membre du comité de programme de ECML PKDD 2010 (European Conference on Machine Learning / Principles and Practice of Knowledge Discovery in Databases) Partecipazione al comitato di programma di ECML PKDD 2010 (European Conference on Machine Learning / Principles and Practice of Knowledge Discovery in Databases)
2007
Member of the program committee of WIRN 2007/KES2007 Membre du comité de programme de WIRN 2007/KES2007 Partecipazione al comitato di programma di WIRN 2007/KES 2007
2006
Collaboration in the organization of CISI2006: Conferenza Italiana sui Sistemi Itelligenti, Ancona, 27-29 settembre 2006 Collaboration dans l'organization de CISI2006: Conferenza Italiana sui Sistemi Itelligenti, Ancona, 27-29 settembre 2006 Collaborazione all'organizzazione di CISI2006: Conferenza Italiana sui Sistemi Itelligenti, Ancona, 27-29 settembre 2006

Partecipazione a editorial board di riviste internazionali

2010 >
Mathematics and Computers in Simulation
2010 >
Intelligent decision technologies

Attività didattiche

15/16 > 17/18
F1X-97: Statistica e analisi dei dati, Corso di Laurea in Informatica,Università degli Studi di Milano (fino al 2016/17 per 48 ore e mutuato per i corsi di Informatica per la Comunicazione Digitale e di Informatica Musicale, dal 2017/18 per 60 ore)
14/15
Didattica 1, Tirocinio formativo attivo in Informatica, Università degli Studi di Milano
12/13 > 17/18
F94-80: Analisi dei dati su larga scala, Corso di Laurea Magistrale in Informatica,Università degli Studi di Milano
14/15 > 17/18
F94-124: Didattica dell'informatica, Corso di Laurea Magistrale in Informatica,Università degli Studi di Milano
15/16
Big data, Corso di Laurea Magistrale in Comunicazione pubblica e d'impresa,Università degli Studi di Milano (in lingua inglese)
06/07 > 16/17
F94-12: Simulazione - teoria e tecniche, Corso di Laurea Magistrale in Informatica,Università degli Studi di Milano (erogazione annuale fino al 2008/09 e ad anni alterni dal 2012/13)
11/12 > 15/16
F4Y-72: Programmazione 3, Laurea magistrale in Matematica,Università degli Studi di Milano (erogazione biennale)
10/11 > 14/15
F3X-34: Sistemi operativi, Corso di Laurea in Informatica per la Comunicazione Digitale (e corso di Laurea in Informatica Musicale),Università degli Studi di Milano (affidamento per carico didattico, per il solo Corso di Informatica musicale nel 2010/11)
13/14
Didattica dell'informatica, Percorso abilitante speciale in Informatica, Università degli Studi di Milano
12/13
A4205: Strategie per l'insegnamento laboratoriale di sistemi operativi e reti, Tirocinio formativo attivo in Informatica, Università degli Studi di Milano
11/12
F3X-36: Programmazione 1, Corso di Laurea in Informatica musicale,Università degli Studi di Milano
10/11
F1Y-35: Progettazione e gestione del software, Corso di Laurea magistrale in Informatica per la comunicazione,Università degli Studi di Milano (affidamento per carico didattico)
09/10
F2X-54: Laboratorio di Programmazione, Corso di Laurea triennale in Comunicazione Digitale,Università degli Studi di Milano (affidamento con l'attribuzione del titolo di professore aggregato)
06/07 > 09/10
F88011: Sistemi per l'Elaborazione dell'Informazione 2, Corso di Laurea Magistrale in Matematica per le Applicazioni,Università degli Studi di Milano (affidamento tramite bando fino al 2007/08 e con attribuzione del titolo di professore aggregato dal 2008/09 (negli anni accademici 2007/08 e 2008/09 relativamente a 54 ore e 7 CFU))
02/03 > 08/09
F47001: Laboratorio di Programmazione, Laurea in Comunicazione Digitale, Università degli Studi di Milano ((fino al 2004/05 con il nome di Laboratorio di Informatica Generale) affidamento tramite bando fino al 2007/08 e con attribuzione del titolo di professore aggregato nel 2008/09)
02/03 > 05/06
Fondamenti teorici dell'apprendimento, Master in Scienze Cognitive, Université Victor Segalen Bordeaux 2 (corso tenuto in lingua inglese e finanziato dal progetto PROG-ERASMUS)
01/02
From synapses to rules - discovering symbolic rules from neural processed data, International School on Neural Networks "E. R. Caianiello", 5th course (corso tenuto in lingua inglese)
01/02
From synapses to rules, TMR-EC International School on Computational Learning (corso tenuto in lingua inglese e finanziato nell'ambito del IV programma quadro EC)

Servizi prestati presso Atenei

2013 >
Membro del gruppo di lavoro sull'orientamento del Senato Accademico dell'Università degli Studi di Milano.
2013 >
Coordinatore della commissione orientamento della Facoltà di Scienze e Tecnologie dell'Università degli Studi di Milano.
2013 >
Membro del Consiglio dei Tirocini Formativi Attivi afferenti all'area Matematica, Fisica e Informatica, Università degli Studi di Milano.
2012 >
Delegato del Direttore del Dipartimento di Informatica dell'Università degli Studi di Milano alle attività di orientamento e promozione.
2012 >
Membro della Giunta del Dipartimento di Informatica, Università degli Studi di Milano.
2010 > 2012
Coordinatore della Commissione Orientamento in entrata per l'area Informatica, Facoltà di Scienze Matematiche, Fisiche e Naturali, Università degli Studi di Milano
2009 > 2012
Membro della Giunta del Dipartimento di Scienze dell'Informazione, Università degli Studi di Milano
2006 > 2008
Segretario della commissione giudicatrice per il conferimento delle borse di perfezionamento all'estero per l'Area Informatica, Facoltà di Scienze Matematiche, Fisiche e Naturali, Università degli Studi di Milano.
2007
Segretario della commissione giudicatrice per la procedura di valutazione comparativa bandita dall'Università di Napoli Parthenope per la copertura di un posto di ricercatore nella Facoltà di Giurisprudenza per il settore scientifico-disciplinare INF/01 - Informatica (D.R. n. 489 del 13/07/2005, pubblicato sulla G.U. IV serie speciale n. 61 del 11/08/2006).
2002 > 2005
Rappresentante dei Ricercatori all'interno del Consiglio della Facoltà di Scienze Matematiche, Fisiche e Naturali, Università degli Studi di Milano.

Software

yaplf
Un framework modulare ed estendibile per il machine learning scritto in python
svMathematica
Un package per Mathematica che implementa algoritmi di apprendimento basati su vettori di supporto
neosAPI
Un package per Mathematica che permette di accedere direttamente al server NEOS per l'ottimizzazione vincolata
xmlRPC
Un package per Mathematica che permette di accedere in modo trasparente a un server XML-RPC
rtf2html
Un convertitore da RTF a HTML che riconosce e codifica i collegamenti ipertestuali
base64
Un package per Mathematica che gestisce la codifica e la decodifica nel formato base64