{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,12]],"date-time":"2026-07-12T02:50:46Z","timestamp":1783824646507,"version":"3.55.0"},"reference-count":49,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T00:00:00Z","timestamp":1708128000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T00:00:00Z","timestamp":1708128000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100019725","name":"Deanship of Scientific Research, Prince Sattam bin Abdulaziz University","doi-asserted-by":"publisher","award":["PSAU\/2023\/R\/1444"],"award-info":[{"award-number":["PSAU\/2023\/R\/1444"]}],"id":[{"id":"10.13039\/100019725","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100019725","name":"Deanship of Scientific Research, Prince Sattam bin Abdulaziz University","doi-asserted-by":"publisher","award":["PSAU\/2023\/R\/1444"],"award-info":[{"award-number":["PSAU\/2023\/R\/1444"]}],"id":[{"id":"10.13039\/100019725","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Memetic Comp."],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s12293-024-00406-6","type":"journal-article","created":{"date-parts":[[2024,2,17]],"date-time":"2024-02-17T07:02:26Z","timestamp":1708153346000},"page":"71-90","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["Joint filter and channel pruning of convolutional neural networks as a bi-level optimization problem"],"prefix":"10.1007","volume":"16","author":[{"given":"Hassen","family":"Louati","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ali","family":"Louati","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Slim","family":"Bechikh","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Elham","family":"Kariri","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,2,17]]},"reference":[{"issue":"2","key":"406_CR1","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1162\/EVCO_a_00130","volume":"23","author":"S Ankur","year":"2015","unstructured":"Ankur S, Pekka M, Anton F, Kalyanmoy D (2015) Multi-objective stackelberg game between a regulating authority and a mining company: a case study in environmental economics. Evolut Comput 23(2):217\u2013248","journal-title":"Evolut Comput"},{"issue":"3","key":"406_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3005348","volume":"13","author":"S Anwar","year":"2017","unstructured":"Anwar S, Hwang K, Sung W (2017) Structured pruning of deep convolutional neural networks. ACM J Emerg Technol Comput Syst 13(3):1\u201318","journal-title":"ACM J Emerg Technol Comput Syst"},{"issue":"1","key":"406_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2021.108102","volume":"120","author":"X Bai","year":"2021","unstructured":"Bai X, Wang X, Liu X, Liu Q, Song J, Sebe N, Kim B (2021) Explainable deep learning for efficient and robust pattern recognition: a survey of recent developments. Pattern Recognit 120(1):108102","journal-title":"Pattern Recognit"},{"key":"406_CR4","doi-asserted-by":"crossref","unstructured":"Bhattacharya S, Lane ND (2016) Sparsification and separation of deep learning layers for constrained resource inference on wearables. In: SenSys pp 176\u2013189","DOI":"10.1145\/2994551.2994564"},{"issue":"3\u20134","key":"406_CR5","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/S0020-0255(03)00178-6","volume":"156","author":"UK Chakraborty","year":"2003","unstructured":"Chakraborty UK, Janikow CZ (2003) An analysis of gray versus binary encoding in genetic search. Inform Sci 156(3\u20134):253\u2013269","journal-title":"Inform Sci"},{"key":"406_CR6","doi-asserted-by":"crossref","unstructured":"Chauhan J, Rajasegaran J, Seneviratne S, Misra A, Seneviratne A, Lee Y (2018) Performance characterization of deep learning models for breathing-based authentication on resource-constrained devices. In IMWUT pp 1\u201324","DOI":"10.1145\/3287036"},{"key":"406_CR7","doi-asserted-by":"crossref","unstructured":"Chen S, Lin L, Zhang Z, Gen M (2019) Evolutionary netarchitecture search for deep neural networks pruning. In: ICCV pp 189\u2013196","DOI":"10.1145\/3377713.3377739"},{"key":"406_CR8","doi-asserted-by":"crossref","unstructured":"Chollet F (2017) Xception: Deep learning with depthwise separable convolutions. In: IEEE conference on computer vision and pattern recognition pp 1251\u20131258","DOI":"10.1109\/CVPR.2017.195"},{"key":"406_CR9","unstructured":"Denton EL, Zaremba W, Bruna J, Y.\u00a0L., Fergus R (2014) Exploiting linear structure within convolutional networks for efficient evaluation. In: NIPS pp 1269\u20131277"},{"key":"406_CR10","doi-asserted-by":"crossref","unstructured":"Ding X, Ding G, Han J, Tang S (2018) Auto-balanced filter pruning for efficient convolutional neural networks. In: AAAI conference on artificial intelligence Vol. 32, No. 1","DOI":"10.1609\/aaai.v32i1.12262"},{"issue":"6248","key":"406_CR11","doi-asserted-by":"publisher","first-page":"636","DOI":"10.1126\/science.aaa9375","volume":"349","author":"C Dwork","year":"2015","unstructured":"Dwork C, Feldman V, Hardt M, Pitassi T, Reingold O, Roth A (2015) The reusable holdout: preserving validity in adaptive data analysis. Science 349(6248):636\u2013638","journal-title":"Science"},{"key":"406_CR12","doi-asserted-by":"publisher","first-page":"29","DOI":"10.1016\/j.ins.2020.11.009","volume":"552","author":"E Francisco","year":"2021","unstructured":"Francisco E, Fernandes J, Yen GG (2021) Pruning deep convolutional neural networks architectures with evolution strategy. Inform Sci 552:29\u201347","journal-title":"Inform Sci"},{"key":"406_CR13","doi-asserted-by":"crossref","unstructured":"Han S, Liu X, Mao H, J.\u00a0P., Pedram A, Horowitz MA, Dally WJ (2016) Eie: efficient inference engine on compressed deep neural network. In: Eie: efficient inference engine on compressed deep neural network, vol. 44, no. 3, pp 243\u2013254","DOI":"10.1145\/3007787.3001163"},{"key":"406_CR14","unstructured":"Han S, Mao H, Dally WJ (2015) Deep compression: compressing deep neural networks with pruning, trained quantization and huffman coding. arXiv:1510.00149"},{"key":"406_CR15","unstructured":"Hao L, Kadav A, Durdanovic I, Samet H, Graf HP (2016) Pruning filters for efficient convnets. arXiv:1608.08710"},{"key":"406_CR16","doi-asserted-by":"crossref","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: IEEE conference on computer vision and pattern recognition pp 770\u2013778","DOI":"10.1109\/CVPR.2016.90"},{"key":"406_CR17","unstructured":"He X, Zhou Z, Thiele L (2018) Multi-task zipping via layer-wise neuron sharing. In: NIPS pp 6016\u20136026"},{"key":"406_CR18","doi-asserted-by":"crossref","unstructured":"He Y, Zhang X, Sun J (2017) Channel pruning for accelerating very deep neural networks. In: ICCV pp 1389\u20131397","DOI":"10.1109\/ICCV.2017.155"},{"key":"406_CR19","unstructured":"Howard AG, Zhu M, Kalenichenko BC, D., Wang W, Andreetto TW, M., Adam H (2017) Mobilenets: efficient convolutional neural networks for mobile vision applications. arXiv:1704.04861"},{"key":"406_CR20","unstructured":"Hu, Sun, Y, Li S, Wang J, Gu X (2018) A novel channel pruning method for deep neural network compression. arXiv:1805.11394"},{"key":"406_CR21","unstructured":"Hu H, Peng R, Tai Y-W, Tang C-K (2016) Network trimming: a datadriven neuron pruning approach towards efficient deep architectures. arXiv:1607.03250, vol. 13, no 3, pp 1\u201318"},{"key":"406_CR22","doi-asserted-by":"crossref","unstructured":"Huynh LN, Lee Y, Balan RK (2017) Deepmon: mobile GPU-based deep learning framework for continuous vision applications. In: MobiSys pp 82\u201395","DOI":"10.1145\/3081333.3081360"},{"key":"406_CR23","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2020.107461","volume":"107","author":"L Jian-Hao","year":"2020","unstructured":"Jian-Hao L, Jianxin W (2020) Autopruner: an end-to-end trainable filter pruning method for efficient deep model inference. Pattern Recognit 107:107461","journal-title":"Pattern Recognit"},{"key":"406_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2021.108056","volume":"119","author":"Y Kaixuan","year":"2021","unstructured":"Kaixuan Y, Feilong C, Yee L, Jiye L (2021) Deep neural network compression through interpretability-based filter pruning. Pattern Recognit 119:108056","journal-title":"Pattern Recognit"},{"issue":"1","key":"406_CR25","doi-asserted-by":"publisher","first-page":"15","DOI":"10.1017\/S0027763000001240","volume":"113","author":"J Koll\u00e1r","year":"1989","unstructured":"Koll\u00e1r J (1989) Flops. Nagoya Math J 113(1):15\u201336","journal-title":"Nagoya Math J"},{"key":"406_CR26","unstructured":"Krizhevsky A, Sutskever I, Hinton GE (2012) Imagenet classification with deep convolutional neural networks. In: Advances in neural information processing systems pp 1097\u20131105"},{"key":"406_CR27","unstructured":"LeCun Y, Denker J, Solla S, Howard R, Jackel L (1989) Optimal brain damage. In: NIPS vol. 2, pp 598605"},{"key":"406_CR28","doi-asserted-by":"crossref","unstructured":"Liu C, Liu Q (2018) Improvement of pruning method for convolution neural network compression. In: ICDLT pp 57\u201360","DOI":"10.1145\/3234804.3234824"},{"key":"406_CR29","doi-asserted-by":"crossref","unstructured":"Liu Z, Li J, Shen Z, Huang G, Yan S, Zhang C (2017) Learning efficient convolutional networks through network slimming. In: ICCV pp 2736\u20132744","DOI":"10.1109\/ICCV.2017.298"},{"key":"406_CR30","doi-asserted-by":"publisher","first-page":"4389","DOI":"10.1007\/s11227-020-03435-3","volume":"77","author":"A Louati","year":"2021","unstructured":"Louati A, Louati H, Li Z (2021) Deep learning and case-based reasoning for predictive and adaptive traffic emergency management. J Supercomput 77:4389\u20134418","journal-title":"J Supercomput"},{"key":"406_CR31","doi-asserted-by":"publisher","first-page":"5611","DOI":"10.1007\/s12652-020-01921-3","volume":"11","author":"A Louati","year":"2020","unstructured":"Louati A, Louati H, Nusir M, Hardjono B (2020) Multi-agent deep neural networks coupled with LQF-MWM algorithm for traffic control and emergency vehicles guidance. J Ambi Intell Humanized Comput 11:5611\u20135627","journal-title":"J Ambi Intell Humanized Comput"},{"key":"406_CR32","doi-asserted-by":"crossref","unstructured":"Louati H, Bechikh S, Louati A, Aldaej A, Said LB (2021b) Evolutionary optimization of convolutional neural network architecture design for thoracic x-ray image classification. In: IEA\/AIE Vol. 32, No. 1","DOI":"10.1186\/s12880-022-00847-w"},{"key":"406_CR33","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.neucom.2021.01.094","volume":"439","author":"H Louati","year":"2021","unstructured":"Louati H, Bechikh S, Louati A, Hung C-C, Said LB (2021) Deep convolutional neural network architecture design as a bi-level optimization problem. Neurocomputing 439:44\u201362","journal-title":"Neurocomputing"},{"key":"406_CR34","doi-asserted-by":"crossref","unstructured":"Luo J, Wu J, Lin W (2017) Thinet: A filter level pruning method for deep neural network compression. In: ICCV pp 5058\u20135066","DOI":"10.1109\/ICCV.2017.541"},{"key":"406_CR35","doi-asserted-by":"crossref","unstructured":"Mart\u2019\u0131n A, Lara-Cabrera R, Fuentes-Hurtado F, Naranjo V, Camacho D (2018) Evodeep: a new evolutionary approach for automatic deep neural networks parametrisation. J Parallel Distribut Comput 117:180\u2013191","DOI":"10.1016\/j.jpdc.2017.09.006"},{"key":"406_CR36","unstructured":"Peng H, Wu J, Chen S, Huang J (2019) Collaborative channel pruning for deep networks. In: ICML pp 5113-5122"},{"issue":"3","key":"406_CR37","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1162\/evco.1998.6.3.231","volume":"6","author":"R Poli","year":"1998","unstructured":"Poli R, Langdon WB (1998) A new schema theorem for genetic programming with one-point crossover and point mutation. Evolut Comput 6(3):231\u2013252","journal-title":"Evolut Comput"},{"key":"406_CR38","doi-asserted-by":"crossref","unstructured":"Qin Q, Ren J, Yu J, Wang H, Gao L, Zheng J, Feng Y, Fang J, Wang Z (2018) To compress, or not to compress: Characterizing deep learning model compression for embedded inference. In: ISPA\/IUCC\/BDCloud\/SocialCom\/SustainCom pp 729\u2013736","DOI":"10.1109\/BDCloud.2018.00110"},{"key":"406_CR39","unstructured":"Rahul M, Gupta HP, Dutta T (2020) A survey on deep neural network compression: Challenges, overview, and solutions. arXiv:2010.03954"},{"key":"406_CR40","first-page":"141674","volume":"8","author":"R Said","year":"2020","unstructured":"Said R, Bechikh S, Louati A, Aldaej A, Said LB (2020) Solving combinatorial multi-objective bi-level optimization problems using multiple populations and migration schemes. EEE Access 8:141674\u2013141695","journal-title":"EEE Access"},{"key":"406_CR41","unstructured":"Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv:1409.1556"},{"key":"406_CR42","doi-asserted-by":"crossref","unstructured":"Singh P, Kadi VSR, Verma N, Namboodiri VP (2019) Stability based filter pruning for accelerating deep cnns. In: WACV pp 1166\u20131174","DOI":"10.1109\/WACV.2019.00129"},{"key":"406_CR43","unstructured":"Spears VM, Jong KAD (1991) On the virtues of parameterized uniform crossover. In Fourth international conference on genetic algorithms pp 230\u2013236"},{"key":"406_CR44","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2019.2916183","author":"Y Sun","year":"2019","unstructured":"Sun Y, Xue B, Zhang M, Yen GG (2019) Evolving deep convolutional neural networks for image classification. IEEE Trans Evolut Comput. https:\/\/doi.org\/10.1109\/TEVC.2019.2916183","journal-title":"IEEE Trans Evolut Comput"},{"key":"406_CR45","doi-asserted-by":"crossref","unstructured":"Tan M, Chen B, Pang R, Vasudevan V, Sandler M, Howard A, Le QV (2019) Mnasnet: platform-aware neural architecture search for mobile. In: CVPR pp 2820\u20132828","DOI":"10.1109\/CVPR.2019.00293"},{"issue":"1","key":"406_CR46","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.neunet.2015.07.007","volume":"71","author":"H Wu","year":"2015","unstructured":"Wu H, Gu X (2015) Towards dropout training for convolutional neural networks. Neural Netw 71(1):1\u201310","journal-title":"Neural Netw"},{"key":"406_CR47","doi-asserted-by":"crossref","unstructured":"Yan M, Zhao M, Xu Z, Zhang Q, Wang G, Su Z (2019) Vargfacenet: An efficient variable group convolutional neural network for lightweight face recognition. In: ICCV pp 1\u20138","DOI":"10.1109\/ICCVW.2019.00323"},{"key":"406_CR48","doi-asserted-by":"crossref","unstructured":"Yao S, Zhao Y, Zhang A, Su L, Abdelzaher T (2017) Deepiot: compressing deep neural network structures for sensing systems with a compressor-critic framework. In: SenSys pp 1\u201314","DOI":"10.1145\/3131672.3131675"},{"issue":"3","key":"406_CR49","first-page":"1","volume":"51","author":"Y Zhou","year":"2019","unstructured":"Zhou Y, Yen GG, Yi Z (2019) A knee-guided evolutionary algorithm for compressing deep neural networks. IEEE Trans Cybern 51(3):1\u201313","journal-title":"IEEE Trans Cybern"}],"container-title":["Memetic Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-024-00406-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s12293-024-00406-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s12293-024-00406-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,13]],"date-time":"2024-03-13T08:48:13Z","timestamp":1710319693000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s12293-024-00406-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,2,17]]},"references-count":49,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["406"],"URL":"https:\/\/doi.org\/10.1007\/s12293-024-00406-6","relation":{},"ISSN":["1865-9284","1865-9292"],"issn-type":[{"value":"1865-9284","type":"print"},{"value":"1865-9292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,2,17]]},"assertion":[{"value":"2 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 January 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 February 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This material is the authors\u2019 own original work, which has not been previously published elsewhere. The paper is not currently being considered for publication elsewhere. The paper reflects the authors\u2019 own research and analysis in a truthful and complete manner.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}},{"value":"Not applicable.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for publication"}}]}}