首页 > 最新文献

Memetic Computing最新文献

英文 中文
Joint filter and channel pruning of convolutional neural networks as a bi-level optimization problem 卷积神经网络的联合滤波器和信道剪枝是一个双层优化问题
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-02-17 DOI: 10.1007/s12293-024-00406-6
Hassen Louati, Ali Louati, Slim Bechikh, Elham Kariri

Abstract

Deep neural networks, specifically deep convolutional neural networks (DCNNs), have been highly successful in machine learning and computer vision, but a significant challenge when using these networks is choosing the right hyperparameters. As the number of layers in the network increases, the search space also becomes larger. To overcome this issue, researchers in deep learning have suggested using deep compression techniques to decrease memory usage and computational complexity. In this paper, we present a new approach for compressing deep CNNs by combining filter and channel pruning methods based on Evolutionary Algorithms (EA). This method involves eliminating filters and channels in order to decrease the number of parameters and computational complexity of the model. Additionally, we propose a bi-level optimization problem that interacts between the hyperparameters of the convolution layer. Bi-level optimization problems are known to be difficult as they involve two levels of optimization tasks, where only the optimal solutions to the lower-level problem are considered as feasible candidates for the upper-level problem. In this work, the upper-level problem is represented by a set of filters to be pruned in order to minimize the number of selected filters, while the lower-level problem is represented by a set of channels to be pruned in order to minimize the number of selected channels per filter. Our research has focused on developing a new method for solving bi-level problems, which we have named Bi-CNN-Pruning. To achieve this, we have adopted the Co-Evolutionary Migration-Based Algorithm (CEMBA) as our search engine. The Bi-CNN-Pruning method is then evaluated using image classification benchmarks on well-known datasets such as CIFAR-10 and CIFAR-100. The results of our evaluation demonstrate that our bi-level proposal outperforms state-of-the-art architectures, and we provide a detailed analysis of the results using commonly employed performance metrics.

Graphical abstract

摘要 深度神经网络,特别是深度卷积神经网络(DCNN),在机器学习和计算机视觉领域取得了巨大成功,但使用这些网络时面临的一个重大挑战是选择正确的超参数。随着网络层数的增加,搜索空间也变得越来越大。为了克服这一问题,深度学习研究人员建议使用深度压缩技术来降低内存使用率和计算复杂度。在本文中,我们结合基于进化算法(EA)的过滤器和通道剪枝方法,提出了一种压缩深度 CNN 的新方法。这种方法包括消除滤波器和通道,以减少模型的参数数量和计算复杂度。此外,我们还提出了一个在卷积层超参数之间相互作用的双层优化问题。众所周知,双层优化问题难度很大,因为它涉及两个层次的优化任务,其中只有下层问题的最优解才会被视为上层问题的可行候选方案。在这项工作中,上层问题由一组待剪枝的滤波器表示,目的是使所选滤波器的数量最小化,而下层问题由一组待剪枝的信道表示,目的是使每个滤波器所选信道的数量最小化。我们的研究重点是开发一种解决双层问题的新方法,并将其命名为 Bi-CNN-Pruning 方法。为此,我们采用了基于协同进化迁移算法(CEMBA)作为搜索引擎。然后,我们使用 CIFAR-10 和 CIFAR-100 等著名数据集上的图像分类基准对 Bi-CNN-Pruning 方法进行了评估。评估结果表明,我们的双级方案优于最先进的架构,我们还使用常用的性能指标对评估结果进行了详细分析。
{"title":"Joint filter and channel pruning of convolutional neural networks as a bi-level optimization problem","authors":"Hassen Louati, Ali Louati, Slim Bechikh, Elham Kariri","doi":"10.1007/s12293-024-00406-6","DOIUrl":"https://doi.org/10.1007/s12293-024-00406-6","url":null,"abstract":"<h3 data-test=\"abstract-sub-heading\">Abstract</h3><p>Deep neural networks, specifically deep convolutional neural networks (DCNNs), have been highly successful in machine learning and computer vision, but a significant challenge when using these networks is choosing the right hyperparameters. As the number of layers in the network increases, the search space also becomes larger. To overcome this issue, researchers in deep learning have suggested using deep compression techniques to decrease memory usage and computational complexity. In this paper, we present a new approach for compressing deep CNNs by combining filter and channel pruning methods based on Evolutionary Algorithms (EA). This method involves eliminating filters and channels in order to decrease the number of parameters and computational complexity of the model. Additionally, we propose a bi-level optimization problem that interacts between the hyperparameters of the convolution layer. Bi-level optimization problems are known to be difficult as they involve two levels of optimization tasks, where only the optimal solutions to the lower-level problem are considered as feasible candidates for the upper-level problem. In this work, the upper-level problem is represented by a set of filters to be pruned in order to minimize the number of selected filters, while the lower-level problem is represented by a set of channels to be pruned in order to minimize the number of selected channels per filter. Our research has focused on developing a new method for solving bi-level problems, which we have named Bi-CNN-Pruning. To achieve this, we have adopted the Co-Evolutionary Migration-Based Algorithm (CEMBA) as our search engine. The Bi-CNN-Pruning method is then evaluated using image classification benchmarks on well-known datasets such as CIFAR-10 and CIFAR-100. The results of our evaluation demonstrate that our bi-level proposal outperforms state-of-the-art architectures, and we provide a detailed analysis of the results using commonly employed performance metrics.</p><h3 data-test=\"abstract-sub-heading\">Graphical abstract</h3>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"3 1","pages":""},"PeriodicalIF":4.7,"publicationDate":"2024-02-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139772584","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Stock portfolio optimization based on factor analysis and second-order memetic differential evolution algorithm 基于因子分析和二阶记忆微分进化算法的股票投资组合优化
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-02-10 DOI: 10.1007/s12293-024-00405-7
Ning Han, Yinnan Chen, Lingjuan Ye, Xinchao Zhao

Portfolio optimization will apply the concept of diversification across asset classes, which means investing in a wide variety of asset types and classes for a risk-mitigation strategy. Portfolio optimization is a way to maximize net gains in a portfolio while minimizing risk. A portfolio means investing in a wide variety of asset types and classes for a risk-mitigation strategy by the investor. In this paper, factor analysis and cluster algorithm are used to screen stocks and an improved differential evolution algorithm for solving portfolio optimization model is proposed. By comprehensively analyzing the stock data with factor analysis and k-means clustering algorithm, it has found that important factors have important effect on stock price movement, and finally 10 stocks are selected with investment value. Besides, a Mean-Conditional Value at Risk (CVaR) model is constructed, which takes into account both the cost function and the diversification constraint. Finally, a second-order memetic differential evolution (SOMDE) algorithm is presented for solving the proposed model. The experiments show that the proposed SOMDE algorithm is valid for solving the Mean-CVaR model and that factor analysis for stock selection can benefit portfolio with higher return and less risk greatly.

投资组合优化将采用跨资产类别分散投资的概念,即投资于各种类型和类别的资产,以达到降低风险的策略。投资组合优化是一种使投资组合净收益最大化同时风险最小化的方法。投资组合是指投资者投资于各种类型和类别的资产,以采取风险缓释策略。本文采用因子分析和聚类算法筛选股票,并提出了一种用于求解投资组合优化模型的改进型差分进化算法。通过因子分析法和 K-均值聚类算法对股票数据进行综合分析,发现重要因子对股价走势有重要影响,最终筛选出 10 只具有投资价值的股票。此外,还构建了一个平均条件风险价值(CVaR)模型,该模型同时考虑了成本函数和分散化约束。最后,提出了一种二阶记忆微分进化算法(SOMDE)来求解所提出的模型。实验表明,所提出的 SOMDE 算法对求解 Mean-CVaR 模型是有效的,而且因子分析选股能使投资组合获得更高的收益和更低的风险。
{"title":"Stock portfolio optimization based on factor analysis and second-order memetic differential evolution algorithm","authors":"Ning Han, Yinnan Chen, Lingjuan Ye, Xinchao Zhao","doi":"10.1007/s12293-024-00405-7","DOIUrl":"https://doi.org/10.1007/s12293-024-00405-7","url":null,"abstract":"<p>Portfolio optimization will apply the concept of diversification across asset classes, which means investing in a wide variety of asset types and classes for a risk-mitigation strategy. Portfolio optimization is a way to maximize net gains in a portfolio while minimizing risk. A portfolio means investing in a wide variety of asset types and classes for a risk-mitigation strategy by the investor. In this paper, factor analysis and cluster algorithm are used to screen stocks and an improved differential evolution algorithm for solving portfolio optimization model is proposed. By comprehensively analyzing the stock data with factor analysis and <i>k</i>-means clustering algorithm, it has found that important factors have important effect on stock price movement, and finally 10 stocks are selected with investment value. Besides, a Mean-Conditional Value at Risk (CVaR) model is constructed, which takes into account both the cost function and the diversification constraint. Finally, a second-order memetic differential evolution (SOMDE) algorithm is presented for solving the proposed model. The experiments show that the proposed SOMDE algorithm is valid for solving the Mean-CVaR model and that factor analysis for stock selection can benefit portfolio with higher return and less risk greatly.</p>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"17 1","pages":""},"PeriodicalIF":4.7,"publicationDate":"2024-02-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"139772269","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Expensive many-objective evolutionary optimization guided by two individual infill criteria 以两个单独的填充标准为指导的昂贵的多目标进化优化
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-12-19 DOI: 10.1007/s12293-023-00404-0
Shufen Qin, Chaoli Sun, Farooq Akhtar, Gang Xie

Recently, surrogate-assisted multi-objective evolutionary algorithms have achieved much attention for solving computationally expensive multi-/many-objective optimization problems. An effective infill sampling strategy is critical in surrogate-assisted multi-objective evolutionary optimization to assist evolutionary algorithms in identifying the optimal non-dominated solutions. This paper proposes a Kriging-assisted many-objective optimization algorithm guided by two infill sampling criteria to self-adaptively select two new solutions for expensive objective function evaluations to improve history models. The first uncertainty-based criterion selects the solution for expensive function evaluations with the maximum approximation uncertainty to improve the chance of discovering the optimal region. The approximation uncertainty of a solution is the weighted sum of approximation uncertainties on all objectives. The other indicator-based criterion selects the solution with the best indicator value to accelerate exploiting the non-dominated optimal solutions. The indicator of an individual is defined by the convergence-based and crowding-based distances in the objective space. Finally, two multi-objective test suites, DTLZ and MaF, and three real-world applications are applied to test the performance of the proposed method and four compared classical surrogate-assisted multi-objective evolutionary algorithms. The results show that the proposed algorithm is more competitive on most optimization problems.

最近,代理辅助多目标进化算法在解决计算成本高昂的多/多目标优化问题方面备受关注。在代理辅助多目标进化优化中,有效的填充采样策略对辅助进化算法识别最优非支配解至关重要。本文提出了一种 Kriging 辅助多目标优化算法,该算法由两个填充采样准则指导,可自适应地为昂贵的目标函数评估选择两个新的解决方案,以改进历史模型。第一个基于不确定性的准则选择具有最大近似不确定性的昂贵函数评估解,以提高发现最优区域的几率。解决方案的近似不确定性是所有目标近似不确定性的加权和。另一种基于指标的准则是选择指标值最佳的解决方案,以加速利用非优势最优解。个体的指标由目标空间中基于收敛和基于拥挤的距离来定义。最后,应用了两个多目标测试套件(DTLZ 和 MaF)和三个实际应用,测试了所提方法和四个经典代用辅助多目标进化算法的性能。结果表明,所提出的算法在大多数优化问题上更具竞争力。
{"title":"Expensive many-objective evolutionary optimization guided by two individual infill criteria","authors":"Shufen Qin, Chaoli Sun, Farooq Akhtar, Gang Xie","doi":"10.1007/s12293-023-00404-0","DOIUrl":"https://doi.org/10.1007/s12293-023-00404-0","url":null,"abstract":"<p>Recently, surrogate-assisted multi-objective evolutionary algorithms have achieved much attention for solving computationally expensive multi-/many-objective optimization problems. An effective infill sampling strategy is critical in surrogate-assisted multi-objective evolutionary optimization to assist evolutionary algorithms in identifying the optimal non-dominated solutions. This paper proposes a Kriging-assisted many-objective optimization algorithm guided by two infill sampling criteria to self-adaptively select two new solutions for expensive objective function evaluations to improve history models. The first uncertainty-based criterion selects the solution for expensive function evaluations with the maximum approximation uncertainty to improve the chance of discovering the optimal region. The approximation uncertainty of a solution is the weighted sum of approximation uncertainties on all objectives. The other indicator-based criterion selects the solution with the best indicator value to accelerate exploiting the non-dominated optimal solutions. The indicator of an individual is defined by the convergence-based and crowding-based distances in the objective space. Finally, two multi-objective test suites, DTLZ and MaF, and three real-world applications are applied to test the performance of the proposed method and four compared classical surrogate-assisted multi-objective evolutionary algorithms. The results show that the proposed algorithm is more competitive on most optimization problems.</p>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"7 1","pages":""},"PeriodicalIF":4.7,"publicationDate":"2023-12-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138744446","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Emotion-aware brain storm optimization 情绪感知的头脑风暴优化
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-27 DOI: 10.1007/s12293-023-00400-4
Charis Ntakolia, Dimitra-Christina C. Koutsiou, Dimitris K. Iakovidis

Βrain storm optimization (BSO) is a swarm-intelligence clustering-based algorithm inspired by the human brainstorming process. Electromagnetism-like mechanism for global optimization (EMO) is a physics-inspired optimization algorithm. In this study we propose a novel hybrid metaheuristic evolutionary algorithm that combines aspects from both BSO and EMO. The proposed algorithm, named EMotion-aware brain storm optimization, is inspired by the attraction–repulsion mechanism of electromagnetism, and it is applied in a new emotion-aware brainstorming context, where positive and negative thoughts produce ideas interacting with each other. Novel contributions include a bi-polar clustering approach, a probabilistic selection operator, and a hybrid evolution process, which improves the ability of the algorithm to avoid local optima and convergence speed. A systematic comparative performance evaluation that includes sensitivity analysis, convergence velocity and dynamic fitness landscape analyses, and scalability assessment was performed using several reference benchmark functions from standard benchmark suites. The results validate the performance advantages of the proposed algorithm over relevant state-of-the-art algorithms.

Βrain storm optimization (BSO)是一种受人类头脑风暴过程启发的基于群体智能聚类的算法。类电磁全局优化机制(EMO)是一种受物理启发的优化算法。在这项研究中,我们提出了一种新的混合元启发式进化算法,结合了BSO和EMO的各个方面。本文提出的算法名为“情绪感知头脑风暴优化”,其灵感来自电磁学的吸引-排斥机制,并将其应用于一种新的情绪感知头脑风暴环境中,在这种环境中,积极和消极的想法会产生相互作用的想法。新的贡献包括双极聚类方法、概率选择算子和混合进化过程,提高了算法避免局部最优的能力和收敛速度。使用来自标准基准套件的几个参考基准函数进行了系统的性能比较评估,包括灵敏度分析、收敛速度和动态适应度景观分析以及可扩展性评估。实验结果验证了该算法相对于现有算法的性能优势。
{"title":"Emotion-aware brain storm optimization","authors":"Charis Ntakolia, Dimitra-Christina C. Koutsiou, Dimitris K. Iakovidis","doi":"10.1007/s12293-023-00400-4","DOIUrl":"https://doi.org/10.1007/s12293-023-00400-4","url":null,"abstract":"<p>Βrain storm optimization (BSO) is a swarm-intelligence clustering-based algorithm inspired by the human brainstorming process. Electromagnetism-like mechanism for global optimization (EMO) is a physics-inspired optimization algorithm. In this study we propose a novel hybrid metaheuristic evolutionary algorithm that combines aspects from both BSO and EMO. The proposed algorithm, named EMotion-aware brain storm optimization, is inspired by the attraction–repulsion mechanism of electromagnetism, and it is applied in a new emotion-aware brainstorming context, where positive and negative thoughts produce ideas interacting with each other. Novel contributions include a bi-polar clustering approach, a probabilistic selection operator, and a hybrid evolution process, which improves the ability of the algorithm to avoid local optima and convergence speed. A systematic comparative performance evaluation that includes sensitivity analysis, convergence velocity and dynamic fitness landscape analyses, and scalability assessment was performed using several reference benchmark functions from standard benchmark suites. The results validate the performance advantages of the proposed algorithm over relevant state-of-the-art algorithms.</p>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"65 12","pages":""},"PeriodicalIF":4.7,"publicationDate":"2023-11-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138513525","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Top-level dual exploitation particle swarm optimization 顶级双开发粒子群优化
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-20 DOI: 10.1007/s12293-023-00403-1
Chan Huang, Jinhao Yu, Junhui Yang

This paper proposes top-level dual-exploitation particle swarm optimization (TLDEPSO), which aims to use the evolutionary experience between particles better and enhance the convergence performance of the algorithm. In TLDEPSO, the population is divided into top-level particles and ordinary particles according to fitness, and each iteration is divided into two stages to be executed. For the first stage, a particle modification method based on gene editing technology is proposed and applied to top-level particles to improve the search direction of the population and explore the problem space better. For other ordinary particles in the population, the learning strategy of the canonical ring neighborhood topology PSO is used to update the velocity and the position to maintain the diversity of the population. For the second stage, a top-level neighborhood exploration mechanism is proposed for top-level particles to accelerate the algorithm’s convergence. In addition, an adaptive dynamic adjustment mechanism for the parameters of acceleration coefficient, inertia coefficient and the number of top-level particles is proposed to balance better the global exploration and local exploitation capabilities of the algorithm. On the latest CEC2022 test benchmark, comparison and statistical analysis with seven advanced PSO variants and three CEC competition top algorithms demonstrate TLDEPSO’s superior performance in solving functional problems with different fitness landscapes.

为了更好地利用粒子间的进化经验,提高算法的收敛性能,提出了顶层双利用粒子群优化算法(TLDEPSO)。在TLDEPSO中,根据适应度将种群划分为顶级粒子和普通粒子,每次迭代分为两个阶段执行。第一阶段,提出基于基因编辑技术的粒子修饰方法,并将其应用于顶层粒子,提高种群的搜索方向,更好地探索问题空间。对于种群中的其他普通粒子,采用正则环邻域拓扑粒子群的学习策略更新速度和位置,以保持种群的多样性。第二阶段,提出了一种顶层粒子的顶层邻域探索机制,加快了算法的收敛速度。此外,为了更好地平衡算法的全局探索能力和局部开发能力,提出了加速度系数、惯性系数和顶层粒子数参数的自适应动态调整机制。在最新的CEC2022测试基准上,通过与7种先进的PSO变体和3种CEC竞争顶级算法的比较和统计分析,证明了TLDEPSO在解决不同适应度景观的功能问题上的优越性能。
{"title":"Top-level dual exploitation particle swarm optimization","authors":"Chan Huang, Jinhao Yu, Junhui Yang","doi":"10.1007/s12293-023-00403-1","DOIUrl":"https://doi.org/10.1007/s12293-023-00403-1","url":null,"abstract":"<p>This paper proposes top-level dual-exploitation particle swarm optimization (TLDEPSO), which aims to use the evolutionary experience between particles better and enhance the convergence performance of the algorithm. In TLDEPSO, the population is divided into top-level particles and ordinary particles according to fitness, and each iteration is divided into two stages to be executed. For the first stage, a particle modification method based on gene editing technology is proposed and applied to top-level particles to improve the search direction of the population and explore the problem space better. For other ordinary particles in the population, the learning strategy of the canonical ring neighborhood topology PSO is used to update the velocity and the position to maintain the diversity of the population. For the second stage, a top-level neighborhood exploration mechanism is proposed for top-level particles to accelerate the algorithm’s convergence. In addition, an adaptive dynamic adjustment mechanism for the parameters of acceleration coefficient, inertia coefficient and the number of top-level particles is proposed to balance better the global exploration and local exploitation capabilities of the algorithm. On the latest CEC2022 test benchmark, comparison and statistical analysis with seven advanced PSO variants and three CEC competition top algorithms demonstrate TLDEPSO’s superior performance in solving functional problems with different fitness landscapes.</p>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"13 3","pages":""},"PeriodicalIF":4.7,"publicationDate":"2023-11-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138513536","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
An optimization method for pruning rates of each layer in CNN based on the GA-SMSM 一种基于GA-SMSM的CNN各层剪枝率优化方法
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-17 DOI: 10.1007/s12293-023-00402-2
Xiaoyu Dong, Pinshuai Yan, Mengfei Wang, Binqi Li, Yuantao Song

Parameter pruning is one of the primary methods for compressing CNN models, aiming to reduce redundant parameters, the complexity of time and space, and the calculation resources of the network, all while ensuring minimal loss in the network’s performance. Currently, most existing parameter pruning methods adopt equal pruning rates across all layers. Different from previous methods, this paper focuses on the optimal combination of each layer’s pruning rates within a given pruning rate of the whole model. Genetic algorithm is used to determine the pruning rate for each layer. It’s worth noting that while the pruning rate for individual layers may vary, the average pruning rate across all layers does not exceed the given pruning rate. Experimental validation is conducted on CIFAR10 and ImageNet ILSVRC2012 datasets using VGGNet and ResNet architectures. The results show that the accuracy loss and the FLOPs of the pruned model using our method are superior to those pruned using previous methods.

参数剪枝是压缩CNN模型的主要方法之一,旨在减少冗余参数,减少时间和空间的复杂性,减少网络的计算资源,同时保证网络的性能损失最小。目前,现有的参数剪枝方法大多采用各层相等的剪枝率。与以往的方法不同,本文关注的是在给定的整个模型剪枝率范围内,各层剪枝率的最优组合。采用遗传算法确定每一层的剪枝率。值得注意的是,虽然各个层的剪枝率可能不同,但所有层的平均剪枝率不会超过给定的剪枝率。采用VGGNet和ResNet架构在CIFAR10和ImageNet ILSVRC2012数据集上进行了实验验证。结果表明,采用该方法修剪后的模型精度损失和FLOPs均优于以往的方法。
{"title":"An optimization method for pruning rates of each layer in CNN based on the GA-SMSM","authors":"Xiaoyu Dong, Pinshuai Yan, Mengfei Wang, Binqi Li, Yuantao Song","doi":"10.1007/s12293-023-00402-2","DOIUrl":"https://doi.org/10.1007/s12293-023-00402-2","url":null,"abstract":"<p>Parameter pruning is one of the primary methods for compressing CNN models, aiming to reduce redundant parameters, the complexity of time and space, and the calculation resources of the network, all while ensuring minimal loss in the network’s performance. Currently, most existing parameter pruning methods adopt equal pruning rates across all layers. Different from previous methods, this paper focuses on the optimal combination of each layer’s pruning rates within a given pruning rate of the whole model. Genetic algorithm is used to determine the pruning rate for each layer. It’s worth noting that while the pruning rate for individual layers may vary, the average pruning rate across all layers does not exceed the given pruning rate. Experimental validation is conducted on CIFAR10 and ImageNet ILSVRC2012 datasets using VGGNet and ResNet architectures. The results show that the accuracy loss and the FLOPs of the pruned model using our method are superior to those pruned using previous methods.</p>","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"11 2","pages":""},"PeriodicalIF":4.7,"publicationDate":"2023-11-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"138513537","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A decomposition-based many-objective evolutionary algorithm with weight grouping and adaptive adjustment 基于权重分组和自适应调整的多目标分解进化算法
2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-11-13 DOI: 10.1007/s12293-023-00401-3
Xiaoxin Gao, Fazhi He, Jinkun Luo, Tongzhen Si
{"title":"A decomposition-based many-objective evolutionary algorithm with weight grouping and adaptive adjustment","authors":"Xiaoxin Gao, Fazhi He, Jinkun Luo, Tongzhen Si","doi":"10.1007/s12293-023-00401-3","DOIUrl":"https://doi.org/10.1007/s12293-023-00401-3","url":null,"abstract":"","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"59 5","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-11-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"136347033","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Multimodal multi-objective optimization with multi-stage-based evolutionary algorithm 基于多阶段进化算法的多模态多目标优化
2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-09-26 DOI: 10.1007/s12293-023-00399-8
Tianyong Wu, Fei Ming, Hao Zhang, Qiying Yang, Wenyin Gong
{"title":"Multimodal multi-objective optimization with multi-stage-based evolutionary algorithm","authors":"Tianyong Wu, Fei Ming, Hao Zhang, Qiying Yang, Wenyin Gong","doi":"10.1007/s12293-023-00399-8","DOIUrl":"https://doi.org/10.1007/s12293-023-00399-8","url":null,"abstract":"","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2023-09-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134960001","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A point crowding-degree based evolutionary algorithm for many-objective optimization 基于点群度的多目标优化进化算法
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-09-08 DOI: 10.1007/s12293-023-00398-9
Cai Dai, Cheng Peng, Xiujuan Lei
{"title":"A point crowding-degree based evolutionary algorithm for many-objective optimization","authors":"Cai Dai, Cheng Peng, Xiujuan Lei","doi":"10.1007/s12293-023-00398-9","DOIUrl":"https://doi.org/10.1007/s12293-023-00398-9","url":null,"abstract":"","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"1 1","pages":""},"PeriodicalIF":4.7,"publicationDate":"2023-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"43873139","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A tolerance-based memetic algorithm for constrained covering array generation 基于容差的约束覆盖阵列模因生成算法
IF 4.7 2区 计算机科学 Q2 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2023-08-29 DOI: 10.1007/s12293-023-00392-1
Xu Guo, Xiaoyu Song, Jian-tao Zhou, Feiyu Wang
{"title":"A tolerance-based memetic algorithm for constrained covering array generation","authors":"Xu Guo, Xiaoyu Song, Jian-tao Zhou, Feiyu Wang","doi":"10.1007/s12293-023-00392-1","DOIUrl":"https://doi.org/10.1007/s12293-023-00392-1","url":null,"abstract":"","PeriodicalId":48780,"journal":{"name":"Memetic Computing","volume":"15 1","pages":"319 - 340"},"PeriodicalIF":4.7,"publicationDate":"2023-08-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45504004","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Memetic Computing
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1