首页 > 最新文献

2017 IEEE Congress on Evolutionary Computation (CEC)最新文献

英文 中文
Information core optimization using Evolutionary Algorithm with Elite Population in recommender systems 基于精英群体进化算法的推荐系统信息核心优化
Pub Date : 2017-07-07 DOI: 10.1109/CEC.2017.7969435
Caihong Mu, Huiwen Cheng, Wei Feng, Yi Liu, R. Qu
Recommender system (RS) plays an important role in helping users find the information they are interested in and providing accurate personality recommendation. It has been found that among all the users, there are some user groups called “core users” or “information core” whose historical behavior data are more reliable, objective and positive for making recommendations. Finding the information core is of great interests to greatly increase the speed of online recommendation. There is no general method to identify core users in the existing literatures. In this paper, a general method of finding information core is proposed by modelling this problem as a combinatorial optimization problem. A novel Evolutionary Algorithm with Elite Population (EA-EP) is presented to search for the information core, where an elite population with a new crossover mechanism named as ordered crossover is used to accelerate the evolution. Experiments are conducted on Movielens (100k) to validate the effectiveness of our proposed algorithm. Results show that EA-EP is able to effectively identify core users and leads to better recommendation accuracy compared to several existing greedy methods and the conventional collaborative filter (CF). In addition, EA-EP is shown to significantly reduce the time of online recommendation.
推荐系统在帮助用户找到自己感兴趣的信息,提供准确的个性推荐方面起着重要的作用。研究发现,在所有用户中,存在一些被称为“核心用户”或“信息核心”的用户群体,这些用户的历史行为数据对于推荐更为可靠、客观和积极。寻找信息核心对于大大提高在线推荐的速度具有重要意义。现有文献中没有通用的方法来识别核心用户。本文通过将该问题建模为组合优化问题,提出了一种寻找信息核的通用方法。提出了一种新的精英群体进化算法(EA-EP)来搜索信息核心,其中精英群体采用一种新的有序交叉机制来加速进化。在Movielens (100k)上进行了实验,验证了算法的有效性。结果表明,与现有的几种贪婪方法和传统的协同过滤(CF)相比,EA-EP能够有效地识别核心用户,并获得更好的推荐精度。此外,EA-EP可以显著缩短在线推荐的时间。
{"title":"Information core optimization using Evolutionary Algorithm with Elite Population in recommender systems","authors":"Caihong Mu, Huiwen Cheng, Wei Feng, Yi Liu, R. Qu","doi":"10.1109/CEC.2017.7969435","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969435","url":null,"abstract":"Recommender system (RS) plays an important role in helping users find the information they are interested in and providing accurate personality recommendation. It has been found that among all the users, there are some user groups called “core users” or “information core” whose historical behavior data are more reliable, objective and positive for making recommendations. Finding the information core is of great interests to greatly increase the speed of online recommendation. There is no general method to identify core users in the existing literatures. In this paper, a general method of finding information core is proposed by modelling this problem as a combinatorial optimization problem. A novel Evolutionary Algorithm with Elite Population (EA-EP) is presented to search for the information core, where an elite population with a new crossover mechanism named as ordered crossover is used to accelerate the evolution. Experiments are conducted on Movielens (100k) to validate the effectiveness of our proposed algorithm. Results show that EA-EP is able to effectively identify core users and leads to better recommendation accuracy compared to several existing greedy methods and the conventional collaborative filter (CF). In addition, EA-EP is shown to significantly reduce the time of online recommendation.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"105 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134474246","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Local Optima Networks of the Permutation Flowshop Scheduling Problem: Makespan vs. total flow time 置换流水车间调度问题的局部最优网络:最大完工时间与总流时间
Pub Date : 2017-07-07 DOI: 10.1109/CEC.2017.7969541
Leticia Hernando, F. Daolio, Nadarajen Veerapen, G. Ochoa
Local Optima Networks were proposed to understand the structure of combinatorial landscapes at a coarse-grained level. We consider a compressed variant of such networks with features that are meaningful for the study of search difficulty in the context of local search. In particular, we investigate different landscapes of the Permutation Flowshop Scheduling Problem. The insert and 2-exchange neighbourhoods are considered, and two different objective functions are taken into account: the makespan and the total flow time. The aim is to analyse the network features in order to find differences between the landscape structures, giving insights about which features impact algorithm performance. We evaluate the correlation between landscape properties and the performance of an Iterated Local Search algorithm. Visualisation of the network structure is also given, where evident differences between the makespan and total flow time are observed.
提出了局部最优网络,在粗粒度水平上理解组合景观的结构。我们考虑了这种网络的压缩变体,其特征对局部搜索背景下的搜索难度研究有意义。特别地,我们研究了置换流水车间调度问题的不同景观。考虑了插入邻域和2-交换邻域,并考虑了两个不同的目标函数:makespan和总流时间。目的是分析网络特征,以找到景观结构之间的差异,从而深入了解哪些特征会影响算法的性能。我们评估了景观属性与迭代局部搜索算法性能之间的相关性。还给出了网络结构的可视化,其中观察到完工时间和总流时间之间的明显差异。
{"title":"Local Optima Networks of the Permutation Flowshop Scheduling Problem: Makespan vs. total flow time","authors":"Leticia Hernando, F. Daolio, Nadarajen Veerapen, G. Ochoa","doi":"10.1109/CEC.2017.7969541","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969541","url":null,"abstract":"Local Optima Networks were proposed to understand the structure of combinatorial landscapes at a coarse-grained level. We consider a compressed variant of such networks with features that are meaningful for the study of search difficulty in the context of local search. In particular, we investigate different landscapes of the Permutation Flowshop Scheduling Problem. The insert and 2-exchange neighbourhoods are considered, and two different objective functions are taken into account: the makespan and the total flow time. The aim is to analyse the network features in order to find differences between the landscape structures, giving insights about which features impact algorithm performance. We evaluate the correlation between landscape properties and the performance of an Iterated Local Search algorithm. Visualisation of the network structure is also given, where evident differences between the makespan and total flow time are observed.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132438459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 15
Knowledge-based particle swarm optimization for PID controller tuning 基于知识的粒子群优化PID控制器整定
Pub Date : 2017-07-07 DOI: 10.1109/CEC.2017.7969522
Junfeng Chen, M. Omidvar, M. Azad, Xin Yao
A proportional-integral-derivative (PID) controller is a control loop feedback mechanism widely employed in industrial control systems. The parameters tuning is a sticking point, having a great effect on the control performance of a PID system. There is no perfect rule for designing controllers, and finding an initial good guess for the parameters of a well-performing controller is difficult. In this paper, we develop a knowledge-based particle swarm optimization by incorporating the dynamic response information of PID into the optimizer. Prior knowledge not only empowers the particle swarm optimization algorithm to quickly identify the promising regions, but also helps the proposed algorithm to increase the solution precision in the limited running time. To benchmark the performance of the proposed algorithm, an electric pump drive and an automatic voltage regulator system are selected from industrial applications. The simulation results indicate that the proposed algorithm with a newly proposed performance index has a significant performance on both test cases and outperforms other algorithms in terms of overshoot, steady state error, and settling time.
比例-积分-导数(PID)控制器是一种广泛应用于工业控制系统的控制回路反馈机制。参数整定是PID控制的一个难点,对PID系统的控制性能有很大影响。设计控制器没有完美的规则,对于性能良好的控制器的参数找到一个初始的良好猜测是困难的。本文提出了一种基于知识的粒子群优化算法,将PID的动态响应信息引入到优化器中。先验知识不仅使粒子群算法能够快速识别有希望的区域,而且有助于算法在有限的运行时间内提高求解精度。为了测试所提出算法的性能,从工业应用中选择了一个电动泵驱动和一个自动电压调整系统。仿真结果表明,基于新提出的性能指标的算法在两个测试用例上都具有显著的性能,并且在超调量、稳态误差和稳定时间方面优于其他算法。
{"title":"Knowledge-based particle swarm optimization for PID controller tuning","authors":"Junfeng Chen, M. Omidvar, M. Azad, Xin Yao","doi":"10.1109/CEC.2017.7969522","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969522","url":null,"abstract":"A proportional-integral-derivative (PID) controller is a control loop feedback mechanism widely employed in industrial control systems. The parameters tuning is a sticking point, having a great effect on the control performance of a PID system. There is no perfect rule for designing controllers, and finding an initial good guess for the parameters of a well-performing controller is difficult. In this paper, we develop a knowledge-based particle swarm optimization by incorporating the dynamic response information of PID into the optimizer. Prior knowledge not only empowers the particle swarm optimization algorithm to quickly identify the promising regions, but also helps the proposed algorithm to increase the solution precision in the limited running time. To benchmark the performance of the proposed algorithm, an electric pump drive and an automatic voltage regulator system are selected from industrial applications. The simulation results indicate that the proposed algorithm with a newly proposed performance index has a significant performance on both test cases and outperforms other algorithms in terms of overshoot, steady state error, and settling time.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126546255","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 20
Bus Routing for emergency evacuations: The case of the Great Fire of Valparaiso 紧急疏散的巴士路线:瓦尔帕莱索大火的案例
Pub Date : 2017-07-05 DOI: 10.1109/CEC.2017.7969589
Javiera Loyola Vitali, M. Riff, Elizabeth Montero
The Bus Evacuation Problem is a route planning problem, in the context of an evacuation in an emergency situation. Considering that public transport is available to support the evacuation, the objective of the problem is to determine the best route for each vehicle, to move all the people from a risk zone to open shelters located in safe zones, such that the evacuation time is minimized. In this work we present a method based on the Greedy Randomized Adaptive Search Procedure metaheuristic to solve the problem, in order to apply the solution to a real-world scenario based on a recent wildfire on Valparaíso, Chile. In computational experiments we demonstrate that our approach is effective to solve real-world size problems, and able to outperform a commercial MIP solver.
公共汽车疏散问题是一个路线规划问题,在紧急情况下的疏散。考虑到公共交通可以支持疏散,问题的目标是确定每辆车的最佳路线,将所有人从危险区域转移到位于安全区域的开放避难所,从而使疏散时间最小化。在这项工作中,我们提出了一种基于贪婪随机自适应搜索过程元启发式的方法来解决问题,以便将该解决方案应用于基于智利Valparaíso最近野火的现实世界场景。在计算实验中,我们证明了我们的方法可以有效地解决现实世界的尺寸问题,并且能够优于商业MIP求解器。
{"title":"Bus Routing for emergency evacuations: The case of the Great Fire of Valparaiso","authors":"Javiera Loyola Vitali, M. Riff, Elizabeth Montero","doi":"10.1109/CEC.2017.7969589","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969589","url":null,"abstract":"The Bus Evacuation Problem is a route planning problem, in the context of an evacuation in an emergency situation. Considering that public transport is available to support the evacuation, the objective of the problem is to determine the best route for each vehicle, to move all the people from a risk zone to open shelters located in safe zones, such that the evacuation time is minimized. In this work we present a method based on the Greedy Randomized Adaptive Search Procedure metaheuristic to solve the problem, in order to apply the solution to a real-world scenario based on a recent wildfire on Valparaíso, Chile. In computational experiments we demonstrate that our approach is effective to solve real-world size problems, and able to outperform a commercial MIP solver.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129322122","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
New heuristics for multi-objective worst-case optimization in evidence-based robust design 基于证据的稳健设计中多目标最坏情况优化的新启发式方法
Pub Date : 2017-07-05 DOI: 10.1109/CEC.2017.7969483
C. Ortega, M. Vasile
This paper presents a non-nested algorithm for the solution of multi-objective min-max problems (MOMMP) in worst-case optimization. The algorithm has been devised for evidence-based robust optimization, where the lack of a defined probabilistic behaviour of the uncertain parameters makes it impossible to apply sample-based techniques and forces the designer to identify the worst case over the subdomains of the uncertainty space. In evidence theory, the robustness of the solutions is measured in terms of the Belief in the realization of the value of the design budgets, which acts as a lower bound to the unknown cumulative distribution function of the budget. Thus a means of finding robust solutions in preliminary design consists on applying the minimax model, where the worst-case budget over the uncertainty space is optimized over the control space. The paper proposes a novel heuristic to solve MOMMP and demonstrates its capability to approximate the worst-case Pareto front at a very reduced cost with respect to approaches based on nested optimization
提出了一种求解最坏情况下多目标最小-最大问题的非嵌套算法。该算法是为基于证据的鲁棒优化而设计的,其中不确定参数缺乏定义的概率行为使得不可能应用基于样本的技术,并迫使设计者在不确定空间的子域上识别最坏情况。在证据理论中,解决方案的鲁棒性是根据实现设计预算价值的信念来衡量的,这是预算未知累积分布函数的下界。因此,在初步设计中找到鲁棒解的一种方法是应用极小极大模型,其中不确定性空间上的最坏情况预算在控制空间上得到优化。本文提出了一种新的启发式方法来求解MOMMP,并证明了它能够以非常低的成本近似最坏情况下的帕累托前沿,这是基于嵌套优化的方法
{"title":"New heuristics for multi-objective worst-case optimization in evidence-based robust design","authors":"C. Ortega, M. Vasile","doi":"10.1109/CEC.2017.7969483","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969483","url":null,"abstract":"This paper presents a non-nested algorithm for the solution of multi-objective min-max problems (MOMMP) in worst-case optimization. The algorithm has been devised for evidence-based robust optimization, where the lack of a defined probabilistic behaviour of the uncertain parameters makes it impossible to apply sample-based techniques and forces the designer to identify the worst case over the subdomains of the uncertainty space. In evidence theory, the robustness of the solutions is measured in terms of the Belief in the realization of the value of the design budgets, which acts as a lower bound to the unknown cumulative distribution function of the budget. Thus a means of finding robust solutions in preliminary design consists on applying the minimax model, where the worst-case budget over the uncertainty space is optimized over the control space. The paper proposes a novel heuristic to solve MOMMP and demonstrates its capability to approximate the worst-case Pareto front at a very reduced cost with respect to approaches based on nested optimization","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115651389","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
The Functional Dendritic Cell Algorithm: A formal specification with Haskell 功能性树突状细胞算法:Haskell的正式规范
Pub Date : 2017-06-07 DOI: 10.1109/CEC.2017.7969518
Julie Greensmith, Michael B. Gale
The Dendritic Cell Algorithm (DCA) has been described in a number of different ways, sometimes resulting in incorrect implementations. We believe this is due to previous, imprecise attempts to describe the algorithm. The main contribution of this paper is to remove this imprecision through a new approach inspired by purely functional programming. We use new specification to implement the deterministic DCA in Haskell - the hDCA. This functional variant will also serve to introduce the DCA to a new audience within computer science. We hope that our functional specification will help improve the quality of future DCA related research and to help others understand further its algorithmic properties.
树突状细胞算法(DCA)有许多不同的描述方式,有时会导致错误的实现。我们认为这是由于之前描述算法的不精确尝试。本文的主要贡献是通过一种受纯函数式编程启发的新方法消除这种不精确性。我们使用新的规范来实现Haskell中的确定性DCA - hDCA。这个功能变体还将向计算机科学领域的新受众介绍DCA。我们希望我们的功能规范将有助于提高未来DCA相关研究的质量,并帮助其他人进一步了解其算法特性。
{"title":"The Functional Dendritic Cell Algorithm: A formal specification with Haskell","authors":"Julie Greensmith, Michael B. Gale","doi":"10.1109/CEC.2017.7969518","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969518","url":null,"abstract":"The Dendritic Cell Algorithm (DCA) has been described in a number of different ways, sometimes resulting in incorrect implementations. We believe this is due to previous, imprecise attempts to describe the algorithm. The main contribution of this paper is to remove this imprecision through a new approach inspired by purely functional programming. We use new specification to implement the deterministic DCA in Haskell - the hDCA. This functional variant will also serve to introduce the DCA to a new audience within computer science. We hope that our functional specification will help improve the quality of future DCA related research and to help others understand further its algorithmic properties.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"236 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117042357","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
A genetic algorithm for the UCITS-constrained index-tracking problem ucits约束下索引跟踪问题的遗传算法
Pub Date : 2017-06-07 DOI: 10.1109/CEC.2017.7969394
O. Strub, N. Trautmann
We consider the problem of replicating the returns of a financial index as accurately as possible by selecting a subset of the assets that constitute the index and determining the portfolio weight of each selected asset subject to various constraints that are relevant in practice, including the UCITS III (Undertakings for Collective Investments in Transferable Securities) 5/10/40 concentration rule. For this problem, we present a genetic algorithm, in which the individuals correspond to subsets of the index constituents. The fitness of the individuals is determined by applying mixed-integer quadratic programming. Two main features of the presented genetic algorithm are novel. First, we use a representation of subsets which is the first that exhibits all of the four desirable properties feasibility, efficiency, locality, and heritability. The representation also allows to incorporate problem-specific knowledge in a very simple way. Second, to reduce the CPU time for the fitness evaluations, we first estimate the fitness of the individuals in an efficient way and then evaluate the fitness of promising individuals only. The results of a computational experiment based on real-world data demonstrate that in particular for large instances, the presented genetic algorithm devises very good solutions in short CPU time.
我们考虑尽可能准确地复制金融指数回报的问题,方法是选择构成指数的资产子集,并根据实践中相关的各种约束,包括UCITS III(可转让证券集体投资承诺)5/10/40集中规则,确定每个选定资产的投资组合权重。对于这个问题,我们提出了一种遗传算法,其中个体对应于索引成分的子集。采用混合整数二次规划方法确定个体的适应度。本文提出的遗传算法有两个主要特点。首先,我们使用子集的表示,这是第一个展示所有四个理想属性的可行性,效率,局部性和遗传性。这种表示还允许以一种非常简单的方式合并特定于问题的知识。其次,为了减少适应度评估的CPU时间,我们首先以一种有效的方式估计个体的适应度,然后只评估有希望的个体的适应度。基于实际数据的计算实验结果表明,本文提出的遗传算法能够在较短的CPU时间内得到很好的解,特别是对于大型实例。
{"title":"A genetic algorithm for the UCITS-constrained index-tracking problem","authors":"O. Strub, N. Trautmann","doi":"10.1109/CEC.2017.7969394","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969394","url":null,"abstract":"We consider the problem of replicating the returns of a financial index as accurately as possible by selecting a subset of the assets that constitute the index and determining the portfolio weight of each selected asset subject to various constraints that are relevant in practice, including the UCITS III (Undertakings for Collective Investments in Transferable Securities) 5/10/40 concentration rule. For this problem, we present a genetic algorithm, in which the individuals correspond to subsets of the index constituents. The fitness of the individuals is determined by applying mixed-integer quadratic programming. Two main features of the presented genetic algorithm are novel. First, we use a representation of subsets which is the first that exhibits all of the four desirable properties feasibility, efficiency, locality, and heritability. The representation also allows to incorporate problem-specific knowledge in a very simple way. Second, to reduce the CPU time for the fitness evaluations, we first estimate the fitness of the individuals in an efficient way and then evaluate the fitness of promising individuals only. The results of a computational experiment based on real-world data demonstrate that in particular for large instances, the presented genetic algorithm devises very good solutions in short CPU time.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134429971","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Learning heuristic selection using a Time Delay Neural Network for Open Vehicle Routing 基于时滞神经网络的开放式车辆路径学习启发式选择
Pub Date : 2017-06-06 DOI: 10.1109/CEC.2017.7969477
R. Tyasnurita, E. Özcan, R. John
A selection hyper-heuristic is a search method that controls a prefixed set of low-level heuristics for solving a given computationally difficult problem. This study investigates a learning-via demonstrations approach generating a selection hyper-heuristic for Open Vehicle Routing Problem (OVRP). As a chosen ‘expert’ hyper-heuristic is run on a small set of training problem instances, data is collected to learn from the expert regarding how to decide which low-level heuristic to select and apply to the solution in hand during the search process. In this study, a Time Delay Neural Network (TDNN) is used to extract hidden patterns within the collected data in the form of a classifier, i.e an ‘apprentice’ hyper-heuristic, which is then used to solve the ‘unseen’ problem instances. Firstly, the parameters of TDNN are tuned using Taguchi orthogonal array as a design of experiments method. Then the influence of extending and enriching the information collected from the expert and fed into TDNN is explored on the behaviour of the generated apprentice hyper-heuristic. The empirical results show that the use of distance between solutions as an additional information collected from the expert generates an apprentice which outperforms the expert algorithm on a benchmark of OVRP instances.
选择超启发式是一种搜索方法,它控制一组预先设置的低级启发式来解决给定的计算难题。本文研究了一种通过示范学习的方法,为开放式车辆路线问题(OVRP)生成选择超启发式算法。当选定的“专家”超启发式算法在一小组训练问题实例上运行时,收集数据以从专家那里学习如何在搜索过程中决定选择哪个低级启发式算法并将其应用于手头的解决方案。在本研究中,使用时间延迟神经网络(TDNN)以分类器的形式提取收集数据中的隐藏模式,即“学徒”超启发式,然后用于解决“看不见的”问题实例。首先,采用田口正交阵列作为实验设计方法,对TDNN的参数进行了调谐。然后探讨了扩展和丰富从专家那里收集的信息并将其输入TDNN对生成的学徒超启发式行为的影响。实证结果表明,将解决方案之间的距离作为从专家那里收集的附加信息生成的学徒在OVRP实例的基准上优于专家算法。
{"title":"Learning heuristic selection using a Time Delay Neural Network for Open Vehicle Routing","authors":"R. Tyasnurita, E. Özcan, R. John","doi":"10.1109/CEC.2017.7969477","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969477","url":null,"abstract":"A selection hyper-heuristic is a search method that controls a prefixed set of low-level heuristics for solving a given computationally difficult problem. This study investigates a learning-via demonstrations approach generating a selection hyper-heuristic for Open Vehicle Routing Problem (OVRP). As a chosen ‘expert’ hyper-heuristic is run on a small set of training problem instances, data is collected to learn from the expert regarding how to decide which low-level heuristic to select and apply to the solution in hand during the search process. In this study, a Time Delay Neural Network (TDNN) is used to extract hidden patterns within the collected data in the form of a classifier, i.e an ‘apprentice’ hyper-heuristic, which is then used to solve the ‘unseen’ problem instances. Firstly, the parameters of TDNN are tuned using Taguchi orthogonal array as a design of experiments method. Then the influence of extending and enriching the information collected from the expert and fed into TDNN is explored on the behaviour of the generated apprentice hyper-heuristic. The empirical results show that the use of distance between solutions as an additional information collected from the expert generates an apprentice which outperforms the expert algorithm on a benchmark of OVRP instances.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"32 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132959029","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 39
Parameter estimation of nonlinear nitrate prediction model using genetic algorithm 基于遗传算法的非线性硝酸盐预测模型参数估计
Pub Date : 2017-06-05 DOI: 10.1109/CEC.2017.7969532
Rui Wu, Jose T. Painumkal, J. Volk, Siming Liu, S. Louis, S. Tyler, S. Dascalu, F. Harris
We attack the problem of predicting nitrate concentrations in a stream by using a genetic algorithm to minimize the difference between observed and predicted concentrations on hydrologic nitrate concentration model based on a US Geological Survey collected data set. Nitrate plays a significant role in maintaining ecological balance in aquatic ecosystems and any advances in nitrate prediction accuracy will improve our understanding of the non-linear interplay between the factors that impact aquatic ecosystem health. We compare the genetic algorithm tuned model against the LOADEST estimation tool in current use by hydrologists, and against a random forest, generalized linear regression, decision tree, and gradient booted tree and show that the genetic algorithm does statistically significantly better. These results indicate that genetic algorithms are a viable approach to tuning such non-linear, hydrologic models.
基于美国地质调查局(US Geological Survey)收集的数据集,利用遗传算法最小化观测值与预测值之间的差异,解决了河流中硝酸盐浓度的预测问题。硝酸盐在维持水生生态系统的生态平衡中起着重要的作用,硝酸盐预测精度的提高将提高我们对影响水生生态系统健康因素之间非线性相互作用的认识。我们将遗传算法调整模型与水文学家目前使用的LOADEST估计工具进行比较,并与随机森林、广义线性回归、决策树和梯度引导树进行比较,结果表明遗传算法在统计上明显更好。这些结果表明,遗传算法是一种可行的方法来调整这种非线性,水文模型。
{"title":"Parameter estimation of nonlinear nitrate prediction model using genetic algorithm","authors":"Rui Wu, Jose T. Painumkal, J. Volk, Siming Liu, S. Louis, S. Tyler, S. Dascalu, F. Harris","doi":"10.1109/CEC.2017.7969532","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969532","url":null,"abstract":"We attack the problem of predicting nitrate concentrations in a stream by using a genetic algorithm to minimize the difference between observed and predicted concentrations on hydrologic nitrate concentration model based on a US Geological Survey collected data set. Nitrate plays a significant role in maintaining ecological balance in aquatic ecosystems and any advances in nitrate prediction accuracy will improve our understanding of the non-linear interplay between the factors that impact aquatic ecosystem health. We compare the genetic algorithm tuned model against the LOADEST estimation tool in current use by hydrologists, and against a random forest, generalized linear regression, decision tree, and gradient booted tree and show that the genetic algorithm does statistically significantly better. These results indicate that genetic algorithms are a viable approach to tuning such non-linear, hydrologic models.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125839659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Evolving Deep Neural Networks architectures for Android malware classification 基于Android恶意软件分类的进化深度神经网络架构
Pub Date : 2017-06-05 DOI: 10.1109/CEC.2017.7969501
Alejandro Martín, Félix Fuentes-Hurtado, V. Naranjo, David Camacho
Deep Neural Networks (DNN) have become a powerful, widely used, and successful mechanism to solve problems of different nature and varied complexity. Their ability to build models adapted to complex non-linear problems, have made them a technique widely applied and studied. One of the fields where this technique is currently being applied is in the malware classification problem. The malware classification problem has an increasing complexity, due to the growing number of features needed to represent the behaviour of the application as exhaustively as possible. Although other classification methods, as those based on SVM, have been traditionally used, the DNN pose a promising tool in this field. However, the parameters and architecture setting of these DNNs present a serious restriction, due to the necessary time to find the most appropriate configuration. This paper proposes a new genetic algorithm designed to evolve the parameters, and the architecture, of a DNN with the goal of maximising the malware classification accuracy, and minimizing the complexity of the model. This model is tested against a dataset of malware samples, which are represented using a set of static features, so the DNN has been trained to perform a static malware classification task. The experiments carried out using this dataset show that the genetic algorithm is able to select the parameters and the DNN architecture settings, achieving a 91% accuracy.
深度神经网络(Deep Neural Networks, DNN)已经成为一种强大的、广泛应用的、成功的机制,可以解决不同性质和复杂程度的问题。它们建立适应复杂非线性问题的模型的能力使它们成为一种广泛应用和研究的技术。该技术目前应用的领域之一是恶意软件分类问题。恶意软件分类问题越来越复杂,因为越来越多的特征需要尽可能详尽地表示应用程序的行为。虽然传统上使用的是其他分类方法,如基于支持向量机的分类方法,但深度神经网络在该领域是一个很有前途的工具。然而,这些dnn的参数和架构设置存在严重的限制,因为需要时间来找到最合适的配置。本文提出了一种新的遗传算法,旨在进化DNN的参数和结构,目标是最大化恶意软件分类精度,并最小化模型的复杂性。该模型针对恶意软件样本数据集进行测试,该数据集使用一组静态特征表示,因此DNN已被训练以执行静态恶意软件分类任务。使用该数据集进行的实验表明,遗传算法能够选择参数和深度神经网络架构设置,准确率达到91%。
{"title":"Evolving Deep Neural Networks architectures for Android malware classification","authors":"Alejandro Martín, Félix Fuentes-Hurtado, V. Naranjo, David Camacho","doi":"10.1109/CEC.2017.7969501","DOIUrl":"https://doi.org/10.1109/CEC.2017.7969501","url":null,"abstract":"Deep Neural Networks (DNN) have become a powerful, widely used, and successful mechanism to solve problems of different nature and varied complexity. Their ability to build models adapted to complex non-linear problems, have made them a technique widely applied and studied. One of the fields where this technique is currently being applied is in the malware classification problem. The malware classification problem has an increasing complexity, due to the growing number of features needed to represent the behaviour of the application as exhaustively as possible. Although other classification methods, as those based on SVM, have been traditionally used, the DNN pose a promising tool in this field. However, the parameters and architecture setting of these DNNs present a serious restriction, due to the necessary time to find the most appropriate configuration. This paper proposes a new genetic algorithm designed to evolve the parameters, and the architecture, of a DNN with the goal of maximising the malware classification accuracy, and minimizing the complexity of the model. This model is tested against a dataset of malware samples, which are represented using a set of static features, so the DNN has been trained to perform a static malware classification task. The experiments carried out using this dataset show that the genetic algorithm is able to select the parameters and the DNN architecture settings, achieving a 91% accuracy.","PeriodicalId":335123,"journal":{"name":"2017 IEEE Congress on Evolutionary Computation (CEC)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2017-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123707858","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 28
期刊
2017 IEEE Congress on Evolutionary Computation (CEC)
全部 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