首页 > 最新文献

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

英文 中文
Classification with Multi-Modal Classes Using Evolutionary Algorithms and Constrained Clustering 基于进化算法和约束聚类的多模态分类
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477858
T. Covões, Eduardo R. Hruschka
Constrained clustering has been an active research topic in the last decade. Among the different kinds of constraints, must-link and cannot-link are the most adopted ones. However, most algorithms assume that the number of clusters are known a priori. Besides this usually unrealistic assumption, one often ignores the fact that must-link constraints may correspond to objects in different density regions of the input space, thereby requiring a more complex structure to represent the underlying concept. Aimed at overcoming these limitations, we present the Feasible-Infeasible Evolutionary Create & Eliminate for Expectation Maximization (FIECE-EM), which identifies a Gaussian Mixture Model that is a good fit for the data, while meeting the constraints provided. We compare FIECE-EM with a state-of-the-art algorithm. Our results indicate that FIECE-EM obtains competitive results, without the need for fine-tuning a tradeoff parameter as in the state-of-the-art algorithm under comparison.
约束聚类是近十年来一个活跃的研究课题。在不同类型的约束中,必须链接和不能链接是最常用的约束。然而,大多数算法都假定集群的数量是已知的。除了这个通常不切实际的假设之外,人们常常忽略了一个事实,即必须链接约束可能对应于输入空间中不同密度区域中的对象,因此需要更复杂的结构来表示潜在的概念。为了克服这些限制,我们提出了可行-不可行的期望最大化进化创建和消除(FIECE-EM),它识别了一个高斯混合模型,该模型很好地适合数据,同时满足所提供的约束。我们将FIECE-EM与最先进的算法进行比较。我们的研究结果表明,FIECE-EM获得了具有竞争力的结果,而不需要像比较中最先进的算法那样对权衡参数进行微调。
{"title":"Classification with Multi-Modal Classes Using Evolutionary Algorithms and Constrained Clustering","authors":"T. Covões, Eduardo R. Hruschka","doi":"10.1109/CEC.2018.8477858","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477858","url":null,"abstract":"Constrained clustering has been an active research topic in the last decade. Among the different kinds of constraints, must-link and cannot-link are the most adopted ones. However, most algorithms assume that the number of clusters are known a priori. Besides this usually unrealistic assumption, one often ignores the fact that must-link constraints may correspond to objects in different density regions of the input space, thereby requiring a more complex structure to represent the underlying concept. Aimed at overcoming these limitations, we present the Feasible-Infeasible Evolutionary Create & Eliminate for Expectation Maximization (FIECE-EM), which identifies a Gaussian Mixture Model that is a good fit for the data, while meeting the constraints provided. We compare FIECE-EM with a state-of-the-art algorithm. Our results indicate that FIECE-EM obtains competitive results, without the need for fine-tuning a tradeoff parameter as in the state-of-the-art algorithm under comparison.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"64 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126408706","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}
引用次数: 4
A Multi-Objective Evolutionary Action Rule Mining Method 一种多目标演化动作规则挖掘方法
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477913
Grant Daly, Ryan G. Benton, T. Johnsten
Action rules are rules that describe how to transition a decision attribute from an undesired state to a desired state, with the understanding that some attributes are stable and others are flexible. Stable attributes, such as “age”, may not be changed, whereas flexible attributes, such as “interest rate”, may be changed. Action rules have great potential in data mining, as they output easily interpretable rules which can immediately be useful to a decision maker. However, at present, the methods to generate all valid action rules are computationally expensive. To address this, methods have been proposed that prune swaths of the search space as rules are generated; this results in computational efficiency, at the expense of potentially not discovering many useful rules. In this work, a method, called Multi-Objective Evolutionary Action Rule (MOEAR) mining, is introduced. MOEAR optimizes the discovery of action rules using standard evolutionary algorithm principles. Experimental results show that MOEAR is able to generate a large number of potentially interesting action rules, including those rules that could be categorized as “rare”, while achieving good computational performance.
动作规则是描述如何将决策属性从不想要的状态转换到想要的状态的规则,理解一些属性是稳定的,而另一些属性是灵活的。稳定的属性,如“年龄”,可能不会改变,而灵活的属性,如“利率”,可能会改变。动作规则在数据挖掘中具有很大的潜力,因为它们输出易于解释的规则,这些规则可以立即对决策者有用。然而,目前,生成所有有效动作规则的方法在计算上是昂贵的。为了解决这个问题,已经提出了将搜索空间的修剪条作为规则生成的方法;这样可以提高计算效率,但代价是可能无法发现许多有用的规则。本文介绍了一种多目标演化行为规则(MOEAR)挖掘方法。MOEAR使用标准进化算法原理优化动作规则的发现。实验结果表明,MOEAR能够生成大量潜在有趣的动作规则,包括那些可以被归类为“rare”的规则,同时获得良好的计算性能。
{"title":"A Multi-Objective Evolutionary Action Rule Mining Method","authors":"Grant Daly, Ryan G. Benton, T. Johnsten","doi":"10.1109/CEC.2018.8477913","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477913","url":null,"abstract":"Action rules are rules that describe how to transition a decision attribute from an undesired state to a desired state, with the understanding that some attributes are stable and others are flexible. Stable attributes, such as “age”, may not be changed, whereas flexible attributes, such as “interest rate”, may be changed. Action rules have great potential in data mining, as they output easily interpretable rules which can immediately be useful to a decision maker. However, at present, the methods to generate all valid action rules are computationally expensive. To address this, methods have been proposed that prune swaths of the search space as rules are generated; this results in computational efficiency, at the expense of potentially not discovering many useful rules. In this work, a method, called Multi-Objective Evolutionary Action Rule (MOEAR) mining, is introduced. MOEAR optimizes the discovery of action rules using standard evolutionary algorithm principles. Experimental results show that MOEAR is able to generate a large number of potentially interesting action rules, including those rules that could be categorized as “rare”, while achieving good computational performance.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"43 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114192003","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}
引用次数: 4
An Evolutionary Online Framework for MOOC Performance Using EEG Data 基于脑电图数据的MOOC性能进化在线框架
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477862
A. Tahmassebi, A. Gandomi, A. Meyer-Bäse
Massive Online Open Course (MOOC) is a scalable, free or affordable online course which emerged as one of the fastest growing distance education platforms in the past decade. One of the biggest challenges that threatens distance education is abnormality in the overall level of consciousness of students while they are taking the course. In this paper, an evolutionary online framework was proposed to improve the performance of MOOCs via noninvasive electro-physiological monitoring methods such as electroencephalography (EEG). Based on the proposed platform, EEG signals can be recorded from users while they are wearing any EEG headsets. EEG measures a brain's spontaneous voltage fluctuations resulting from ionic current within the neurons of the brain via multiple electrodes placed on the scalp. A total of eleven extracted features from EEG signals were employed as the inputs of the evolutionary classification algorithm to predict two classes of confused and not-confused for each individual. An accuracy of 89 % was considered significant enough to suggest that there is difference in the EEG signals of individuals with confusion versus not-confused individuals.
大规模在线开放课程(MOOC)是一种可扩展、免费或价格合理的在线课程,在过去十年中成为发展最快的远程教育平台之一。远程教育面临的最大挑战之一是学生在学习过程中的整体意识水平不正常。本文提出了一个进化的在线框架,通过脑电图(EEG)等无创电生理监测方法来提高mooc的性能。基于所提出的平台,用户可以在佩戴任何脑电图耳机时记录脑电图信号。EEG通过放置在头皮上的多个电极测量大脑神经元内离子电流产生的自发电压波动。从脑电信号中提取的11个特征作为进化分类算法的输入,对每个个体进行两类混淆和非混淆的预测。89%的准确度被认为是显著的,足以表明有混淆的个体和没有混淆的个体的脑电图信号是不同的。
{"title":"An Evolutionary Online Framework for MOOC Performance Using EEG Data","authors":"A. Tahmassebi, A. Gandomi, A. Meyer-Bäse","doi":"10.1109/CEC.2018.8477862","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477862","url":null,"abstract":"Massive Online Open Course (MOOC) is a scalable, free or affordable online course which emerged as one of the fastest growing distance education platforms in the past decade. One of the biggest challenges that threatens distance education is abnormality in the overall level of consciousness of students while they are taking the course. In this paper, an evolutionary online framework was proposed to improve the performance of MOOCs via noninvasive electro-physiological monitoring methods such as electroencephalography (EEG). Based on the proposed platform, EEG signals can be recorded from users while they are wearing any EEG headsets. EEG measures a brain's spontaneous voltage fluctuations resulting from ionic current within the neurons of the brain via multiple electrodes placed on the scalp. A total of eleven extracted features from EEG signals were employed as the inputs of the evolutionary classification algorithm to predict two classes of confused and not-confused for each individual. An accuracy of 89 % was considered significant enough to suggest that there is difference in the EEG signals of individuals with confusion versus not-confused individuals.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"79 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121093200","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}
引用次数: 11
Particle Swarm Optimization Based Two-Stage Feature Selection in Text Mining 基于粒子群优化的文本挖掘两阶段特征选择
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477773
Xiaohan Bai, Xiaoying Gao, Bing Xue
Text mining is an important and popular data mining topic, where a fundamental objective is to enable users to extract informative data from text-based assets and perform related operations on the text, like retrieval, classification, and summarization. For text classification, one of the most important steps is feature selection, because not all the features in the text dataset are useful for classification. Irrelevant and redundant features should be removed to increase the accuracy and decrease the complexity and running time, but it is often an expensive process, and most existing methods using a simple filter to remove features, which might potentially loose some useful ones because of feature interactions. Furthermore, there is little research using particle swarm optimization (PSO) algorithms to select informative features for text classification. This paper presents an approach using a novel two-stage method for text feature selection, where with the features selected by four different filter ranking methods at the first stage, more irrelevant features are removed by PSO to compose the final feature subset. The proposed algorithm is compared with four traditional feature selection methods on the commonly used Reuter-21578 dataset. The experimental results show that the proposed two-stage method can substantially reduce the dimensionality of the feature space and improve the classification accuracy.
文本挖掘是一个重要且流行的数据挖掘主题,其基本目标是使用户能够从基于文本的资产中提取信息数据,并对文本执行相关操作,如检索、分类和摘要。对于文本分类,最重要的步骤之一是特征选择,因为并不是文本数据集中的所有特征都对分类有用。应该删除不相关和冗余的特征以提高准确性并减少复杂性和运行时间,但这通常是一个昂贵的过程,并且大多数现有方法使用简单的过滤器来删除特征,这可能会因为特征交互而潜在地丢失一些有用的特征。此外,利用粒子群算法选择信息特征进行文本分类的研究很少。本文提出了一种新的两阶段文本特征选择方法,在第一阶段使用四种不同的过滤器排序方法选择特征后,通过粒子群算法去除更多不相关的特征组成最终的特征子集。在常用的reuters -21578数据集上,与四种传统的特征选择方法进行了比较。实验结果表明,所提出的两阶段方法能够显著降低特征空间的维数,提高分类精度。
{"title":"Particle Swarm Optimization Based Two-Stage Feature Selection in Text Mining","authors":"Xiaohan Bai, Xiaoying Gao, Bing Xue","doi":"10.1109/CEC.2018.8477773","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477773","url":null,"abstract":"Text mining is an important and popular data mining topic, where a fundamental objective is to enable users to extract informative data from text-based assets and perform related operations on the text, like retrieval, classification, and summarization. For text classification, one of the most important steps is feature selection, because not all the features in the text dataset are useful for classification. Irrelevant and redundant features should be removed to increase the accuracy and decrease the complexity and running time, but it is often an expensive process, and most existing methods using a simple filter to remove features, which might potentially loose some useful ones because of feature interactions. Furthermore, there is little research using particle swarm optimization (PSO) algorithms to select informative features for text classification. This paper presents an approach using a novel two-stage method for text feature selection, where with the features selected by four different filter ranking methods at the first stage, more irrelevant features are removed by PSO to compose the final feature subset. The proposed algorithm is compared with four traditional feature selection methods on the commonly used Reuter-21578 dataset. The experimental results show that the proposed two-stage method can substantially reduce the dimensionality of the feature space and improve the classification accuracy.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116147529","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}
引用次数: 29
Hybrid Particle Swarm Algorithm Applied to Flexible Job-Shop Problem 混合粒子群算法在柔性作业车间问题中的应用
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477680
Diego L. Cavalca, R. Fernandes
In the globalized world, with highly competitive markets, companies are looking for ways to reduce costs in a sustainable manner, optimizing their production lines to increase their economic advantages. Thus, several studies appeared with the objective of modeling the productive sectors, among which it is possible to highlight the Flexible Job-Shop. This model aims to efficiently organize the distribution of tasks to be processed in a set of available machines so that the complete execution of these tasks takes the shortest possible time considering several productive constraints. The resolution of this model involves complex combinatorial calculations, which allow the development of computational tools for this purpose, supporting the decision-making process. Therefore, this work presents a hybrid computational proposal based on Particle Swarm Optimization and Simulated Annealing algorithms to use the intrinsic advantages of these approaches to scheduling industrial productions. The results show that the proposed hybrid algorithm efficiently solves the production scheduling problem in a partially flexible scenario, overcoming the minimization of the production completeness time present in some benchmarks found in the literature for this class of problems.
在全球化的世界中,市场竞争激烈,公司正在寻找以可持续的方式降低成本的方法,优化生产线以增加其经济优势。因此,出现了几项旨在对生产部门进行建模的研究,其中有可能突出“灵活工作车间”。该模型旨在有效地将待处理的任务分配到一组可用的机器中,以便在考虑几个生产约束的情况下,在最短的时间内完成这些任务。该模型的解决涉及复杂的组合计算,这允许为此目的开发计算工具,支持决策过程。因此,本研究提出了一种基于粒子群优化和模拟退火算法的混合计算方案,以利用这些方法的内在优势来调度工业生产。结果表明,本文提出的混合算法有效地解决了部分柔性场景下的生产调度问题,克服了文献中针对这类问题的一些基准测试中存在的生产完成时间最小化问题。
{"title":"Hybrid Particle Swarm Algorithm Applied to Flexible Job-Shop Problem","authors":"Diego L. Cavalca, R. Fernandes","doi":"10.1109/CEC.2018.8477680","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477680","url":null,"abstract":"In the globalized world, with highly competitive markets, companies are looking for ways to reduce costs in a sustainable manner, optimizing their production lines to increase their economic advantages. Thus, several studies appeared with the objective of modeling the productive sectors, among which it is possible to highlight the Flexible Job-Shop. This model aims to efficiently organize the distribution of tasks to be processed in a set of available machines so that the complete execution of these tasks takes the shortest possible time considering several productive constraints. The resolution of this model involves complex combinatorial calculations, which allow the development of computational tools for this purpose, supporting the decision-making process. Therefore, this work presents a hybrid computational proposal based on Particle Swarm Optimization and Simulated Annealing algorithms to use the intrinsic advantages of these approaches to scheduling industrial productions. The results show that the proposed hybrid algorithm efficiently solves the production scheduling problem in a partially flexible scenario, overcoming the minimization of the production completeness time present in some benchmarks found in the literature for this class of problems.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123806125","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
Algebraic Crossover Operators for Permutations 置换的代数交叉算子
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477867
M. Baioletti, A. Milani, V. Santucci
Crossover operators are very important tools in Evolutionary Computation. Here we are interested in crossovers for the permutation representation that find applications in combinatorial optimization problems such as the permutation flowshop scheduling and the traveling salesman problem. We introduce three families of permutation crossovers based on algebraic properties of the permutation space. In particular, we exploit the group and lattice structures of the space. A total of 14 new crossovers is provided. Algebraic and semantic properties of the operators are discussed, while their performances are investigated by experimentally comparing them with known permutation crossovers on standard benchmarks from four popular permutation problems. Three different experimental scenarios are considered and the results clearly validate our proposals.
交叉算子是进化计算中非常重要的工具。在这里,我们感兴趣的是在组合优化问题(如置换流水车间调度和旅行商问题)中找到应用的置换表示的交叉。基于置换空间的代数性质,我们引入了三类置换交叉。特别地,我们利用了空间的群和点阵结构。总共提供了14个新的交叉。讨论了算子的代数和语义性质,并在四个常见的置换问题的标准基准上与已知的置换交叉进行了实验比较,研究了算子的性能。考虑了三种不同的实验场景,结果清楚地验证了我们的建议。
{"title":"Algebraic Crossover Operators for Permutations","authors":"M. Baioletti, A. Milani, V. Santucci","doi":"10.1109/CEC.2018.8477867","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477867","url":null,"abstract":"Crossover operators are very important tools in Evolutionary Computation. Here we are interested in crossovers for the permutation representation that find applications in combinatorial optimization problems such as the permutation flowshop scheduling and the traveling salesman problem. We introduce three families of permutation crossovers based on algebraic properties of the permutation space. In particular, we exploit the group and lattice structures of the space. A total of 14 new crossovers is provided. Algebraic and semantic properties of the operators are discussed, while their performances are investigated by experimentally comparing them with known permutation crossovers on standard benchmarks from four popular permutation problems. Three different experimental scenarios are considered and the results clearly validate our proposals.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124955736","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}
引用次数: 9
Evolving Controllers for Mario AI Using Grammar-based Genetic Programming 使用基于语法的遗传编程进化马里奥AI控制器
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477698
J. M. Freitas, F. R. D. Souza, H. Bernardino
Video games mimic real-world situations and they can be used as a benchmark to evaluate computational methods in solving different types of problems. Also, machine learning methods are used nowadays to improve the quality of non-player characters in order (i) to create human like behaviors, and (ii) to increase the hardness of the games. Genetic Programming (GP) has presented good results when evolving programs in general. One of the main advantage of GP is the availability of the source-code of its solutions, helping researchers to understand the decision-making process. Also, a formal grammar can be used in order to facilitate the generation of programs in more complex languages (such as Java, C, and Python). Here, we propose the use of Grammar-based Genetic Programming (GGP) to evolve controllers for Mario AI, a popular platform to test video game controllers which simulates the Nintendo's Super Mario Bros. Also, as GP provides the source-code of the solutions, we present and analyze the best program obtained. Finally, GGP is compared to other techniques from the literature and the results show that GGP find good controllers, specially with respect to the scores obtained on higher difficulty levels.
电子游戏模拟现实世界的情况,它们可以作为评估解决不同类型问题的计算方法的基准。此外,机器学习方法现在被用于提高非玩家角色的质量,目的是(1)创造类似人类的行为,(2)增加游戏的难度。遗传规划(GP)在一般的程序进化中表现出良好的效果。GP的主要优点之一是其解决方案的源代码的可用性,帮助研究人员了解决策过程。此外,还可以使用形式化语法来促进用更复杂的语言(如Java、C和Python)生成程序。在这里,我们提出使用基于语法的遗传编程(GGP)来进化马里奥AI的控制器,马里奥AI是一个流行的测试视频游戏控制器的平台,模拟任天堂的超级马里奥兄弟。此外,由于GP提供了解决方案的源代码,我们提出并分析了获得的最佳程序。最后,将GGP与文献中的其他技术进行比较,结果表明GGP找到了很好的控制器,特别是在较高难度水平上获得的分数。
{"title":"Evolving Controllers for Mario AI Using Grammar-based Genetic Programming","authors":"J. M. Freitas, F. R. D. Souza, H. Bernardino","doi":"10.1109/CEC.2018.8477698","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477698","url":null,"abstract":"Video games mimic real-world situations and they can be used as a benchmark to evaluate computational methods in solving different types of problems. Also, machine learning methods are used nowadays to improve the quality of non-player characters in order (i) to create human like behaviors, and (ii) to increase the hardness of the games. Genetic Programming (GP) has presented good results when evolving programs in general. One of the main advantage of GP is the availability of the source-code of its solutions, helping researchers to understand the decision-making process. Also, a formal grammar can be used in order to facilitate the generation of programs in more complex languages (such as Java, C, and Python). Here, we propose the use of Grammar-based Genetic Programming (GGP) to evolve controllers for Mario AI, a popular platform to test video game controllers which simulates the Nintendo's Super Mario Bros. Also, as GP provides the source-code of the solutions, we present and analyze the best program obtained. Finally, GGP is compared to other techniques from the literature and the results show that GGP find good controllers, specially with respect to the scores obtained on higher difficulty levels.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122488572","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}
引用次数: 7
Just-in-time Customer Churn Prediction: With and Without Data Transformation 即时客户流失预测:有无数据转换
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477954
Adnan Amin, B. Shah, A. Khattak, T. Baker, Hamood ur Rahman Durani, S. Anwar
Telecom companies are facing a serious problem of customer churn due to exponential growth in the use of telecommunication based services and the fierce competition in the market. Customer churns are the customers who decide to quit or switch use of the service or even company and join another competitor. This problem can affect the revenues and reputation of the telecom company in the business market. Therefore, many Customer Churn Prediction (CCP) models have been developed; however these models, mostly study in the context of within company CCP. Therefore, these models are not suitable for a situation where the company is newly established or have recently adopted the use of advanced technology or have lost the historical data relating to the customers. In such scenarios, Just-In-Time (JIT) approach can be a more practical alternative for CCP approach to address this issue in cross-company instead of within company churn prediction. This paper has proposed a JIT approach for CCP. However, JIT approach also needs some historical data to train the classifier. To cover this gap in this study, we built JIT-CCP model using Cross-company concept (i.e., when one company (source) data is used as training set and another company (target) data is considered for testing purpose). To support JIT-CCP, the cross-company data must be carefully transformed before being applied for classification. The objective of this paper is to provide an empirical comparison and effect of with and without state-of-the-art data transformation methods on the proposed JIT-CCP model. We perform experiments on publicly available benchmark datasets and utilize Naive Bayes as an underlying classifier. The results demonstrated that the data transformation methods improve the performance of the JIT-CCP significantly. Moreover, when using well-known data transformation methods, the proposed model outperforms the model learned by using without data transformation methods.
由于电信服务的使用呈指数级增长和市场竞争的激烈,电信公司正面临着严重的客户流失问题。客户流失是指那些决定放弃或改变使用某项服务或公司,加入另一家竞争对手的客户。这个问题会影响电信公司在商业市场上的收入和声誉。因此,许多客户流失预测(CCP)模型被开发出来;然而,这些模型大多是在公司内部CCP的背景下研究的。因此,这些模型不适用于新成立的公司或最近采用了先进技术或丢失了与客户相关的历史数据的情况。在这种情况下,即时(JIT)方法可能是CCP方法更实用的替代方案,可以在跨公司而不是公司内部的客户流失预测中解决这个问题。本文提出了一种针对CCP的JIT方法。但是,JIT方法还需要一些历史数据来训练分类器。为了弥补本研究中的这一差距,我们使用跨公司概念(即,当一个公司(源)数据被用作训练集,另一个公司(目标)数据被用于测试目的)构建了JIT-CCP模型。为了支持JIT-CCP,在应用于分类之前必须仔细转换跨公司的数据。本文的目的是对所提出的JIT-CCP模型提供具有和不具有最先进的数据转换方法的经验比较和效果。我们在公开可用的基准数据集上进行实验,并利用朴素贝叶斯作为底层分类器。结果表明,数据转换方法显著提高了JIT-CCP的性能。此外,当使用已知的数据转换方法时,该模型优于不使用数据转换方法学习的模型。
{"title":"Just-in-time Customer Churn Prediction: With and Without Data Transformation","authors":"Adnan Amin, B. Shah, A. Khattak, T. Baker, Hamood ur Rahman Durani, S. Anwar","doi":"10.1109/CEC.2018.8477954","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477954","url":null,"abstract":"Telecom companies are facing a serious problem of customer churn due to exponential growth in the use of telecommunication based services and the fierce competition in the market. Customer churns are the customers who decide to quit or switch use of the service or even company and join another competitor. This problem can affect the revenues and reputation of the telecom company in the business market. Therefore, many Customer Churn Prediction (CCP) models have been developed; however these models, mostly study in the context of within company CCP. Therefore, these models are not suitable for a situation where the company is newly established or have recently adopted the use of advanced technology or have lost the historical data relating to the customers. In such scenarios, Just-In-Time (JIT) approach can be a more practical alternative for CCP approach to address this issue in cross-company instead of within company churn prediction. This paper has proposed a JIT approach for CCP. However, JIT approach also needs some historical data to train the classifier. To cover this gap in this study, we built JIT-CCP model using Cross-company concept (i.e., when one company (source) data is used as training set and another company (target) data is considered for testing purpose). To support JIT-CCP, the cross-company data must be carefully transformed before being applied for classification. The objective of this paper is to provide an empirical comparison and effect of with and without state-of-the-art data transformation methods on the proposed JIT-CCP model. We perform experiments on publicly available benchmark datasets and utilize Naive Bayes as an underlying classifier. The results demonstrated that the data transformation methods improve the performance of the JIT-CCP significantly. Moreover, when using well-known data transformation methods, the proposed model outperforms the model learned by using without data transformation methods.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122819954","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}
引用次数: 25
Energy Efficient Scheduling in Multiprocessor Systems Using Archived Multi-objective Simulated Annealing 基于归档多目标模拟退火的多处理机系统节能调度
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477775
Sajib K. Biswas, Rishi Jagdev, Pranab K. Muhuri
In this paper, we have proposed an archived simulated annealing based novel approach for solving multi-objective energy-efficient scheduling on heterogeneous DVS activated processors in high-performance real-time systems. Real-time task scheduling problem is a well-known NP-hard problem. In these systems, tasks are usually associated with deadlines and represented by directed acyclic graphs since they depend on each other. So, system designers face difficulty in finding suitable solutions that can satisfy all the objectives of task scheduling, as warranted for proficient operations of such systems. Hence, this paper introduces a novel algorithm, called archived multi-objective simulated annealing for energy-efficient real-time scheduling (AMOSA-E2RTS) that finds an optimal schedule satisfying the precedence and deadline constraints. In the proposed algorithm, a domination concept leads towards finding the optimal trade-off solutions and tasks are prioritized according to three different policies i.e., latest deadline first (LDF), execution ranking and energy ranking policy. A suitable numerical example is used to demonstrate the working of the proposed approach. Experimental findings suggest that the proposed algorithm is capable of producing energy efficient scheduling decisions which satisfy all related constraints. Statistical analysis of the results has been conducted.
本文提出了一种基于归档模拟退火的高性能实时系统中异构分布式交换机激活处理器的多目标节能调度新方法。实时任务调度问题是一个众所周知的np困难问题。在这些系统中,任务通常与最后期限相关联,并由有向无环图表示,因为它们相互依赖。因此,系统设计者很难找到合适的解决方案,以满足任务调度的所有目标,并保证这些系统的熟练操作。为此,本文提出了一种新的节能实时调度算法AMOSA-E2RTS(存档多目标模拟退火算法),该算法寻找满足优先级和截止日期约束的最优调度。在该算法中,支配概念导致寻找最优权衡解决方案,并根据三种不同的策略即最迟截止日期优先(LDF),执行排名和能量排名策略对任务进行优先级排序。最后用一个合适的数值算例说明了该方法的有效性。实验结果表明,该算法能够产生满足所有相关约束的节能调度决策。对结果进行了统计分析。
{"title":"Energy Efficient Scheduling in Multiprocessor Systems Using Archived Multi-objective Simulated Annealing","authors":"Sajib K. Biswas, Rishi Jagdev, Pranab K. Muhuri","doi":"10.1109/CEC.2018.8477775","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477775","url":null,"abstract":"In this paper, we have proposed an archived simulated annealing based novel approach for solving multi-objective energy-efficient scheduling on heterogeneous DVS activated processors in high-performance real-time systems. Real-time task scheduling problem is a well-known NP-hard problem. In these systems, tasks are usually associated with deadlines and represented by directed acyclic graphs since they depend on each other. So, system designers face difficulty in finding suitable solutions that can satisfy all the objectives of task scheduling, as warranted for proficient operations of such systems. Hence, this paper introduces a novel algorithm, called archived multi-objective simulated annealing for energy-efficient real-time scheduling (AMOSA-E2RTS) that finds an optimal schedule satisfying the precedence and deadline constraints. In the proposed algorithm, a domination concept leads towards finding the optimal trade-off solutions and tasks are prioritized according to three different policies i.e., latest deadline first (LDF), execution ranking and energy ranking policy. A suitable numerical example is used to demonstrate the working of the proposed approach. Experimental findings suggest that the proposed algorithm is capable of producing energy efficient scheduling decisions which satisfy all related constraints. Statistical analysis of the results has been conducted.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131361210","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}
引用次数: 4
A Modified Symbiotic Organisms Search Algorithm Applied to Flow Shop Scheduling Problems 一种改进的共生生物搜索算法在流水车间调度中的应用
Pub Date : 2018-07-01 DOI: 10.1109/CEC.2018.8477846
L. R. Rodrigues, J. Gomes, A. Neto, A. Souza
The Symbiotic Organism Search (SOS) algorithm is an optimization metaheuristic inspired by the symbiotic relationships that occur among organisms in nature. In the last few years, the SOS algorithm attracted increasing attention due to its good performance on various real-world problems, despite the fact that no specific parameter adjustment is required. In this paper, we propose an improved version of SOS by modifying the organisms selection strategy. In the proposed version of the algorithm, three organisms are selected from the population without having a predefined symbiotic relationship. Once the organisms are selected, an assignment step is conducted to assign each organism to a symbiotic relationship. We tested the performance of the proposed algorithm using twenty benchmark instances of the flow shop scheduling problem. We compared the results with the results obtained using the original SOS algorithm. The proposed modification improved the performance of the SOS algorithm in the search for the global optimum value in most of the instances.
共生生物搜索(SOS)算法是一种基于自然界生物间共生关系的优化元启发式算法。在过去的几年里,尽管不需要特定的参数调整,但SOS算法由于其在各种现实问题上的良好性能而受到越来越多的关注。在本文中,我们提出了一个改进版本的SOS通过修改生物体的选择策略。在提出的算法版本中,从种群中选择三种生物,而不具有预定义的共生关系。一旦生物被选择,一个分配步骤是进行分配每个生物到一个共生关系。我们使用20个流水车间调度问题的基准实例测试了所提出算法的性能。我们将结果与原始SOS算法得到的结果进行了比较。在大多数情况下,改进后的SOS算法在搜索全局最优值方面的性能得到了提高。
{"title":"A Modified Symbiotic Organisms Search Algorithm Applied to Flow Shop Scheduling Problems","authors":"L. R. Rodrigues, J. Gomes, A. Neto, A. Souza","doi":"10.1109/CEC.2018.8477846","DOIUrl":"https://doi.org/10.1109/CEC.2018.8477846","url":null,"abstract":"The Symbiotic Organism Search (SOS) algorithm is an optimization metaheuristic inspired by the symbiotic relationships that occur among organisms in nature. In the last few years, the SOS algorithm attracted increasing attention due to its good performance on various real-world problems, despite the fact that no specific parameter adjustment is required. In this paper, we propose an improved version of SOS by modifying the organisms selection strategy. In the proposed version of the algorithm, three organisms are selected from the population without having a predefined symbiotic relationship. Once the organisms are selected, an assignment step is conducted to assign each organism to a symbiotic relationship. We tested the performance of the proposed algorithm using twenty benchmark instances of the flow shop scheduling problem. We compared the results with the results obtained using the original SOS algorithm. The proposed modification improved the performance of the SOS algorithm in the search for the global optimum value in most of the instances.","PeriodicalId":212677,"journal":{"name":"2018 IEEE Congress on Evolutionary Computation (CEC)","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121759866","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
期刊
2018 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