Evolutionary Computation and Evolutionary Deep Learning for Image Analysis, Signal Processing and Pattern Recognition
Description
The fields of image analysis, signal processing, and pattern recognition are fundamental pillars of computer science and electrical engineering, driving innovation from theoretical research to a vast array of industrial applications. Within these disciplines, Evolutionary Computation (EC)—encompassing evolutionary algorithms, swarm intelligence, and related paradigms—has established itself as a powerful and increasingly relevant problem-solving toolkit. The recent and powerful convergence of EC with deep learning, known as Evolutionary Deep Learning, is further pushing the boundaries of what is possible, giving rise to recognized specialties like Evolutionary Image Analysis and Evolutionary Computer Vision. The growth of this domain has been significantly accelerated by modern parallel computing hardware, such as GPUs, whose architecture is exceptionally well-suited to EC algorithms, mitigating their computational demands and even enabling real-time applications.
This tutorial offers a comprehensive framework for understanding and applying Evolutionary Computation (EC) and Evolutionary Deep Learning (EDL) to these key areas. We will begin by presenting a clear taxonomy of the field before demonstrating its practical efficacy through concrete examples in tasks such as edge detection, image segmentation, image classification, and object tracking. A dedicated focus will be placed on Evolutionary Deep Learning, illustrating how EC automates the design of deep learning systems by optimizing neural network architectures (Neural Architecture Search, NAS), tuning learning parameters, and refining transfer functions for Convolutional Neural Networks (CNN). Additionally, we will explore how non-neural-network-based approaches, such as constructing deep models via Genetic Programming (GP), can be effectively applied to signal and image data, offering powerful and versatile solutions to complex challenges. Finally, the tutorial addresses current challenges and outlines promising directions for future research.
Organizers
University of Parma, Italy
Stefano Cagnoni received a master's degree in electronic engineering and a Ph.D. in biomedical engineering from the University of Florence, Florence, Italy, in 1988 and 1994, respectively. He was a visiting scientist at the Massachusetts Institute of Technology, Cambridge, MA, USA, from 1993 to 1994, and then a postdoctoral fellow at the University of Florence. Since 1997, he has been with the University of Parma, Parma, Italy, where he is currently an Associate Professor of Computer Engineering. His research principally regards evolutionary algorithms applications to image analysis and processing, machine learning, and pattern recognition. Dr. Cagnoni is on the editorial board of the journals "Evolutionary Computation" and "Genetic Programming and Evolvable Machines," as well as in the IEEE CIS Task Force on Evolutionary Computer Vision and Image Processing. In 2009, he earned the "Evostar Award" for his outstanding contribution to Evolutionary Computation.
Zhengzhou University, China
Ying Bi is a professor at the School of Electrical and Information Engineering at Zhengzhou University, China. She has published one authored book in English and 100+ papers in SCI/EI journals or conferences, including IEEE Transactions on Evolutionary Computation and IEEE Transactions on Cybernetics. She has been awarded the IEEE CIS Outstanding PhD Dissertation Award and the PGSA Research Excellence Award of Victoria University of Wellington (only one person per faculty). She has served as an associate editor or editorial board member for seven journals, including IEEE Transactions on Evolutionary Computation, IEEE Transactions on Artificial Intelligence, and Applied Soft Computing. She serves as the chair of the IEEE CIS Women in Computational Intelligence Subcommittee and the Chair of the IEEE CIS Task Force on Evolutionary Computer Vision and Image Processing. She was the workshop chair of IEEE CEC 2024, student affairs chair of GECCO 2023, GECCO 2024, and student workshop chair of GECCO 2024. She has been organizing workshops/tutorials/special sessions in conferences related to machine learning, data mining, and evolutionary computation, such as workshops in IEEE ICDM 2021-2024, special sessions/workshops in IEEE CEC 2023-2024, symposiums in IEEE SSCI 2023, etc.
Sichuan University, China
Yanan Sun is a professor at Sichuan University, China. He has been a research postdoc at Victoria University of Wellington, New Zealand. His research focuses mainly on evolutionary neural architecture search. He has published >100 papers in fully referred journals and conferences, including IEEE TEVC, IEEE TNNLS, IEEE TCYB, NeurIPS, CVPR, ICCV, GECCO, ICML, and CEC. 12 out of the published papers have been selected as ESI Hot Paper, ESI Highly Cited Paper, IEEE CIS Chengdu Section Best Paper, AJCAI2024 Spotlight Paper, and MLMI2022 Best Paper. He is the funding chair of the IEEE CIS Task Force on Evolutionary Deep Learning and Applications. He is the leading chair of the special session on EDLA at IEEE CEC 2019, 2020, 2021, 2022, and 2024, and the symposium on ENASA at IEEE SSIC 2019-2023. He is an associate editor of IEEE Transactions on Evolutionary Compuyation, an associate editor of IEEE Transactions on Neural Networks and Learning Systems, and an editorial member of Memetic Computing.