paper-with-me

Papers

Stitching for Neuroevolution: Recombining Deep Neural Networks without Breaking Them

2024-03-21 · Arthur Guijt, Dirk Thierens, Tanja Alderliesten, Peter A. N. Bosman

Traditional approaches to neuroevolution often start from scratch. This becomes prohibitively expensive in terms of computational and data requirements when targeting modern, deep neural networks. Using a warm start could be highly advantageous, e.g., using previously trained networks, potentially from different sources. This moreover enables leveraging the benefits of transfer learning (in particular vastly reduced training effort). However, recombining trained networks is non-trivial because architectures and feature representations typically differ. Consequently, a straightforward exchange of layers tends to lead to a performance breakdown. We overcome this by matching the layers of parent networks based on their connectivity, identifying potential crossover points. To correct for differing feature representations between these layers we employ stitching, which merges the networks by introducing new layers at crossover points. To train the merged network, only stitching layers need to be considered. New networks can then be created by selecting a subnetwork by choosing which stitching layers to (not) use. Assessing their performance is efficient as only their evaluation on data is required. We experimentally show that our approach enables finding networks that represent novel trade-offs between performance and computational cost, with some even dominating the original networks.

📄 PDF Abstract BibTeX arXiv:2403.14224

Code (0)

등록된 구현이 없습니다.

Tasks

Transfer Learning

Similar Papers 제목 키워드 기반

Multi-DNN Inference of Sparse Models on Edge SoCs

2026-03-10 · Jiawei Luo, Di Wu, Simon Dobson, Blesson Varghese arxiv

Modern edge applications increasingly require multi-DNN inference systems to execute tasks on heterogeneous processors, gaining performance from both concurrent execution and from matching each model to the most suited a…

NeuroLGP-SM: Scalable Surrogate-Assisted Neuroevolution for Deep Neural Networks

2024-04-12 · Fergal Stapleton, Edgar Galván

Evolutionary Algorithms (EAs) play a crucial role in the architectural configuration and training of Artificial Deep Neural Networks (DNNs), a process known as neuroevolution. However, neuroevolution is hindered by its i…

Evolutionary Algorithms

StabStitch++: Unsupervised Online Video Stitching with Spatiotemporal Bidirectional Warps

2025-05-08 · Lang Nie, Chunyu Lin, Kang Liao, Yun Zhang 외

We retarget video stitching to an emerging issue, named warping shake, which unveils the temporal content shakes induced by sequentially unsmooth warps when extending image stitching to video stitching. Even if the input…

Image StitchingVideo Stabilization

A Study of Fitness Landscapes for Neuroevolution

2020-01-30 · Nuno M. Rodrigues, Sara Silva, Leonardo Vanneschi

Fitness landscapes are a useful concept to study the dynamics of meta-heuristics. In the last two decades, they have been applied with success to estimate the optimization power of several types of evolutionary algorithm…

Evolutionary Algorithms

Revisiting Model Stitching to Compare Neural Representations

2021-06-14 · NeurIPS 2021 12 · Yamini Bansal, Preetum Nakkiran, Boaz Barak

We revisit and extend model stitching (Lenc & Vedaldi 2015) as a methodology to study the internal representations of neural networks. Given two trained and frozen models $A$ and $B$, we consider a "stitched model'' form…

modelSelf-Supervised Learning