首页 > 最新文献

2013 IEEE Congress on Evolutionary Computation最新文献

英文 中文
Standard Particle Swarm Optimisation 2011 at CEC-2013: A baseline for future PSO improvements 2011年CEC-2013标准粒子群优化:未来粒子群优化的基线
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557848
M. Zambrano-Bigiarini, M. Clerc, Rodrigo Rojas-Mujica
In this work we benchmark, for the first time, the latest Standard Particle Swarm Optimisation algorithm (SPSO-2011) against the 28 test functions designed for the Special Session on Real-Parameter Single Objective Optimisation at CEC-2013. SPSO-2011 is a major improvement over previous PSO versions, with an adaptive random topology and rotational invariance constituting the main advancements. Results showed an outstanding performance of SPSO-2011 for the family of unimodal and separable test functions, with a fast convergence to the global optimum, while good performance was observed for four rotated multimodal functions. Conversely, SPSO-2011 showed the weakest performance for all composition problems (i.e. highly complex functions specially designed for this competition) and certain multimodal test functions. In general, a fast convergence towards the region of the global optimum was achieved, requiring less than 10E+03 function evaluations. However, for most composition and multimodal functions SPSO2011 showed a limited capability to “escape” from sub-optimal regions. Despite this limitation, a desirable feature of SPSO-2011 was its scalable behaviour, which observed up to 50-dimensional problems, i.e. keeping a similar performance across dimensions with no need for increasing the population size. Therefore, it seems advisable that future PSO improvements be focused on enhancing the algorithm's ability to solve non-separable and asymmetrical functions, with a large number of local minima and a second global minimum located far from the true optimum. This work is the first effort towards providing a baseline for a fair comparison of future PSO improvements.
在这项工作中,我们首次将最新的标准粒子群优化算法(SPSO-2011)与为CEC-2013实参数单目标优化特别会议设计的28个测试函数进行了基准测试。SPSO-2011是对以前的PSO版本的重大改进,具有自适应随机拓扑和旋转不变性构成了主要的进步。结果表明,SPSO-2011在单峰和可分离测试函数族中表现优异,收敛到全局最优的速度快,而在四个旋转多模态测试函数族中表现良好。相反,SPSO-2011在所有组成问题(即专门为该竞赛设计的高度复杂的函数)和某些多模态测试函数上表现最差。总体而言,该算法能够快速收敛到全局最优区域,所需的函数评估少于10E+03次。然而,对于大多数组成函数和多模态函数,SPSO2011显示出有限的从次优区域“逃逸”的能力。尽管存在这些限制,SPSO-2011的一个理想特性是它的可扩展行为,它可以观察到多达50维的问题,即在不需要增加种群大小的情况下保持跨维度的相似性能。因此,未来粒子群算法的改进应该集中在增强算法解决不可分离和不对称函数的能力上,因为大量的局部极小值和第二个全局极小值离真正的最优值很远。这项工作是为公平比较未来PSO改进提供基线的第一次努力。
{"title":"Standard Particle Swarm Optimisation 2011 at CEC-2013: A baseline for future PSO improvements","authors":"M. Zambrano-Bigiarini, M. Clerc, Rodrigo Rojas-Mujica","doi":"10.1109/CEC.2013.6557848","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557848","url":null,"abstract":"In this work we benchmark, for the first time, the latest Standard Particle Swarm Optimisation algorithm (SPSO-2011) against the 28 test functions designed for the Special Session on Real-Parameter Single Objective Optimisation at CEC-2013. SPSO-2011 is a major improvement over previous PSO versions, with an adaptive random topology and rotational invariance constituting the main advancements. Results showed an outstanding performance of SPSO-2011 for the family of unimodal and separable test functions, with a fast convergence to the global optimum, while good performance was observed for four rotated multimodal functions. Conversely, SPSO-2011 showed the weakest performance for all composition problems (i.e. highly complex functions specially designed for this competition) and certain multimodal test functions. In general, a fast convergence towards the region of the global optimum was achieved, requiring less than 10E+03 function evaluations. However, for most composition and multimodal functions SPSO2011 showed a limited capability to “escape” from sub-optimal regions. Despite this limitation, a desirable feature of SPSO-2011 was its scalable behaviour, which observed up to 50-dimensional problems, i.e. keeping a similar performance across dimensions with no need for increasing the population size. Therefore, it seems advisable that future PSO improvements be focused on enhancing the algorithm's ability to solve non-separable and asymmetrical functions, with a large number of local minima and a second global minimum located far from the true optimum. This work is the first effort towards providing a baseline for a fair comparison of future PSO improvements.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134094285","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}
引用次数: 310
How to strike a balance between local search and global search in multiobjective memetic algorithms for multiobjective 0/1 knapsack problems 多目标0/1背包问题的多目标模因算法如何在局部搜索和全局搜索之间取得平衡
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557758
H. Ishibuchi, Yuki Tanigaki, Naoya Akedo, Y. Nojima
An important implementation issue in the design of hybrid evolutionary multiobjective optimization algorithms with local search (i.e., multiobjective memetic algorithms) is how to strike a balance between local search and global search. If local search is applied to all individuals at every generation, almost all computation time is spent by local search. As a result, global search ability of memetic algorithms is not well utilized. We can use three ideas for decreasing the computation load of local search. One idea is to apply local search to only a small number of individuals. This idea can be implemented by introducing a local search probability, which is used to choose only a small number of initial solutions for local search from the current population. Another idea is a periodical (i.e., intermittent) use of local search. This idea can be implemented by introducing a local search interval (e.g., every 10 generations), which is used to specify when local search is applied. The other idea is an early termination of local search. Local search for each initial solution is terminated after a small number of neighbors are examined. This idea can be implemented by introducing a local search length, which is the number of examined neighbors in a series of iterated local search from a single initial solution. In this paper, we discuss the use of these three ideas to strike a local-global search balance. Through computational experiments on a two-objective 500-item knapsack problem, we compare various settings of local search such as short local search from all individuals at every generation, long local search from only a few individuals at every generation, and periodical long local search from all individuals. Global search in this paper means genetic search by crossover and mutation in multiobjective memetic algorithms.
在局部搜索混合进化多目标优化算法(即多目标模因算法)的设计中,一个重要的实现问题是如何在局部搜索和全局搜索之间取得平衡。如果每代对所有个体进行局部搜索,则几乎所有的计算时间都用在局部搜索上。因此,模因算法的全局搜索能力没有得到很好的发挥。我们可以使用三种方法来减少局部搜索的计算量。一种想法是只对一小部分人进行本地搜索。该思想可以通过引入局部搜索概率来实现,该概率用于从当前总体中选择少量初始解进行局部搜索。另一个想法是定期(即间歇性)使用本地搜索。这个想法可以通过引入本地搜索间隔(例如,每10代)来实现,该间隔用于指定何时应用本地搜索。另一个想法是提前终止本地搜索。对每个初始解的局部搜索在检查了少量邻居后终止。这个想法可以通过引入局部搜索长度来实现,它是从单个初始解开始的一系列迭代局部搜索中检查的邻居的数量。在本文中,我们讨论了使用这三种思想来实现局部-全局搜索平衡。通过对一个双目标500项背包问题的计算实验,比较了局部搜索的不同设置,如每一代所有个体的短局部搜索、每一代只有少数个体的长局部搜索和所有个体的周期性长局部搜索。本文的全局搜索是指多目标模因算法中的交叉和变异遗传搜索。
{"title":"How to strike a balance between local search and global search in multiobjective memetic algorithms for multiobjective 0/1 knapsack problems","authors":"H. Ishibuchi, Yuki Tanigaki, Naoya Akedo, Y. Nojima","doi":"10.1109/CEC.2013.6557758","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557758","url":null,"abstract":"An important implementation issue in the design of hybrid evolutionary multiobjective optimization algorithms with local search (i.e., multiobjective memetic algorithms) is how to strike a balance between local search and global search. If local search is applied to all individuals at every generation, almost all computation time is spent by local search. As a result, global search ability of memetic algorithms is not well utilized. We can use three ideas for decreasing the computation load of local search. One idea is to apply local search to only a small number of individuals. This idea can be implemented by introducing a local search probability, which is used to choose only a small number of initial solutions for local search from the current population. Another idea is a periodical (i.e., intermittent) use of local search. This idea can be implemented by introducing a local search interval (e.g., every 10 generations), which is used to specify when local search is applied. The other idea is an early termination of local search. Local search for each initial solution is terminated after a small number of neighbors are examined. This idea can be implemented by introducing a local search length, which is the number of examined neighbors in a series of iterated local search from a single initial solution. In this paper, we discuss the use of these three ideas to strike a local-global search balance. Through computational experiments on a two-objective 500-item knapsack problem, we compare various settings of local search such as short local search from all individuals at every generation, long local search from only a few individuals at every generation, and periodical long local search from all individuals. Global search in this paper means genetic search by crossover and mutation in multiobjective memetic algorithms.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131566182","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
Analysing the impact of dimensionality on diversity in a multi-layered Genotype-Phenotype mapped genetic algorithm 分析多层基因型-表型映射遗传算法中维数对多样性的影响
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557589
Seamus Hill, C. O'Riordan
This paper examines the impact of changes in dimensionality on a multi-layered genotype-phenotype mapped GA. To gain an understanding of the impact we carry out a series of experiments on a number of well understood problems and compare the performance of a simple GA (SGA) to that of a multi-layered GA (MGA) to demonstrate their ability to search landscapes with varying degrees of difficulty due to changes in the dimensionality of each function. The paper also examines the impact of diversity maintenance in assisting the search and identifies the natural increase in diversity as the level of problem difficulty increases, as a result of the layered Genotype-Phenotype mapping. Initial results indicate that it may be advantageous to include a multi-layered genotype-phenotype mapping under certain circumstances.
本文研究了多维度变化对多层基因型-表型映射GA的影响。为了了解影响,我们对一些众所周知的问题进行了一系列实验,并比较了简单遗传算法(SGA)和多层遗传算法(MGA)的性能,以展示它们由于每个函数的维数变化而以不同难度搜索景观的能力。本文还研究了多样性维护对协助搜索的影响,并确定了作为分层基因型-表型图谱的结果,随着问题难度水平的增加,多样性的自然增加。初步结果表明,在某些情况下,包括多层基因型-表型定位可能是有利的。
{"title":"Analysing the impact of dimensionality on diversity in a multi-layered Genotype-Phenotype mapped genetic algorithm","authors":"Seamus Hill, C. O'Riordan","doi":"10.1109/CEC.2013.6557589","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557589","url":null,"abstract":"This paper examines the impact of changes in dimensionality on a multi-layered genotype-phenotype mapped GA. To gain an understanding of the impact we carry out a series of experiments on a number of well understood problems and compare the performance of a simple GA (SGA) to that of a multi-layered GA (MGA) to demonstrate their ability to search landscapes with varying degrees of difficulty due to changes in the dimensionality of each function. The paper also examines the impact of diversity maintenance in assisting the search and identifies the natural increase in diversity as the level of problem difficulty increases, as a result of the layered Genotype-Phenotype mapping. Initial results indicate that it may be advantageous to include a multi-layered genotype-phenotype mapping under certain circumstances.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131188335","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}
引用次数: 0
Community detection using Ant Colony Optimization 基于蚁群优化的社区检测
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557944
Honghao Chang, F. Zuren, Zhigang Ren
Many complex networks have been shown to have community structure. How to detect the communities is of great importance for understanding the organization and function of networks. Due to its NP-hard property, this problem is difficult to solve. In this paper, we propose an Ant Colony Optimization (ACO) approach to address the community detection problem by maximizing the modularity measure. Our algorithm follows the scheme of max-min ant system, and has some new features to accommodate the characteristics of complex networks. First, the solutions take the form of a locus-based adjacency representation, in which the communities are coded as connected components of a graph. Second, the structural information is incorporated into ACO, and we propose a new kind of heuristic based on the correlation between vertices. Experimental results obtained from tests on the LFR benchmark and four real-life networks demonstrate that our algorithm can improve the modularity value, and also can successfully detect the community structure.
许多复杂的网络已被证明具有社区结构。如何检测社区对于理解网络的组织和功能具有重要意义。由于NP-hard的性质,这个问题很难解决。在本文中,我们提出了一种蚁群优化方法,通过最大化模块化度量来解决社区检测问题。该算法采用极大最小系统的方案,并具有适应复杂网络的特点。首先,解决方案采用基于轨迹的邻接表示的形式,其中社区被编码为图的连接组件。其次,将结构信息引入蚁群算法,提出了一种基于点间关联的启发式算法。在LFR基准测试和4个实际网络上的实验结果表明,我们的算法可以提高模块化值,并且可以成功地检测到社区结构。
{"title":"Community detection using Ant Colony Optimization","authors":"Honghao Chang, F. Zuren, Zhigang Ren","doi":"10.1109/CEC.2013.6557944","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557944","url":null,"abstract":"Many complex networks have been shown to have community structure. How to detect the communities is of great importance for understanding the organization and function of networks. Due to its NP-hard property, this problem is difficult to solve. In this paper, we propose an Ant Colony Optimization (ACO) approach to address the community detection problem by maximizing the modularity measure. Our algorithm follows the scheme of max-min ant system, and has some new features to accommodate the characteristics of complex networks. First, the solutions take the form of a locus-based adjacency representation, in which the communities are coded as connected components of a graph. Second, the structural information is incorporated into ACO, and we propose a new kind of heuristic based on the correlation between vertices. Experimental results obtained from tests on the LFR benchmark and four real-life networks demonstrate that our algorithm can improve the modularity value, and also can successfully detect the community structure.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127798594","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}
引用次数: 44
Identifying overlapping communities in complex networks with multimodal optimization 用多模态优化方法识别复杂网络中的重叠社区
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557580
F. O. França, G. P. Coelho
The analysis of complex networks is an important research topic that helps us understand the underlying behavior of complex systems and the interactions of their components. One particularly relevant analysis is the detection of communities formed by such interactions. Most community detection algorithms work as optimization tools that minimize a given quality function, while assuming that each node belongs to a single community. However, most complex networks contain nodes that belong to two or more communities, which are called bridges. The identification of bridges is crucial to several problems, as they often play important roles in the system described by the network. By exploiting the multimodality of quality functions, it is possible to obtain distinct optimal communities where, in each solution, each bridge node belongs to a distinct community. This paper proposes a technique that tries to identify a set of (possibly) overlapping communities by combining diverse solutions contained in a pool, which correspond to disjoint community partitions of a given network. To obtain the pool of partitions, an adapted version of the immune-inspired algorithm named cob-aiNet[C] was adopted here. The proposed methodology was applied to four real-world social networks and the obtained results were compared to those reported in the literature. The comparisons have shown that the proposed approach is competitive and even capable of overcoming the best results reported for some of the problems.
复杂网络的分析是一个重要的研究课题,它有助于我们理解复杂系统的潜在行为及其组成部分之间的相互作用。一项特别相关的分析是检测由这种相互作用形成的社区。大多数社区检测算法作为最小化给定质量函数的优化工具,同时假设每个节点属于单个社区。然而,大多数复杂的网络包含属于两个或多个社区的节点,这些社区被称为桥。桥梁的识别对于许多问题都是至关重要的,因为它们通常在网络描述的系统中扮演着重要的角色。通过利用质量函数的多模态,可以获得不同的最优群体,在每个解中,每个桥节点属于一个不同的群体。本文提出了一种技术,通过组合池中包含的不同解决方案来识别一组(可能)重叠的社区,这些解决方案对应于给定网络中不相交的社区分区。为了获得分区池,本文采用了免疫启发算法的改进版本cob-aiNet[C]。所提出的方法应用于四个现实世界的社交网络,并与文献中报道的结果进行了比较。比较表明,所提出的方法具有竞争力,甚至能够克服对某些问题报道的最佳结果。
{"title":"Identifying overlapping communities in complex networks with multimodal optimization","authors":"F. O. França, G. P. Coelho","doi":"10.1109/CEC.2013.6557580","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557580","url":null,"abstract":"The analysis of complex networks is an important research topic that helps us understand the underlying behavior of complex systems and the interactions of their components. One particularly relevant analysis is the detection of communities formed by such interactions. Most community detection algorithms work as optimization tools that minimize a given quality function, while assuming that each node belongs to a single community. However, most complex networks contain nodes that belong to two or more communities, which are called bridges. The identification of bridges is crucial to several problems, as they often play important roles in the system described by the network. By exploiting the multimodality of quality functions, it is possible to obtain distinct optimal communities where, in each solution, each bridge node belongs to a distinct community. This paper proposes a technique that tries to identify a set of (possibly) overlapping communities by combining diverse solutions contained in a pool, which correspond to disjoint community partitions of a given network. To obtain the pool of partitions, an adapted version of the immune-inspired algorithm named cob-aiNet[C] was adopted here. The proposed methodology was applied to four real-world social networks and the obtained results were compared to those reported in the literature. The comparisons have shown that the proposed approach is competitive and even capable of overcoming the best results reported for some of the problems.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131290002","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
Differential evolution: Performances and analyses 差异进化:性能和分析
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557799
N. Padhye, Pulkit Mittal, K. Deb
In this paper, we apply Differential Evolution (DE) algorithm in combination with a recently proposed constraint-handling strategy and study the performance 01' the resulting algorithm on CEC'13 test suite [1], and other constrained optimization problems. The goal of this exercise is to clearly identify and highlight the challenges encountered with the DE search while solving a range of optimization problems. We emphasize that understanding and resolving fundamental issues of a search procedure and considering the nature of the optimization problems at hand is the key to effective deployment of evolutionary procedures for search and optimization.
在本文中,我们将差分进化(Differential Evolution, DE)算法与最近提出的约束处理策略相结合,并研究了结果算法在CEC'13测试套件[1]上的性能,以及其他约束优化问题。本练习的目标是在解决一系列优化问题时,清楚地识别和突出DE搜索遇到的挑战。我们强调,理解和解决搜索过程的基本问题,并考虑手头优化问题的性质是有效部署搜索和优化进化过程的关键。
{"title":"Differential evolution: Performances and analyses","authors":"N. Padhye, Pulkit Mittal, K. Deb","doi":"10.1109/CEC.2013.6557799","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557799","url":null,"abstract":"In this paper, we apply Differential Evolution (DE) algorithm in combination with a recently proposed constraint-handling strategy and study the performance 01' the resulting algorithm on CEC'13 test suite [1], and other constrained optimization problems. The goal of this exercise is to clearly identify and highlight the challenges encountered with the DE search while solving a range of optimization problems. We emphasize that understanding and resolving fundamental issues of a search procedure and considering the nature of the optimization problems at hand is the key to effective deployment of evolutionary procedures for search and optimization.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131663961","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
Binary particle swarm optimisation and rough set theory for dimension reduction in classification 二粒子群优化与粗糙集理论在分类降维中的应用
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557860
Liam Cervante, Bing Xue, L. Shang, Mengjie Zhang
Dimension reduction plays an important role in many classification tasks. In this work, we propose a new filter dimension reduction algorithm (PSOPRSE) using binary particle swarm optimisation and probabilistic rough set theory. PSOPRSE aims to maximise a classification performance measure and minimise a newly developed measure reflecting the number of attributes. Both measures are formed by probabilistic rough set theory. PSOPRSE is compared with two existing PSO based algorithms and two traditional filter dimension reduction algorithms on six discrete datasets of varying difficulty. Five continues datasets including a large number of attributes are discretised and used to further examine the performance of PSOPRSE. Three learning algorithms, namely decision trees, nearest neighbour algorithms and naive Bayes, are used in the experiments to examine the generality of PSOPRSE. The results show that PSOPRSE can significantly decrease the number of attributes and maintain or improve the classification performance over using all attributes. In most cases, PSOPRSE outperforms the first PSO based algorithm and achieves better or much better classification performance than the second PSO based algorithm and the two traditional methods, although the number of attributes is slightly large in some cases. The results also show that PSOPRSE is general to the three different classification algorithms.
降维在许多分类任务中起着重要的作用。在这项工作中,我们提出了一种新的基于二元粒子群优化和概率粗糙集理论的滤波器降维算法(PSOPRSE)。PSOPRSE旨在最大化分类性能度量并最小化反映属性数量的新开发度量。这两个测度都是由概率粗糙集理论形成的。在6个不同难度的离散数据集上,将PSOPRSE与现有的两种基于PSO的算法和两种传统的滤波降维算法进行了比较。将包含大量属性的5个连续数据集离散化,并用于进一步检验PSOPRSE的性能。实验中使用决策树、最近邻算法和朴素贝叶斯三种学习算法来检验PSOPRSE的通用性。结果表明,与使用所有属性相比,PSOPRSE可以显著减少属性数量,保持或提高分类性能。在大多数情况下,PSOPRSE优于第一种基于PSO的算法,并且实现了比第二种基于PSO的算法和两种传统方法更好或更好的分类性能,尽管在某些情况下属性的数量略大。结果还表明,PSOPRSE对三种不同的分类算法具有通用性。
{"title":"Binary particle swarm optimisation and rough set theory for dimension reduction in classification","authors":"Liam Cervante, Bing Xue, L. Shang, Mengjie Zhang","doi":"10.1109/CEC.2013.6557860","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557860","url":null,"abstract":"Dimension reduction plays an important role in many classification tasks. In this work, we propose a new filter dimension reduction algorithm (PSOPRSE) using binary particle swarm optimisation and probabilistic rough set theory. PSOPRSE aims to maximise a classification performance measure and minimise a newly developed measure reflecting the number of attributes. Both measures are formed by probabilistic rough set theory. PSOPRSE is compared with two existing PSO based algorithms and two traditional filter dimension reduction algorithms on six discrete datasets of varying difficulty. Five continues datasets including a large number of attributes are discretised and used to further examine the performance of PSOPRSE. Three learning algorithms, namely decision trees, nearest neighbour algorithms and naive Bayes, are used in the experiments to examine the generality of PSOPRSE. The results show that PSOPRSE can significantly decrease the number of attributes and maintain or improve the classification performance over using all attributes. In most cases, PSOPRSE outperforms the first PSO based algorithm and achieves better or much better classification performance than the second PSO based algorithm and the two traditional methods, although the number of attributes is slightly large in some cases. The results also show that PSOPRSE is general to the three different classification algorithms.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127309441","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}
引用次数: 21
How far an evolutionary approach can go for protocol state analysis and discovery 对于协议状态分析和发现,进化方法能走多远
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557965
P. LaRoche, A. Burrows, A. N. Zincir-Heywood
Securing todays computer networks requires numerous technologies to constantly be developed, refined and challenged. One area of research aiding in this process is that of protocol analysis, the study of the methods with which networks communicate. Our specific area of interest, the interaction with different protocol implementations, is a crucial component of this domain. Our work aims to identify and highlight a protocols states and state transitions, while minimizing the required a priori knowledge known about the protocol and its different versions (implementations). To this end, our approach uses a Genetic Programming (GP) based technique in order to analyze a client or a server of a given protocol via interacting with it with minimum a priori information. We evaluate our system against another well-known system from the literature on two different protocols, namely Dynamic Host Configuration Protocol (DHCP) and File Transfer Protocol (FTP). We measure the performances of these two systems in terms of the similarities and differences seen in the state diagrams produced for the protocols under testing. Results show that, by using our approach, it is possible to identify the different versions of a given protocol.
保护今天的计算机网络需要不断开发、改进和挑战许多技术。协助这一过程的一个研究领域是协议分析,即研究网络通信的方法。我们感兴趣的特定领域,即与不同协议实现的交互,是这个领域的关键组成部分。我们的工作旨在识别和突出协议状态和状态转换,同时最小化所需的关于协议及其不同版本(实现)的先验知识。为此,我们的方法使用基于遗传规划(GP)的技术,以便通过与最小先验信息交互来分析给定协议的客户端或服务器。我们将我们的系统与另一个知名的系统进行对比,该系统基于两种不同的协议,即动态主机配置协议(DHCP)和文件传输协议(FTP)。我们根据为测试中的协议生成的状态图中的相同点和不同点来度量这两个系统的性能。结果表明,通过使用我们的方法,可以识别给定协议的不同版本。
{"title":"How far an evolutionary approach can go for protocol state analysis and discovery","authors":"P. LaRoche, A. Burrows, A. N. Zincir-Heywood","doi":"10.1109/CEC.2013.6557965","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557965","url":null,"abstract":"Securing todays computer networks requires numerous technologies to constantly be developed, refined and challenged. One area of research aiding in this process is that of protocol analysis, the study of the methods with which networks communicate. Our specific area of interest, the interaction with different protocol implementations, is a crucial component of this domain. Our work aims to identify and highlight a protocols states and state transitions, while minimizing the required a priori knowledge known about the protocol and its different versions (implementations). To this end, our approach uses a Genetic Programming (GP) based technique in order to analyze a client or a server of a given protocol via interacting with it with minimum a priori information. We evaluate our system against another well-known system from the literature on two different protocols, namely Dynamic Host Configuration Protocol (DHCP) and File Transfer Protocol (FTP). We measure the performances of these two systems in terms of the similarities and differences seen in the state diagrams produced for the protocols under testing. Results show that, by using our approach, it is possible to identify the different versions of a given protocol.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114367548","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}
引用次数: 5
Using a unified measure function for heuristics, discretization, and rule quality evaluation in Ant-Miner 采用统一的度量函数对Ant-Miner进行启发式、离散化和规则质量评价
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557663
Khalid M. Salama, F. E. B. Otero
Ant-Miner is a classification rule discovery algorithm that is based on Ant Colony Optimization (ACO) metaheuristic. cAnt-Miner is the extended version of the algorithm that handles continuous attributes on-the-fly during the rule construction process, while μAnt-Miner is an extension of the algorithm that selects the rule class prior to its construction, and utilizes multiple pheromone types, one for each permitted rule class. In this paper, we combine these two algorithms to derive a new approach for learning classification rules using ACO. The proposed approach is based on using the measure function for 1) computing the heuristics for rule term selection, 2) a criteria for discretizing continuous attributes, and 3) evaluating the quality of the constructed rule for pheromone update as well. We explore the effect of using different measure functions for on the output model in terms of predictive accuracy and model size. Empirical evaluations found that hypothesis of different functions produce different results are acceptable according to Friedman's statistical test.
Ant- miner是一种基于蚁群优化(Ant- Colony Optimization, ACO)元启发式的分类规则发现算法。ant - miner是该算法的扩展版本,它在规则构建过程中实时处理连续属性,而μAnt-Miner是该算法的扩展,它在构建规则类之前选择规则类,并利用多种信息素类型,每种允许的规则类一种。本文将这两种算法结合起来,提出了一种基于蚁群算法学习分类规则的新方法。该方法基于度量函数:1)计算规则项选择的启发式,2)离散连续属性的准则,以及3)评估构建的信息素更新规则的质量。我们在预测精度和模型大小方面探讨了使用不同的度量函数对输出模型的影响。实证评估发现,根据Friedman的统计检验,不同函数的假设产生不同的结果是可以接受的。
{"title":"Using a unified measure function for heuristics, discretization, and rule quality evaluation in Ant-Miner","authors":"Khalid M. Salama, F. E. B. Otero","doi":"10.1109/CEC.2013.6557663","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557663","url":null,"abstract":"Ant-Miner is a classification rule discovery algorithm that is based on Ant Colony Optimization (ACO) metaheuristic. cAnt-Miner is the extended version of the algorithm that handles continuous attributes on-the-fly during the rule construction process, while μAnt-Miner is an extension of the algorithm that selects the rule class prior to its construction, and utilizes multiple pheromone types, one for each permitted rule class. In this paper, we combine these two algorithms to derive a new approach for learning classification rules using ACO. The proposed approach is based on using the measure function for 1) computing the heuristics for rule term selection, 2) a criteria for discretizing continuous attributes, and 3) evaluating the quality of the constructed rule for pheromone update as well. We explore the effect of using different measure functions for on the output model in terms of predictive accuracy and model size. Empirical evaluations found that hypothesis of different functions produce different results are acceptable according to Friedman's statistical test.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114651649","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}
引用次数: 5
Optimal V2G scheduling of electric vehicles and Unit Commitment using Chemical Reaction Optimization 基于化学反应优化的电动汽车V2G优化调度及机组承诺
Pub Date : 2013-06-20 DOI: 10.1109/CEC.2013.6557596
J. Yu, V. Li, Albert Y. S. Lam
An electric vehicle (EV) may be used as energy storage which allows the bi-directional electricity flow between the vehicle's battery and the electric power grid. In order to flatten the load profile of the electricity system, EV scheduling has become a hot research topic in recent years. In this paper, we propose a new formulation of the joint scheduling of EV and Unit Commitment (UC), called EVUC. Our formulation considers the characteristics of EVs while optimizing the system total running cost. We employ Chemical Reaction Optimization (CRO), a general-purpose optimization algorithm to solve this problem and the simulation results on a widely used set of instances indicate that CRO can effectively optimize this problem.
电动车辆(EV)可以用作能量存储,其允许车辆的电池和电网之间的双向电流。为了平稳化电力系统的负荷分布,电动汽车调度已成为近年来的研究热点。本文提出了一种新的电动汽车和机组承诺(UC)联合调度公式,称为EVUC。我们的公式在优化系统总运行成本的同时考虑了电动汽车的特性。本文采用通用优化算法化学反应优化(CRO)来解决该问题,并在一组广泛使用的实例上进行了仿真,结果表明CRO可以有效地优化该问题。
{"title":"Optimal V2G scheduling of electric vehicles and Unit Commitment using Chemical Reaction Optimization","authors":"J. Yu, V. Li, Albert Y. S. Lam","doi":"10.1109/CEC.2013.6557596","DOIUrl":"https://doi.org/10.1109/CEC.2013.6557596","url":null,"abstract":"An electric vehicle (EV) may be used as energy storage which allows the bi-directional electricity flow between the vehicle's battery and the electric power grid. In order to flatten the load profile of the electricity system, EV scheduling has become a hot research topic in recent years. In this paper, we propose a new formulation of the joint scheduling of EV and Unit Commitment (UC), called EVUC. Our formulation considers the characteristics of EVs while optimizing the system total running cost. We employ Chemical Reaction Optimization (CRO), a general-purpose optimization algorithm to solve this problem and the simulation results on a widely used set of instances indicate that CRO can effectively optimize this problem.","PeriodicalId":211988,"journal":{"name":"2013 IEEE Congress on Evolutionary Computation","volume":null,"pages":null},"PeriodicalIF":0.0,"publicationDate":"2013-06-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117234584","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}
引用次数: 17
期刊
2013 IEEE Congress on 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