{"title":"利用权重梯度联合准则修剪远程光容积脉搏波网络","authors":"Changchen Zhao , Shunhao Zhang , Pengcheng Cao , Shichao Cheng , Jianhai Zhang","doi":"10.1016/j.eswa.2025.127623","DOIUrl":null,"url":null,"abstract":"<div><div>With the rapid advancement of remote photoplethysmography (rPPG), there is an urgent need to deploy rPPG algorithms on edge devices for efficient and accurate inference. However, due to limited computational resources, many rPPG neural networks require tailoring before they can be applied to these devices. Most existing network pruning algorithms rely on a single indicator to measure the importance of a connection, often resulting in the premature removal of crucial connections during the early stages of training. In this paper, we propose a novel pruning scheme that jointly considers the weight and gradient of a connection as the importance metric, while also taking into account the dynamics of the connection during the training process. Specifically, connections with large weights and small gradients are identified as stable and important, and should be retained. Secondly, connections with small weights and large gradients, although potentially significant for development, are likely to be removed but should be allowed to regenerate. Additionally, connections with small weights and small gradients, which are stable and necessary, are also considered. An importance indicator is designed for each of these three types of connections and is utilized in the drop, regenerate, and trim steps, respectively. The proposed pruning scheme is evaluated on two existing networks (DeeprPPG and PhysNet) using the PURE dataset. The results demonstrate that our approach possesses smaller network sparsity, fewer parameters, and fewer floating-point operations (FLOPs) to achieve a given level of accuracy compared to existing pruning methods. This study validates the feasibility of fine-grained pruning for small networks and highlights the effectiveness of considering the dynamics of connections during the training process.</div></div>","PeriodicalId":50461,"journal":{"name":"Expert Systems with Applications","volume":"282 ","pages":"Article 127623"},"PeriodicalIF":7.5000,"publicationDate":"2025-04-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Pruning remote photoplethysmography networks using weight-gradient joint criterion\",\"authors\":\"Changchen Zhao , Shunhao Zhang , Pengcheng Cao , Shichao Cheng , Jianhai Zhang\",\"doi\":\"10.1016/j.eswa.2025.127623\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>With the rapid advancement of remote photoplethysmography (rPPG), there is an urgent need to deploy rPPG algorithms on edge devices for efficient and accurate inference. However, due to limited computational resources, many rPPG neural networks require tailoring before they can be applied to these devices. Most existing network pruning algorithms rely on a single indicator to measure the importance of a connection, often resulting in the premature removal of crucial connections during the early stages of training. In this paper, we propose a novel pruning scheme that jointly considers the weight and gradient of a connection as the importance metric, while also taking into account the dynamics of the connection during the training process. Specifically, connections with large weights and small gradients are identified as stable and important, and should be retained. Secondly, connections with small weights and large gradients, although potentially significant for development, are likely to be removed but should be allowed to regenerate. Additionally, connections with small weights and small gradients, which are stable and necessary, are also considered. An importance indicator is designed for each of these three types of connections and is utilized in the drop, regenerate, and trim steps, respectively. The proposed pruning scheme is evaluated on two existing networks (DeeprPPG and PhysNet) using the PURE dataset. The results demonstrate that our approach possesses smaller network sparsity, fewer parameters, and fewer floating-point operations (FLOPs) to achieve a given level of accuracy compared to existing pruning methods. This study validates the feasibility of fine-grained pruning for small networks and highlights the effectiveness of considering the dynamics of connections during the training process.</div></div>\",\"PeriodicalId\":50461,\"journal\":{\"name\":\"Expert Systems with Applications\",\"volume\":\"282 \",\"pages\":\"Article 127623\"},\"PeriodicalIF\":7.5000,\"publicationDate\":\"2025-04-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Expert Systems with Applications\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S095741742501245X\",\"RegionNum\":1,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Expert Systems with Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S095741742501245X","RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
Pruning remote photoplethysmography networks using weight-gradient joint criterion
With the rapid advancement of remote photoplethysmography (rPPG), there is an urgent need to deploy rPPG algorithms on edge devices for efficient and accurate inference. However, due to limited computational resources, many rPPG neural networks require tailoring before they can be applied to these devices. Most existing network pruning algorithms rely on a single indicator to measure the importance of a connection, often resulting in the premature removal of crucial connections during the early stages of training. In this paper, we propose a novel pruning scheme that jointly considers the weight and gradient of a connection as the importance metric, while also taking into account the dynamics of the connection during the training process. Specifically, connections with large weights and small gradients are identified as stable and important, and should be retained. Secondly, connections with small weights and large gradients, although potentially significant for development, are likely to be removed but should be allowed to regenerate. Additionally, connections with small weights and small gradients, which are stable and necessary, are also considered. An importance indicator is designed for each of these three types of connections and is utilized in the drop, regenerate, and trim steps, respectively. The proposed pruning scheme is evaluated on two existing networks (DeeprPPG and PhysNet) using the PURE dataset. The results demonstrate that our approach possesses smaller network sparsity, fewer parameters, and fewer floating-point operations (FLOPs) to achieve a given level of accuracy compared to existing pruning methods. This study validates the feasibility of fine-grained pruning for small networks and highlights the effectiveness of considering the dynamics of connections during the training process.
期刊介绍:
Expert Systems With Applications is an international journal dedicated to the exchange of information on expert and intelligent systems used globally in industry, government, and universities. The journal emphasizes original papers covering the design, development, testing, implementation, and management of these systems, offering practical guidelines. It spans various sectors such as finance, engineering, marketing, law, project management, information management, medicine, and more. The journal also welcomes papers on multi-agent systems, knowledge management, neural networks, knowledge discovery, data mining, and other related areas, excluding applications to military/defense systems.