NeuSemSlice: Towards Effective DNN Model Maintenance via Neuron-level Semantic Slicing

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Zhou, Shide, Li, Tianlin, Huang, Yihao, Shi, Ling, Wang, Kailong, Liu, Yang, Wang, Haoyu
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866918104448106496
author Zhou, Shide
Li, Tianlin
Huang, Yihao
Shi, Ling
Wang, Kailong
Liu, Yang
Wang, Haoyu
author_facet Zhou, Shide
Li, Tianlin
Huang, Yihao
Shi, Ling
Wang, Kailong
Liu, Yang
Wang, Haoyu
contents Deep Neural networks (DNNs), extensively applied across diverse disciplines, are characterized by their integrated and monolithic architectures, setting them apart from conventional software systems. This architectural difference introduces particular challenges to maintenance tasks, such as model restructure (e.g., model compression), re-adaptation (e.g., fitting new samples), and incremental development (e.g., continual knowledge accumulation). Prior research addresses these challenges by identifying task-critical neuron layers, and dividing neural networks into semantically-similar sequential modules. However, such layer-level approaches fail to precisely identify and manipulate neuron-level semantic components, restricting their applicability to finer-grained model maintenance tasks. In this work, we implement NeuSemSlice, a novel framework that introduces the semantic slicing technique to effectively identify critical neuron-level semantic components in DNN models for semantic-aware model maintenance tasks. Specifically, semantic slicing identifies, categorizes and merges critical neurons across different categories and layers according to their semantic similarity, enabling their flexibility and effectiveness in the subsequent tasks. For semantic-aware model maintenance tasks, we provide a series of novel strategies based on semantic slicing to enhance NeuSemSlice. They include semantic components (i.e., critical neurons) preservation for model restructure, critical neuron tuning for model re-adaptation, and non-critical neuron training for model incremental development. A thorough evaluation has demonstrated that NeuSemSlice significantly outperforms baselines in all three tasks.
format Preprint
id arxiv_https___arxiv_org_abs_2407_20281
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle NeuSemSlice: Towards Effective DNN Model Maintenance via Neuron-level Semantic Slicing
Zhou, Shide
Li, Tianlin
Huang, Yihao
Shi, Ling
Wang, Kailong
Liu, Yang
Wang, Haoyu
Machine Learning
Software Engineering
Deep Neural networks (DNNs), extensively applied across diverse disciplines, are characterized by their integrated and monolithic architectures, setting them apart from conventional software systems. This architectural difference introduces particular challenges to maintenance tasks, such as model restructure (e.g., model compression), re-adaptation (e.g., fitting new samples), and incremental development (e.g., continual knowledge accumulation). Prior research addresses these challenges by identifying task-critical neuron layers, and dividing neural networks into semantically-similar sequential modules. However, such layer-level approaches fail to precisely identify and manipulate neuron-level semantic components, restricting their applicability to finer-grained model maintenance tasks. In this work, we implement NeuSemSlice, a novel framework that introduces the semantic slicing technique to effectively identify critical neuron-level semantic components in DNN models for semantic-aware model maintenance tasks. Specifically, semantic slicing identifies, categorizes and merges critical neurons across different categories and layers according to their semantic similarity, enabling their flexibility and effectiveness in the subsequent tasks. For semantic-aware model maintenance tasks, we provide a series of novel strategies based on semantic slicing to enhance NeuSemSlice. They include semantic components (i.e., critical neurons) preservation for model restructure, critical neuron tuning for model re-adaptation, and non-critical neuron training for model incremental development. A thorough evaluation has demonstrated that NeuSemSlice significantly outperforms baselines in all three tasks.
title NeuSemSlice: Towards Effective DNN Model Maintenance via Neuron-level Semantic Slicing
topic Machine Learning
Software Engineering
url https://arxiv.org/abs/2407.20281