Professore Ordinario (L.240)
Dipartimento di Automatica e Informatica (DAUIN)
- Componente Centro Interdipartimentale SmartData@PoliTO - Big Data and Data Science Laboratory
- Componente Comitato paritetico per la didattica
- Componente Scuola di Master e Formazione Permanente
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 attività comprendono anche la progettazione di algoritmi approssimati in grado di raggiungere soluzioni accettabili con una quantità ragionevole di risorse. Le applicazioni industriali del lavoro di Squillero spaziano dal CAD elettronico alla bioinformatica, al settore 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, 2024/2025 (40. ciclo)
Politecnico di TORINO - SCIENZE MATEMATICHE, 2023/2024 (39. ciclo)
Politecnico di TORINO - INGEGNERIA INFORMATICA E DEI SISTEMI, 2019/2020 (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. 2024/25, INGEGNERIA INFORMATICA E DEI SISTEMI. Titolare del corso
- 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
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). Titolare del corso
- Computer sciences. A.A. 2022/23, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore 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). Titolare del corso
- Computer sciences. A.A. 2021/22, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore 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). Titolare del corso
- Computer sciences. A.A. 2020/21, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Computer sciences. A.A. 2019/20, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Titolare del corso
- Computer sciences. A.A. 2019/20, INGEGNERIA DELL'AUTOVEICOLO (AUTOMOTIVE ENGINEERING). Collaboratore del corso
- Object oriented programming. A.A. 2019/20, INGEGNERIA INFORMATICA (COMPUTER ENGINEERING). Titolare del corso
Progetti di didattica e formazione finanziati da enti esterni
Progetti finanziati da contratti commerciali
- Small Applications in Python e Ottimizzazione in Python e Linguaggio Go, (2024-2025) - Responsabile Scientifico
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
- Sistemi ICT per applicazioni industriali" , (2024-2025) - Responsabile Scientifico
Prestazione di Servizi commerciale - 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-2024)
Tesi: Computational Intelligence for Computer-Aided Design Machine Learning Techniques for Microcontrollers Performance Screenings
Computer graphics and Multimedia Controls and system engineering Cybersecurity Data science, Computer vision and AI Life sciences Computer graphics and Multimedia Controls and system engineering Cybersecurity Data science, Computer vision and AI Life sciences - Andrea Calabrese. Corso in Ingegneria Informatica E Dei Sistemi (36o ciclo, 2020-2024)
Tesi: New Programming Paradigms for Optimization
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)