首页 > 最新文献

Swarm and Evolutionary Computation最新文献

英文 中文
A hierarchical reinforcement learning-aware hyper-heuristic algorithm with fitness landscape analysis 分层强化学习感知超启发式算法与适应性景观分析
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-20 DOI: 10.1016/j.swevo.2024.101669

The automation of meta-heuristic algorithm configuration holds the utmost significance in evolutionary computation. A hierarchical reinforcement learning-aware hyper-heuristic algorithm with fitness landscape analysis (HRLHH) is proposed to flexibly configure the suitable algorithms under various optimization scenarios. Two kinds of fitness landscape analysis techniques improved based on specific problem characteristics construct the state spaces for hierarchical reinforcement learning. Among them, an adaptive classification based on dynamic ruggedness of information entropy is designed to discern the complexity of problems, which serves as the basis for decision-making actions in upper-layer space. Additionally, an online dispersion metric based on knowledge is further presented to distinguish the precise landscape features in lower-layer space. In light of the characteristics of the state spaces, the hierarchical action spaces composed of meta-heuristics with disparate exploration and exploitation are designed, and various action selection strategies are introduced. Taking into account the real-time environment and algorithm evolution behavior, dynamic reward mechanisms based on evolutionary success rate and population convergence rate are utilized to enhance search efficiency. The experimental results on the IEEE Congress on Evolutionary Computation (CEC) 2017, CEC 2014, and large-scale CEC 2013 test suites demonstrate that the proposed HRLHH exhibits superiority in terms of accuracy, stability, and convergence speed, and possesses strong generalization.

元启发式算法配置的自动化在进化计算中具有极其重要的意义。本文提出了一种分层强化学习感知的超启发式算法(HRLHH),该算法具有适配性景观分析(Fitness landscape analysis)功能,可在各种优化场景下灵活配置合适的算法。根据具体问题特征改进的两种适应度景观分析技术构建了分层强化学习的状态空间。其中,基于信息熵动态崎岖度的自适应分类法可以辨别问题的复杂性,作为上层空间决策行动的依据。此外,还进一步提出了一种基于知识的在线分散度量,以区分下层空间的精确景观特征。根据状态空间的特点,设计了由不同探索和利用的元启发式组成的分层行动空间,并引入了各种行动选择策略。考虑到实时环境和算法进化行为,利用基于进化成功率和种群收敛率的动态奖励机制来提高搜索效率。在 2017 年 IEEE 进化计算大会(CEC)、2014 年 CEC 和 2013 年大规模 CEC 测试套件上的实验结果表明,所提出的 HRLHH 在准确性、稳定性和收敛速度方面都表现出优越性,并且具有很强的泛化能力。
{"title":"A hierarchical reinforcement learning-aware hyper-heuristic algorithm with fitness landscape analysis","authors":"","doi":"10.1016/j.swevo.2024.101669","DOIUrl":"10.1016/j.swevo.2024.101669","url":null,"abstract":"<div><p>The automation of meta-heuristic algorithm configuration holds the utmost significance in evolutionary computation. A hierarchical reinforcement learning-aware hyper-heuristic algorithm with fitness landscape analysis (HRLHH) is proposed to flexibly configure the suitable algorithms under various optimization scenarios. Two kinds of fitness landscape analysis techniques improved based on specific problem characteristics construct the state spaces for hierarchical reinforcement learning. Among them, an adaptive classification based on dynamic ruggedness of information entropy is designed to discern the complexity of problems, which serves as the basis for decision-making actions in upper-layer space. Additionally, an online dispersion metric based on knowledge is further presented to distinguish the precise landscape features in lower-layer space. In light of the characteristics of the state spaces, the hierarchical action spaces composed of meta-heuristics with disparate exploration and exploitation are designed, and various action selection strategies are introduced. Taking into account the real-time environment and algorithm evolution behavior, dynamic reward mechanisms based on evolutionary success rate and population convergence rate are utilized to enhance search efficiency. The experimental results on the IEEE Congress on Evolutionary Computation (CEC) 2017, CEC 2014, and large-scale CEC 2013 test suites demonstrate that the proposed HRLHH exhibits superiority in terms of accuracy, stability, and convergence speed, and possesses strong generalization.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141732135","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Large-scale power system multi-area economic dispatch considering valve point effects with comprehensive learning differential evolution 利用综合学习差分进化考虑阀点效应的大规模电力系统多区域经济调度
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-18 DOI: 10.1016/j.swevo.2024.101620

The role of multi-area economic dispatch (MAED) in power system operation is increasingly significant. It is a non-linear and multi-constraint problem with many local extremes when considering the valve point effects, posing challenges in obtaining a globally optimal solution, especially for large-scale systems. In this study, an improved variant of differential evolution (DE) called CLDE based on comprehensive learning strategy (CLS) is proposed to solve this problem. Three improved strategies are employed to enhance the performance of CLDE. (1) A CLS-based guided mutation strategy is proposed, in which learning exemplars constructed by competent individuals are used to generate mutant vectors to prevent the searching away from global optimum and speed up convergence. (2) A time-varying increasing crossover rate is devised. It can endow CLDE with a larger probability at the later stage to help individuals escape from local extremes. (3) A CLS-based crossover strategy is presented. Trial vectors directly utilize the information from learning exemplars for evolving, which can ensure the search efficiency and population diversity. CLDE is applied to six MAED cases. Compared with DE, it approximately consumes 32 %, 35 %, 10 %, 22 %, 62 %, and 20 % of evaluations to attain comparable results, saves 126.2544$/h, 81.8173$/h, 152.0660$/h, 360.7907$/h, 65.5757$/h, and 1732.8544$/h in fuel costs on average, and exhibits improvements of 34.77 %, 1.80 %, 0.00 %, 76.09 %, 95.15 %, and 16.76 % in robustness, respectively. Moreover, it also outperforms other state-of-the-art algorithms significantly in statistical analysis. Furthermore, the effects of improved strategies on CLDE are thoroughly investigated.

多地区经济调度(MAED)在电力系统运行中的作用越来越重要。它是一个非线性、多约束的问题,在考虑阀点效应时会出现许多局部极值,这给获得全局最优解带来了挑战,尤其是对于大规模系统而言。本研究提出了一种基于综合学习策略(CLS)的微分进化论(DE)改进变体 CLDE 来解决这一问题。(1) 提出了一种基于 CLS 的引导突变策略,即利用有能力的个体构建的学习范例生成突变向量,以防止搜索偏离全局最优并加速收敛。(2) 设计了一种时变递增交叉率。它可以在后期赋予 CLDE 更大的概率,帮助个体摆脱局部极端。(3) 提出了一种基于 CLS 的交叉策略。试验向量直接利用学习典范的信息进行进化,可以确保搜索效率和种群多样性。CLDE 被应用于六个 MAED 案例。与 DE 相比,CLDE 在获得可比结果时大约消耗 32 %、35 %、10 %、22 %、62 % 和 20 % 的评估,平均节省 126.2544 美元/小时、81.8173 美元/小时、152.0660 美元/小时、360.7907 美元/小时、65.5757 美元/小时和 1732.8544 美元/小时的燃料成本,鲁棒性分别提高 34.77 %、1.80 %、0.00 %、76.09 %、95.15 % 和 16.76 %。此外,在统计分析方面,它也明显优于其他最先进的算法。此外,还深入研究了改进策略对 CLDE 的影响。
{"title":"Large-scale power system multi-area economic dispatch considering valve point effects with comprehensive learning differential evolution","authors":"","doi":"10.1016/j.swevo.2024.101620","DOIUrl":"10.1016/j.swevo.2024.101620","url":null,"abstract":"<div><p>The role of multi-area economic dispatch (MAED) in power system operation is increasingly significant. It is a non-linear and multi-constraint problem with many local extremes when considering the valve point effects, posing challenges in obtaining a globally optimal solution, especially for large-scale systems. In this study, an improved variant of differential evolution (DE) called CLDE based on comprehensive learning strategy (CLS) is proposed to solve this problem. Three improved strategies are employed to enhance the performance of CLDE. (1) A CLS-based guided mutation strategy is proposed, in which learning exemplars constructed by competent individuals are used to generate mutant vectors to prevent the searching away from global optimum and speed up convergence. (2) A time-varying increasing crossover rate is devised. It can endow CLDE with a larger probability at the later stage to help individuals escape from local extremes. (3) A CLS-based crossover strategy is presented. Trial vectors directly utilize the information from learning exemplars for evolving, which can ensure the search efficiency and population diversity. CLDE is applied to six MAED cases. Compared with DE, it approximately consumes 32 %, 35 %, 10 %, 22 %, 62 %, and 20 % of evaluations to attain comparable results, saves 126.2544$/h, 81.8173$/h, 152.0660$/h, 360.7907$/h, 65.5757$/h, and 1732.8544$/h in fuel costs on average, and exhibits improvements of 34.77 %, 1.80 %, 0.00 %, 76.09 %, 95.15 %, and 16.76 % in robustness, respectively. Moreover, it also outperforms other state-of-the-art algorithms significantly in statistical analysis. Furthermore, the effects of improved strategies on CLDE are thoroughly investigated.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141729058","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A Q-Learning based NSGA-II for dynamic flexible job shop scheduling with limited transportation resources 基于 Q-Learning 的 NSGA-II,适用于运输资源有限的动态灵活作业车间调度
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-18 DOI: 10.1016/j.swevo.2024.101658

With the widespread adoption of intelligent transportation equipment such as AGVs in the manufacturing field, the flexible job shop scheduling considering limited transportation resources has increasingly attracted attention. However, current research does not consider various dynamic disturbances in real production scenarios, resulting in lower executability of scheduling solutions. To solve this problem, a dynamic flexible job shop scheduling model with limited transportation resources is established, aiming to minimize makespan and total energy consumption. Considering three types of disturbances: job cancellation, machine breakdown, and AGV breakdown, the corresponding event-driven rescheduling strategy is proposed, and a rescheduling instability index is designed to measure the performance of the rescheduling strategy. A Q-Learning-based NSGA-II algorithm (QNSGA-II) is proposed. By learning the feedback historical search experience, it adaptively selects the appropriate neighborhood structures for local search; and a hybrid initialization strategy tailored to the problem characteristics is designed to improve the optimization performance of the algorithm. Through simulation experiments, the effectiveness of the rescheduling strategies and the superiority of the QNSGA-II algorithm in solving such problems are validated.

随着 AGV 等智能运输设备在制造领域的广泛应用,考虑有限运输资源的柔性作业车间调度越来越受到关注。然而,目前的研究并未考虑实际生产场景中的各种动态干扰,导致调度方案的可执行性较低。为解决这一问题,本文建立了一个考虑有限运输资源的动态柔性作业车间调度模型,旨在最小化生产周期和总能耗。考虑到作业取消、机器故障和 AGV 故障三种干扰类型,提出了相应的事件驱动重调度策略,并设计了重调度不稳定性指数来衡量重调度策略的性能。提出了基于 Q 学习的 NSGA-II 算法(QNSGA-II)。该算法通过学习反馈的历史搜索经验,自适应地选择适当的邻域结构进行局部搜索;并根据问题的特点设计了一种混合初始化策略,以提高算法的优化性能。通过仿真实验,验证了重新安排策略的有效性以及 QNSGA-II 算法在解决此类问题时的优越性。
{"title":"A Q-Learning based NSGA-II for dynamic flexible job shop scheduling with limited transportation resources","authors":"","doi":"10.1016/j.swevo.2024.101658","DOIUrl":"10.1016/j.swevo.2024.101658","url":null,"abstract":"<div><p>With the widespread adoption of intelligent transportation equipment such as AGVs in the manufacturing field, the flexible job shop scheduling considering limited transportation resources has increasingly attracted attention. However, current research does not consider various dynamic disturbances in real production scenarios, resulting in lower executability of scheduling solutions. To solve this problem, a dynamic flexible job shop scheduling model with limited transportation resources is established, aiming to minimize makespan and total energy consumption. Considering three types of disturbances: job cancellation, machine breakdown, and AGV breakdown, the corresponding event-driven rescheduling strategy is proposed, and a rescheduling instability index is designed to measure the performance of the rescheduling strategy. A <span><math><mi>Q</mi></math></span>-Learning-based NSGA-II algorithm (QNSGA-II) is proposed. By learning the feedback historical search experience, it adaptively selects the appropriate neighborhood structures for local search; and a hybrid initialization strategy tailored to the problem characteristics is designed to improve the optimization performance of the algorithm. Through simulation experiments, the effectiveness of the rescheduling strategies and the superiority of the QNSGA-II algorithm in solving such problems are validated.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141639108","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Two-stage double deep Q-network algorithm considering external non-dominant set for multi-objective dynamic flexible job shop scheduling problems 考虑外部非优势集的多目标动态灵活作业车间调度问题的两阶段双深 Q 网络算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-18 DOI: 10.1016/j.swevo.2024.101660

With the continuous advancement of the manufacturing industry, many random disturbances gradually appear in the job shop production process, such as the insertion of new jobs or random machine failures. This type of disruption often creates production chaos and scheduling problems. This paper takes new job insertion and random machine failure as dynamic events. It establishes an optimization model for dynamic flexible job shop scheduling (DFJSP) problems to cope with this issue. A two-stage double deep Q-network, TS-DDQN algorithm is proposed based on an improved deep reinforcement learning algorithm to solve the complex multi-objective DFJSP optimization problem by adopting two-stage decision-making. In the TS-DDQN, an external non-dominated set is used to enhance the training speed of the network and the quality of the solution, which can store the non-dominated solutions. Moreover, the solutions on the Pareto front are used to train the network parameters. Extensive experimentation is conducted on benchmark datasets to evaluate the performance of the proposed algorithm against the existing scheduling methods. The outcomes underscore the superior efficacy of the proposed algorithm concerning solution quality, convergence speed, and adaptability within dynamic environments. This research contributes to advancing the methods in solving multi-objective DFJSP problems and highlights the potential of deep reinforcement learning to yield managerial advantages in manufacturing industries.

随着制造业的不断进步,作业车间的生产过程中逐渐出现了许多随机干扰,如新作业的插入或随机机器故障。这类干扰往往会造成生产混乱和调度问题。本文将新作业插入和随机机器故障作为动态事件。本文建立了一个动态柔性作业车间调度(DFJSP)问题的优化模型来应对这一问题。在改进的深度强化学习算法基础上,提出了一种两阶段双深度 Q 网络(TS-DDQN)算法,采用两阶段决策来解决复杂的多目标 DFJSP 优化问题。在 TS-DDQN 中,为了提高网络的训练速度和解的质量,使用了外部非支配集来存储非支配解。此外,帕累托前沿上的解还用于训练网络参数。我们在基准数据集上进行了广泛的实验,以评估拟议算法与现有调度方法的性能对比。实验结果表明,所提出的算法在解决方案质量、收敛速度和动态环境适应性方面具有卓越的功效。这项研究有助于推进解决多目标 DFJSP 问题的方法,并凸显了深度强化学习在制造业中产生管理优势的潜力。
{"title":"Two-stage double deep Q-network algorithm considering external non-dominant set for multi-objective dynamic flexible job shop scheduling problems","authors":"","doi":"10.1016/j.swevo.2024.101660","DOIUrl":"10.1016/j.swevo.2024.101660","url":null,"abstract":"<div><p>With the continuous advancement of the manufacturing industry, many random disturbances gradually appear in the job shop production process, such as the insertion of new jobs or random machine failures. This type of disruption often creates production chaos and scheduling problems. This paper takes new job insertion and random machine failure as dynamic events. It establishes an optimization model for dynamic flexible job shop scheduling (DFJSP) problems to cope with this issue. A two-stage double deep Q-network, TS-DDQN algorithm is proposed based on an improved deep reinforcement learning algorithm to solve the complex multi-objective DFJSP optimization problem by adopting two-stage decision-making. In the TS-DDQN, an external non-dominated set is used to enhance the training speed of the network and the quality of the solution, which can store the non-dominated solutions. Moreover, the solutions on the Pareto front are used to train the network parameters. Extensive experimentation is conducted on benchmark datasets to evaluate the performance of the proposed algorithm against the existing scheduling methods. The outcomes underscore the superior efficacy of the proposed algorithm concerning solution quality, convergence speed, and adaptability within dynamic environments. This research contributes to advancing the methods in solving multi-objective DFJSP problems and highlights the potential of deep reinforcement learning to yield managerial advantages in manufacturing industries.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141639107","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Two-stage differential evolution with dynamic population assignment for constrained multi-objective optimization 针对受限多目标优化的两阶段差分进化与动态种群分配
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-16 DOI: 10.1016/j.swevo.2024.101657

Using infeasible information to balance objective optimization and constraint satisfaction is a very promising research direction to address constrained multi-objective problems (CMOPs) via evolutionary algorithms (EAs). The existing constrained multi-objective evolutionary algorithms (CMOEAs) still face the issue of striking a good balance when solving CMOPs with diverse characteristics. To alleviate this issue, in this paper we develop a two-stage different evolution with a dynamic population assignment strategy for CMOPs. In this approach, two cooperative populations are used to provide feasible driving forces and infeasible guiding knowledge. To adequately utilize the infeasibility information, a dynamic population assignment model is employed to determine the primary population, which is used as the parents to generate offspring. The entire search process is divided into two stages, in which the two populations work in weak and strong cooperative ways, respectively. Furthermore, multistrategy-based differential evolution operators are adopted to create aggressive offspring. The superior exploration and exploitation ability of the proposed algorithm is validated via some state-of-the-art CMOEAs over artificial benchmarks and real-world problems. The experimental results show that our proposed algorithm gained a better, or more competitive, performance than the other competitors, and it is an effective approach to balancing objective optimization and constraint satisfaction.

利用不可行信息来平衡目标优化和约束满足,是通过进化算法(EAs)解决受约束多目标问题(CMOPs)的一个非常有前途的研究方向。现有的约束多目标进化算法(CMOEAs)在解决具有不同特征的 CMOPs 时,仍然面临着如何取得良好平衡的问题。为缓解这一问题,本文开发了一种针对 CMOP 的两阶段不同进化与动态种群分配策略。在这种方法中,使用两个合作种群来提供可行的驱动力和不可行的指导知识。为了充分利用不可行性信息,本文采用了一个动态种群分配模型来确定主种群,并将其作为产生子代的父种群。整个搜索过程分为两个阶段,两个种群分别以弱合作和强合作的方式工作。此外,还采用了基于多策略的差分进化算子来产生具有攻击性的后代。通过人工基准和实际问题的一些最先进的 CMOEA 验证了所提算法的卓越探索和利用能力。实验结果表明,我们提出的算法比其他竞争者获得了更好或更有竞争力的性能,是平衡目标优化和约束满足的有效方法。
{"title":"Two-stage differential evolution with dynamic population assignment for constrained multi-objective optimization","authors":"","doi":"10.1016/j.swevo.2024.101657","DOIUrl":"10.1016/j.swevo.2024.101657","url":null,"abstract":"<div><p>Using infeasible information to balance objective optimization and constraint satisfaction is a very promising research direction to address constrained multi-objective problems (CMOPs) via evolutionary algorithms (EAs). The existing constrained multi-objective evolutionary algorithms (CMOEAs) still face the issue of striking a good balance when solving CMOPs with diverse characteristics. To alleviate this issue, in this paper we develop a two-stage different evolution with a dynamic population assignment strategy for CMOPs. In this approach, two cooperative populations are used to provide feasible driving forces and infeasible guiding knowledge. To adequately utilize the infeasibility information, a dynamic population assignment model is employed to determine the primary population, which is used as the parents to generate offspring. The entire search process is divided into two stages, in which the two populations work in weak and strong cooperative ways, respectively. Furthermore, multistrategy-based differential evolution operators are adopted to create aggressive offspring. The superior exploration and exploitation ability of the proposed algorithm is validated via some state-of-the-art CMOEAs over artificial benchmarks and real-world problems. The experimental results show that our proposed algorithm gained a better, or more competitive, performance than the other competitors, and it is an effective approach to balancing objective optimization and constraint satisfaction.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141630710","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimizing feedforward neural networks using a modified weighted mean of vectors: Case study chemical datasets 使用修改后的向量加权平均值优化前馈神经网络:化学数据集案例研究
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-13 DOI: 10.1016/j.swevo.2024.101656
Essam H. Houssein , Mosa E. Hosney , Marwa M. Emam , Diego Oliva , Eman M.G. Younis , Abdelmgeid A. Ali , Waleed M. Mohamed

This paper proposes a modified version of the weighted mean of vectors algorithm (mINFO), which combines the strengths of the INFO algorithm with the Enhanced Solution Quality Operator (ESQ). The ESQ boosts the quality of the solutions by avoiding optimal local values, verifying that each solution moves towards a better position, and increasing the convergence speed. Furthermore, we employ the mINFO algorithm to optimize the connection weights and biases of feedforward neural networks (FNNs) to improve their accuracy. The efficacy of FNNs for classification tasks is mainly dependent on hyperparameter tuning, such as the number of layers and nodes. The mINFO was evaluated using the IEEE Congress on Evolutionary Computation held in 2020 (CEC’2020) for optimization tests, and ten chemical data sets were applied to validate the performance of the FNNs classifier. The proposed algorithm’s results have been evaluated with those of other well-known optimization methods, including Runge Kutta optimizer’s (RUN), particle swarm optimization (PSO), grey wolf optimization (GWO), Harris hawks optimization (HHO), whale optimization algorithm (WOA), slime mould algorithm (SMA) and the standard weighted mean of vectors (INFO). In addition, some improved metaheuristic algorithms. The experimental results indicate that the proposed mINFO algorithm can improve the convergence speed and generate effective search results without increasing computational costs. In addition, it has improved the FNN’s classification efficiency.

本文提出了一种改进版的向量加权平均算法(mINFO),它结合了 INFO 算法和增强解质量运算符(ESQ)的优点。ESQ 通过避免最优局部值、验证每个解决方案是否向更好的位置移动以及提高收敛速度来提高解决方案的质量。此外,我们还采用 mINFO 算法来优化前馈神经网络(FNN)的连接权重和偏置,以提高其准确性。前馈神经网络在分类任务中的功效主要取决于超参数的调整,如层数和节点数。利用 2020 年举行的 IEEE 进化计算大会(CEC'2020)对 mINFO 进行了优化测试评估,并应用十个化学数据集来验证 FNN 分类器的性能。所提出算法的结果与其他著名优化方法的结果进行了评估,包括 Runge Kutta 优化器(RUN)、粒子群优化(PSO)、灰狼优化(GWO)、哈里斯鹰优化(HHO)、鲸鱼优化算法(WOA)、粘菌算法(SMA)和向量标准加权平均值(INFO)。此外,还有一些改进的元启发式算法。实验结果表明,所提出的 mINFO 算法可以在不增加计算成本的情况下提高收敛速度,并生成有效的搜索结果。此外,它还提高了 FNN 的分类效率。
{"title":"Optimizing feedforward neural networks using a modified weighted mean of vectors: Case study chemical datasets","authors":"Essam H. Houssein ,&nbsp;Mosa E. Hosney ,&nbsp;Marwa M. Emam ,&nbsp;Diego Oliva ,&nbsp;Eman M.G. Younis ,&nbsp;Abdelmgeid A. Ali ,&nbsp;Waleed M. Mohamed","doi":"10.1016/j.swevo.2024.101656","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101656","url":null,"abstract":"<div><p>This paper proposes a modified version of the weighted mean of vectors algorithm (mINFO), which combines the strengths of the INFO algorithm with the Enhanced Solution Quality Operator (ESQ). The ESQ boosts the quality of the solutions by avoiding optimal local values, verifying that each solution moves towards a better position, and increasing the convergence speed. Furthermore, we employ the mINFO algorithm to optimize the connection weights and biases of feedforward neural networks (FNNs) to improve their accuracy. The efficacy of FNNs for classification tasks is mainly dependent on hyperparameter tuning, such as the number of layers and nodes. The mINFO was evaluated using the IEEE Congress on Evolutionary Computation held in 2020 (CEC’2020) for optimization tests, and ten chemical data sets were applied to validate the performance of the FNNs classifier. The proposed algorithm’s results have been evaluated with those of other well-known optimization methods, including Runge Kutta optimizer’s (RUN), particle swarm optimization (PSO), grey wolf optimization (GWO), Harris hawks optimization (HHO), whale optimization algorithm (WOA), slime mould algorithm (SMA) and the standard weighted mean of vectors (INFO). In addition, some improved metaheuristic algorithms. The experimental results indicate that the proposed mINFO algorithm can improve the convergence speed and generate effective search results without increasing computational costs. In addition, it has improved the FNN’s classification efficiency.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141606219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A particle swarm optimization-based deep clustering algorithm for power load curve analysis 基于粒子群优化的电力负荷曲线分析深度聚类算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-13 DOI: 10.1016/j.swevo.2024.101650
Li Wang , Yumeng Yang , Lili Xu , Ziyu Ren , Shurui Fan , Yong Zhang

To address the inflexibility of the convolutional autoencoder (CAE) in adjusting the network structure and the difficulty of accurately delineating complex class boundaries in power load data, a particle swarm optimization deep clustering method (DC-PSO) is proposed. First, a particle swarm optimization algorithm for automatically searching the optimal network architecture and hyperparameters of CAE (AHPSO) is proposed to obtain better reconstruction performance. Then, an end-to-end deep clustering model based on a reliable sample selection strategy is designed for the deep clustering algorithm to accurately delineate the category boundaries and further improve the clustering effect. The experimental results show that the DC-PSO algorithm exhibits high clustering accuracy and higher performance for the power load profile clustering.

针对卷积自动编码器(CAE)在调整网络结构时的不灵活性以及难以准确划分电力负荷数据中复杂类别边界的问题,提出了一种粒子群优化深度聚类方法(DC-PSO)。首先,提出了一种用于自动搜索 CAE 最佳网络结构和超参数的粒子群优化算法(AHPSO),以获得更好的重构性能。然后,为深度聚类算法设计了基于可靠样本选择策略的端到端深度聚类模型,以准确划分类别边界,进一步提高聚类效果。实验结果表明,DC-PSO 算法在电力负荷曲线聚类中表现出较高的聚类精度和性能。
{"title":"A particle swarm optimization-based deep clustering algorithm for power load curve analysis","authors":"Li Wang ,&nbsp;Yumeng Yang ,&nbsp;Lili Xu ,&nbsp;Ziyu Ren ,&nbsp;Shurui Fan ,&nbsp;Yong Zhang","doi":"10.1016/j.swevo.2024.101650","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101650","url":null,"abstract":"<div><p>To address the inflexibility of the convolutional autoencoder (CAE) in adjusting the network structure and the difficulty of accurately delineating complex class boundaries in power load data, a particle swarm optimization deep clustering method (DC-PSO) is proposed. First, a particle swarm optimization algorithm for automatically searching the optimal network architecture and hyperparameters of CAE (AHPSO) is proposed to obtain better reconstruction performance. Then, an end-to-end deep clustering model based on a reliable sample selection strategy is designed for the deep clustering algorithm to accurately delineate the category boundaries and further improve the clustering effect. The experimental results show that the DC-PSO algorithm exhibits high clustering accuracy and higher performance for the power load profile clustering.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141606220","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Multi-objective optimization algorithm for multi-workflow computation offloading in resource-limited IIoT 针对资源有限的物联网多工作流计算卸载的多目标优化算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-11 DOI: 10.1016/j.swevo.2024.101646
Bao-Shan Sun, Hao Huang, Zheng-Yi Chai, Ying-Jie Zhao, Hong-Shen Kang

Industrial internet of things (IIoT) connects traditional industrial devices with the network to provide intelligent services, which is regarded as the key technology for achieving Industry 4.0 and enabling the transformation of the manufacturing sector. Multi-access edge computing (MEC) has brought significant opportunities to expedite the development of IIoT. However, the unique task characteristics and dense deployment of IIoT devices, coupled with the resource starvation problem (RSP) arising from the limited resources of edge servers, pose challenges to the direct applicability of existing MEC algorithms in MEC-assisted IIoT scenarios. To this end, a multi-objective evolutionary algorithm is proposed to simultaneously optimize delay and energy consumption for multi-workflow execution in resource-limited IIoT. First, the initialization of execution location based on delay and the initialization of execution order satisfying the priority constraint can generate high-quality initial solutions. Then, the improved crossover and mutation operations guide the population evolution, which can span the large infeasible solution region. Finally, dynamic task scheduling (DTS) dynamically changes the execution location of tasks affected by RSP according to the execution efficiency, so as to avoid the tasks blindly waiting for server resources. The comprehensive simulation results demonstrate the effectiveness of the proposed method in achieving a balance between the execution delay and energy consumption of IIoT devices.

工业物联网(IIoT)将传统工业设备与网络连接起来,提供智能服务,被视为实现工业 4.0 和制造业转型的关键技术。多接入边缘计算(MEC)为加快 IIoT 的发展带来了重大机遇。然而,IIoT 设备独特的任务特性和密集部署,再加上边缘服务器资源有限导致的资源饥渴问题(RSP),给现有 MEC 算法在 MEC 辅助 IIoT 场景中的直接应用带来了挑战。为此,本文提出了一种多目标进化算法,以同时优化资源有限的物联网中多工作流执行的延迟和能耗。首先,基于延迟的执行位置初始化和满足优先级约束的执行顺序初始化可以生成高质量的初始解。然后,改进的交叉和突变操作引导种群进化,从而跨越较大的不可行解区域。最后,动态任务调度(DTS)根据执行效率动态改变受 RSP 影响的任务的执行位置,避免任务盲目等待服务器资源。综合仿真结果表明,所提方法能有效实现物联网设备执行延迟与能耗之间的平衡。
{"title":"Multi-objective optimization algorithm for multi-workflow computation offloading in resource-limited IIoT","authors":"Bao-Shan Sun,&nbsp;Hao Huang,&nbsp;Zheng-Yi Chai,&nbsp;Ying-Jie Zhao,&nbsp;Hong-Shen Kang","doi":"10.1016/j.swevo.2024.101646","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101646","url":null,"abstract":"<div><p>Industrial internet of things (IIoT) connects traditional industrial devices with the network to provide intelligent services, which is regarded as the key technology for achieving Industry 4.0 and enabling the transformation of the manufacturing sector. Multi-access edge computing (MEC) has brought significant opportunities to expedite the development of IIoT. However, the unique task characteristics and dense deployment of IIoT devices, coupled with the resource starvation problem (RSP) arising from the limited resources of edge servers, pose challenges to the direct applicability of existing MEC algorithms in MEC-assisted IIoT scenarios. To this end, a multi-objective evolutionary algorithm is proposed to simultaneously optimize delay and energy consumption for multi-workflow execution in resource-limited IIoT. First, the initialization of execution location based on delay and the initialization of execution order satisfying the priority constraint can generate high-quality initial solutions. Then, the improved crossover and mutation operations guide the population evolution, which can span the large infeasible solution region. Finally, dynamic task scheduling (DTS) dynamically changes the execution location of tasks affected by RSP according to the execution efficiency, so as to avoid the tasks blindly waiting for server resources. The comprehensive simulation results demonstrate the effectiveness of the proposed method in achieving a balance between the execution delay and energy consumption of IIoT devices.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141595048","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
BDE-Jaya: A binary discrete enhanced Jaya algorithm for multiple automated guided vehicle scheduling problem in matrix manufacturing workshop BDE-Jaya:矩阵制造车间多辆自动导航车调度问题的二元离散增强型 Jaya 算法
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-11 DOI: 10.1016/j.swevo.2024.101651
Hao Chi, Hong-Yan Sang, Biao Zhang, Peng Duan, Wen-Qiang Zou

With the advent of "Industry 4.0", more matrix manufacturing workshops have adopted automated guided vehicle (AGV) for material handling. AGV transportation has become a key link in manufacturing production. Traditional AGVs scheduling problem (AGVSP) is studied in depth. However, most research overlooks an important problem, in production with limited resources, the number of AGVs is insufficient. Therefore, the wait time of workstations is longer than expected. The service time of the task is delayed and the cost is increased. To solve above problem, this paper proposes the binary discrete enhanced Jaya (BDE-Jaya) algorithm. The main goal is to minimize transportation cost, including AGV traveling cost, service early penalty, and total tardiness (TTD). A key-task shift method is proposed to reduce TTD and task service early penalty. Two heuristics based on the problem features are designed to generate the initial solution. In the evolutionary stage, three offspring generation methods are used to improve the algorithm exploitation capability and exploration capability. Then, an insertion-based repair method is designed to prevent the exploitation process falling into local optimum. Furthermore, three parameters are proposed to improve the performance of the algorithm. Finally, simulation experiment shows that the proposed BDE-Jaya algorithm has significant advantages compared with other algorithms.

随着 "工业 4.0 "时代的到来,越来越多的矩阵式制造车间采用自动导引车(AGV)进行物料搬运。AGV 运输已成为制造业生产的关键环节。传统的 AGVs 调度问题(AGVSP)得到了深入研究。然而,大多数研究都忽略了一个重要问题,即在资源有限的生产中,AGV 的数量是不够的。因此,工作站的等待时间比预期的要长。任务的服务时间被延迟,成本增加。为解决上述问题,本文提出了二元离散增强 Jaya(BDE-Jaya)算法。其主要目标是最小化运输成本,包括 AGV 旅行成本、服务提前罚金和总延迟时间(TTD)。为减少 TTD 和任务服务提前罚金,提出了一种关键任务转移方法。根据问题特征设计了两种启发式算法来生成初始解。在进化阶段,采用三种子代生成方法来提高算法的利用能力和探索能力。然后,设计了一种基于插入的修复方法,以防止探索过程陷入局部最优。此外,还提出了三个参数来提高算法的性能。最后,仿真实验表明,与其他算法相比,所提出的 BDE-Jaya 算法具有显著优势。
{"title":"BDE-Jaya: A binary discrete enhanced Jaya algorithm for multiple automated guided vehicle scheduling problem in matrix manufacturing workshop","authors":"Hao Chi,&nbsp;Hong-Yan Sang,&nbsp;Biao Zhang,&nbsp;Peng Duan,&nbsp;Wen-Qiang Zou","doi":"10.1016/j.swevo.2024.101651","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101651","url":null,"abstract":"<div><p>With the advent of \"Industry 4.0\", more matrix manufacturing workshops have adopted automated guided vehicle (AGV) for material handling. AGV transportation has become a key link in manufacturing production. Traditional AGVs scheduling problem (AGVSP) is studied in depth. However, most research overlooks an important problem, in production with limited resources, the number of AGVs is insufficient. Therefore, the wait time of workstations is longer than expected. The service time of the task is delayed and the cost is increased. To solve above problem, this paper proposes the binary discrete enhanced Jaya (BDE-Jaya) algorithm. The main goal is to minimize transportation cost, including AGV traveling cost, service early penalty, and total tardiness (TTD). A key-task shift method is proposed to reduce TTD and task service early penalty. Two heuristics based on the problem features are designed to generate the initial solution. In the evolutionary stage, three offspring generation methods are used to improve the algorithm exploitation capability and exploration capability. Then, an insertion-based repair method is designed to prevent the exploitation process falling into local optimum. Furthermore, three parameters are proposed to improve the performance of the algorithm. Finally, simulation experiment shows that the proposed BDE-Jaya algorithm has significant advantages compared with other algorithms.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141595047","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Balancing exploration and exploitation in dynamic constrained multimodal multi-objective co-evolutionary algorithm 平衡动态约束多模式多目标协同进化算法中的探索与开发
IF 8.2 1区 计算机科学 Q1 COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE Pub Date : 2024-07-11 DOI: 10.1016/j.swevo.2024.101652
Guoqing Li , Weiwei Zhang , Caitong Yue , Yirui Wang

Constrained multimodal multi-objective optimization (CMMOPs) involves multiple equivalent constrained Pareto optimal sets (CPSs) matching the same constrained Pareto front (CPF). An essential challenge in solving CMMOPs is how to balance exploration and exploitation in searching for the CPSs. To tackle this issue, a dynamic constrained co-evolutionary multimodal multi-objective algorithm termed DCMMEA is developed in this paper. DCMMEA involves a constraint-relaxed population for handling constraints and a convergence-relaxed population for improving convergence quality. Subsequently, a constraint-relaxed epsilon strategy that considers the constraint violation degree between individuals is designed and applied dynamically in the constraint-relaxed population to develop equivalent CPSs. Similarly, a dynamic convergence-relaxed epsilon strategy that considers the differences between objective values is developed and used dynamically in the convergence-relaxed population. It explores CPSs with high convergence quality and transfers the convergence knowledge to the constraint-relaxed population. Additionally, the constraint- relaxed population size is dynamically increased and the convergence-relaxed population size is dynamically decreased to balance the exploration and exploitation procedures. Experiments are performed on standard CMMOP test suites and validate that DCMMEA obtains superior performance on solving CMMOPs in comparison to state-of-the-art algorithms. Also, DCMMEA is implemented on standard CMOPs and demonstrated good performance in handling CMOPs.

约束多模式多目标优化(CMMOPs)涉及多个与同一约束帕累托前沿(CPF)相匹配的等效约束帕累托最优集(CPSs)。解决 CMMOPs 的一个基本挑战是如何在寻找 CPS 时平衡探索和利用。为解决这一问题,本文开发了一种动态约束协同进化多模态多目标算法,称为 DCMMEA。DCMMEA 包括用于处理约束条件的约束松弛种群和用于提高收敛质量的收敛松弛种群。随后,在约束松弛群体中设计并动态应用考虑个体间约束违反程度的约束松弛ε策略,以开发等效的 CPS。同样,考虑目标值差异的动态收敛松弛ε策略也被开发出来,并在收敛松弛群体中动态使用。它可以探索具有高收敛质量的 CPS,并将收敛知识转移到约束松弛群体中。此外,约束松弛群体的规模会动态增加,收敛松弛群体的规模会动态减少,以平衡探索和利用程序。我们在标准 CMMOP 测试套件上进行了实验,验证了 DCMMEA 在求解 CMMOP 方面的性能优于最先进的算法。此外,DCMMEA 还在标准 CMOP 上实现,并在处理 CMOP 方面表现出良好的性能。
{"title":"Balancing exploration and exploitation in dynamic constrained multimodal multi-objective co-evolutionary algorithm","authors":"Guoqing Li ,&nbsp;Weiwei Zhang ,&nbsp;Caitong Yue ,&nbsp;Yirui Wang","doi":"10.1016/j.swevo.2024.101652","DOIUrl":"https://doi.org/10.1016/j.swevo.2024.101652","url":null,"abstract":"<div><p>Constrained multimodal multi-objective optimization (CMMOPs) involves multiple equivalent constrained Pareto optimal sets (CPSs) matching the same constrained Pareto front (CPF). An essential challenge in solving CMMOPs is how to balance exploration and exploitation in searching for the CPSs. To tackle this issue, a dynamic constrained co-evolutionary multimodal multi-objective algorithm termed DCMMEA is developed in this paper. DCMMEA involves a constraint-relaxed population for handling constraints and a convergence-relaxed population for improving convergence quality. Subsequently, a constraint-relaxed epsilon strategy that considers the constraint violation degree between individuals is designed and applied dynamically in the constraint-relaxed population to develop equivalent CPSs. Similarly, a dynamic convergence-relaxed epsilon strategy that considers the differences between objective values is developed and used dynamically in the convergence-relaxed population. It explores CPSs with high convergence quality and transfers the convergence knowledge to the constraint-relaxed population. Additionally, the constraint- relaxed population size is dynamically increased and the convergence-relaxed population size is dynamically decreased to balance the exploration and exploitation procedures. Experiments are performed on standard CMMOP test suites and validate that DCMMEA obtains superior performance on solving CMMOPs in comparison to state-of-the-art algorithms. Also, DCMMEA is implemented on standard CMOPs and demonstrated good performance in handling CMOPs.</p></div>","PeriodicalId":48682,"journal":{"name":"Swarm and Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":8.2,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141595020","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":1,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Swarm and Evolutionary Computation
全部 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