Professore Ordinario (L.240)
Dipartimento di Automatica e Informatica (DAUIN)
- Componente Centro Interdipartimentale SmartData@PoliTO - Big Data and Data Science Laboratory
- Componente Scuola di Master e Formazione Permanente
- Componente Commissione Open Access di Ateneo
Profilo
Interessi di ricerca
Biografia
Giovanni Squillero è professore ordinario presso il Politecnico di Torino, Dipartimento di Automatica e Informatica. La sua ricerca combina l'intelligenza artificiale e il soft computing, con particolare attenzione alle meta-euristiche evolutive ed ai sistemi multi-agente. Le applicazioni industriali del suo lavoro spaziano dal CAD elettronico alla bioinformatica, al settore culturale. È co-fondatore di tre società, l'ultima, Ai-Culture S.r.l. del 2024, si occupa di AI in ambito culturale.
Settore scientifico discliplinare
(Area 0009 - Ingegneria industriale e dell'informazione)
Competenze
Settori ERC
SDG
Premi e riconoscimenti
- Honorable mention award for Human-competitive Results Produced by Genetic and Evolutionary Computation conferito da Association for Computing Special Interest Group on Genetic and Evolutionary Computation (SIGEVO), Italia (2012)
- Best Paper Award at the IEEE Conference on Design, Automation and Test in Europe conferito da DATE Program Committee, Italia (2006)
- Silver medal for Human-competitive Results Produced by Genetic and Evolutionary Computation conferito da Association for Computing Special Interest Group on Genetic and Evolutionary Computation (SIGEVO), Italia (2005)
- Best Paper Award at the IEEE Asian Test Symposium conferito da ATS (IEEE Asian Test Symposium) program committee, Italia (2001)
Partecipazioni scientifiche
- Fellow (riconoscimento scientifico) - IEEE, Stati Uniti (2014-)
Senior Member - Fellow (riconoscimento scientifico) - Genetic Programming and Evolvable Machines, Stati Uniti (2012-)
Editorial board member - Fellow (riconoscimento scientifico) - IEEE Computational Intelligence Society Games, Stati Uniti (2007-)
Technical Committee Member
Congressi
- Publication chair of 18th European Conference on the Applications of Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- ALIFE Chair for Genetic and Evolutionary Computation Conference (GECCO), Program chair (presidente/responsabile del comitato scientifico)
- Chair for the "General Track" at the European Conference on the Applications of Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- ALIFE Chair for Genetic and Evolutionary Computation Conference (GECCO), Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- Ph.D. Forum Chair in International Conference on Field Programmable Logic and Applications, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- ALIFE Chair for Genetic and Evolutionary Computation Conference (GECCO), Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- "Special Session on Evolutionary Computation for Electronic Design Automation" at the IEEE Congress on Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- Topic Chair for the IEEE Congress on Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Track organizer "Evolutionary Computation and Optimization" for the ACM Symposium on Applied Computing, Program chair (presidente/responsabile del comitato scientifico)
- Vice-Chair for IEEE Congress on Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Organizer/Chair of the Workshop on Evolutionary Hardware Optimization Techniques, Program chair (presidente/responsabile del comitato scientifico)
- Organizer of the "Special Session on Evolutionary Design Automation" at the IEEE Congress on Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
- Organizer of the "Special Session on Design Automation" at the IEEE Congress on Evolutionary Computation, Program chair (presidente/responsabile del comitato scientifico)
Altri incarichi di ricerca o didattica esterni
- Visiting Professor, presso Tongji University (1/10/2011-30/11/2011)
- Visiting Professor, presso Tongji University (1/9/2007-30/11/2007)
Didattica
Collegi di Dottorato
- SCIENZE MATEMATICHE, 2022/2023 (39. ciclo)
Politecnico di TORINO - INGEGNERIA INFORMATICA E DEI SISTEMI, 2018/2019 (35. ciclo)
Politecnico di TORINO
Collegi dei Corsi di Studio
- Collegio di Ingegneria Gestionale e della Produzione. Componente invitato
- Collegio di Ingegneria Informatica, del Cinema e Meccatronica. Componente
Insegnamenti
Dottorato di ricerca
- Mimetic learning. A.A. 2023/24, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2022/23, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2021/22, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2020/21, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2019/20, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2018/19, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- Mimetic learning. A.A. 2018/19, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
Corso di laurea magistrale
- Computational intelligence. A.A. 2024/25, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Computational intelligence. A.A. 2023/24, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Computational intelligence. A.A. 2022/23, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Computational intelligence. A.A. 2021/22, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
Corso di laurea di 1° livello
- Future of Work (Grandi Sfide - Tecnologie e Umanità). A.A. 2024/25, INGEGNERIA GESTIONALE. Collaboratore del corso
- Computer sciences. A.A. 2024/25, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Future of Work (Grandi Sfide - Tecnologie e Umanità). A.A. 2023/24, INGEGNERIA INFORMATICA. Collaboratore del corso
- Computer sciences. A.A. 2023/24, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Future of Work (Grandi Sfide - Tecnologie e Umanità). A.A. 2022/23, INGEGNERIA INFORMATICA. Titolare del corso
- Computer sciences. A.A. 2022/23, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2022/23, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Future of Work (Grandi Sfide - Tecnologie e Umanità). A.A. 2021/22, INGEGNERIA INFORMATICA. Titolare del corso
- Computer sciences. A.A. 2021/22, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2021/22, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Object oriented programming. A.A. 2020/21, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Computer sciences. A.A. 2020/21, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2020/21, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Computer sciences. A.A. 2019/20, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2019/20, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Object oriented programming. A.A. 2019/20, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Object oriented programming. A.A. 2018/19, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
- Computer sciences. A.A. 2018/19, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2018/19, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
Progetti di didattica e formazione finanziati da enti esterni
Progetti finanziati da contratti commerciali
- Linguaggio Python, (2022-2022) - Responsabile Scientifico
Contratti commerciali - Introduzione al C++ moderno, (2022-2022) - Responsabile Scientifico
Contratti commerciali - Linguaggio Python, (2021-2022) - Responsabile Scientifico
Contratti commerciali
Ricerca
Gruppi di ricerca
Progetti di ricerca
Progetti finanziati da bandi competitivi
- ART-IFICIAL INTELLIGENCE — in Support of Museums, (2021-2023) - Responsabile Scientifico
Ricerca da Enti privati e Fondazioni - SG - SMART GAMER, (2013-2014) - Responsabile Scientifico
Ricerca Regionale - Poli di Innovazione
Progetti finanziati da contratti commerciali
- Extraction and Identification of Information from Mass Spectra, (2024-2025) - Responsabile Scientifico
Ricerca Commerciale - Sistemi ICT per applicazioni industriali, (2023-2024) - Responsabile Scientifico
Prestazione di Servizi commerciale - Linguaggio Python, (2022-2023) - Responsabile Scientifico
Ricerca Commerciale - A3G Speed Monitor Modelling, (2021-2021) - Responsabile Scientifico
Ricerca Commerciale - Extraction and Identification of Information from Mass Spectra, (2021-2022) - Responsabile Scientifico
Ricerca Commerciale - Progetto COLIBRI #2 , (2020-2022) - Responsabile Scientifico
Ricerca Commerciale - Machine Learning Techniques for Virtual Antimicrobial Susceptibility Testing, (2019-2019) - Responsabile Scientifico
Ricerca Commerciale - Machine Learning techniques for the prediction of failures based on in-situ sensors values, (2018-2018) - Responsabile Scientifico
Ricerca Commerciale - Algoritmo di Ottimizzazione, (2017-2017) - Responsabile Scientifico
Consulenza commerciale - OTTIMIZZAZIONE PERCORSI FP, (2011-2011) - Responsabile Scientifico
Consulenza commerciale
Dottorandi
- Nicolo' Bellarmino. Corso in Ingegneria Informatica E Dei Sistemi (37o ciclo, 2021-in corso)
Argomento della ricerca: AI, Data Analysis and Machine Learning in MicroController Performance Screening
Computer graphics and Multimedia Cybersecurity Life sciences Computer graphics and Multimedia Cybersecurity Life sciences - Andrea Calabrese. Corso in Ingegneria Informatica E Dei Sistemi (36o ciclo, 2020-in corso)
Tesi: New Programming Paradigms for Optimization - Eliana Giovannitti. Corso in Ingegneria Informatica E Dei Sistemi (34o ciclo, 2018-2024)
Tesi: Virtual measurement of backlash in industrial manipulators
Life sciences Life sciences
Pubblicazioni
Pubblicazioni per tipo
Pubblicazioni degli ultimi anni
Pubblicazioni con più citazioni Vedi tutte le pubblicazioni su Porto@Iris
- Corno, Fulvio; SONZA REORDA, Matteo; Squillero, Giovanni (2000)
RT-level ITC'99 benchmarks and first ATPG results. In: IEEE DESIGN & TEST OF COMPUTERS, vol. 17, pp. 44-53. ISSN 0740-7475
Contributo su Rivista - Corno, Fulvio; SANCHEZ SANCHEZ, EDGAR ERNESTO; SONZA REORDA, Matteo; Squillero, Giovanni (2004)
Automatic Test Program Generation: a Case Study. In: IEEE DESIGN & TEST OF COMPUTERS, vol. 21, pp. 102-109. ISSN 0740-7475
Contributo su Rivista - Squillero, Giovanni; Tonda, ALBERTO PAOLO (2016)
Divergence of character and premature convergence: A survey of methodologies for promoting diversity in evolutionary optimization. In: INFORMATION SCIENCES, vol. 329, pp. 782-799. ISSN 0020-0255
Contributo su Rivista - Corno, Fulvio; G., Cumani; SONZA REORDA, Matteo; Squillero, Giovanni (2003)
Fully automatic test program generation for microprocessor cores. In: Design, Automation and Test in Europe Conference and Exhibition, pp. 1006-1011. ISBN: 9780769518701
Contributo in Atti di Convegno (Proceeding) - Corno, Fulvio; Rebaudengo, Maurizio; SONZA REORDA, Matteo; Squillero, Giovanni; ... (2000)
Low Power BIST via Hybrid Cellular Automata. In: VLSI Test Symposium, Montreal, Canada, May 2000, pp. 29-34
Contributo in Atti di Convegno (Proceeding)