{"title":"Particle swarm optimisation for feature selection: A hybrid filter-wrapper approach","authors":"T. Butler-Yeoman, Bing Xue, Mengjie Zhang","doi":"10.1109/CEC.2015.7257186","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257186","url":null,"abstract":"Feature selection is an important pre-processing step, which can reduce the dimensionality of a dataset and increase the accuracy and efficiency of a learning/classification algorithm. However, existing feature selection algorithms mainly wrappers and filters have their own advantages and disadvantages. This paper proposes two filter-wrapper hybrid feature selection algorithms based on particle swarm optimisation (PSO), where the first algorithm named FastPSO combined filter and wrapper into the search process of PSO for feature selection with most of the evaluations as filters and a small number of evaluations as wrappers. The second algorithm named RapidPSO further reduced the number of wrapper evaluations. Theoretical analysis on FastPSO and RapidPSO is conducted to investigate their complexity. FastPSO and RapidPSO are compared with a pure wrapper algorithm named WrapperPSO and a pure filter algorithm named FilterPSO on nine benchmark datasets of varying difficulty. The experimental results show that both FastPSO and RapidPSO can successfully reduce the number of features and simultaneously increase the classification performance over using all features. The two proposed algorithms maintain the high classification performance achieved by WrapperPSO and significantly reduce the computational time, although the number of features is larger. At the same time, they increase the classification accuracy of FilterPSO and reduce the number of features, but increased the computational cost. FastPSO outperformed RapidPSO in terms of the classification accuracy and the number of features, but increased the computational time, which shows the trade-off between the efficiency and effectiveness.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"9 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125125834","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}
{"title":"Evolutionary design of oscillatory genetic networks in silico","authors":"Yuki Naruse, Hiroyuki Hamada, T. Hanai, H. Iba","doi":"10.1109/CEC.2015.7257078","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257078","url":null,"abstract":"The design of genetic networks has been studied for implementing desired biological systems, and in particular, some researchers have proposed automatic design methods using optimization techniques. However, it is difficult to implement genetic networks designed by previous methods due to overly simplified model descriptions whose parameters are infeasible in the real world. Additionally, the methods do not ensure robustness against parameter perturbation. In this paper, we propose a two-stage design method and a fitness function evaluating robustness to create genetic networks which can be implemented experimentally. Further, we suggest the knowledge about robust network structures from results of optimization.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"81 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125175044","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}
Yutong Zhang, Mingxing Zhou, Zhongzhou Jiang, Jing Liu
{"title":"A multi-agent genetic algorithm for big optimization problems","authors":"Yutong Zhang, Mingxing Zhou, Zhongzhou Jiang, Jing Liu","doi":"10.1109/CEC.2015.7256959","DOIUrl":"https://doi.org/10.1109/CEC.2015.7256959","url":null,"abstract":"With the coming of big data age, the data usually present in a huge magnitude such as TB or more. These data contain both useful and useless information. Therefore, techniques which can effectively analyze these data are in urgent demand. In practice, dealing with Electroencephalographic (EEG) signals with Independent Component Analysis (ICA) approximates to a big optimization problem because it requires real-time, or at least automatic in dealing with signals. Thus, in the Optimization of Big Data 2015 Competition, the problem abstracted from dealing with EEG signals through ICA is modeled as a big optimization problem (BigOpt). Evolutionary optimization techniques have been successfully used in solving various optimization problems, and in the age of big data, they have attracted increasing attentions. Since the multi-agent genetic algorithm (MAGA) shows a good performance in solving large-scale problems, in this paper, based on the framework of MAGA, an MAGA is proposed for solving the big optimization problem, which is labeled as MAGA-BigOpt. In MAGA-BigOpt, the competition and self-learning operators are redesigned and combined with crossover and mutation operators to simulate the cooperation, competition, and learning behaviors of agents. Especially, in the self-learning operator, agents quickly find decreasing directions to improve itself with a heuristic strategy. In the experiments, the performance of MAGA-BigOpt is validated on the given benchmark problems from the Optimization of Big Data 2015 Competition, where both the data with and without noise are used. The results show that MAGA-BigOpt outperforms the baseline algorithm provided by the competition in both cases with lower computational costs.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"55 10","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114060281","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}
{"title":"Deriving minimal sensory configurations for evolved cooperative robot teams","authors":"J. Watson, G. Nitschke","doi":"10.1109/CEC.2015.7257271","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257271","url":null,"abstract":"This paper presents a study on the impact of different robot sensory configurations (morphologies) in simulated robot teams that must accomplish a collective (cooperative) behavior task. The study's objective was to investigate if effective collective behaviors could be efficiently evolved given minimal morphological complexity of individual robots in an homogenous team. A range of sensory configurations are tested in company with evolved controllers for a collective construction task. Results indicate that a minimal sensory configuration yields the highest task performance, and increasing the complexity of the sensory configuration does not yield an increased task performance.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"76 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125624074","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}
R. Veiga, J. M. Freitas, H. Bernardino, H. Barbosa, N. Alcântara-Neves
{"title":"Using grammar-based genetic programming to determine characteristics of multiple infections and environmental factors in the development of allergies and asthma","authors":"R. Veiga, J. M. Freitas, H. Bernardino, H. Barbosa, N. Alcântara-Neves","doi":"10.1109/CEC.2015.7257079","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257079","url":null,"abstract":"In recent decades asthma and allergies had great increase worldwide, being currently a serious global health problem. The causes of these disorders are unknown, but the most accepted hypothesis is that improving hygiene and reducing infections may be the main cause of this increase. Both asthma and allergies are complex diseases with strong environmental influence, so the use of versatile tools such as genetic programming can be important in the understanding of those conditions. We applied genetic programming to data obtained from 1296 children. Data related to chronic viral infections and environmental factors were used to classify in asthmatic and non-asthmatic, IgE and SPT in order to assess allergy. For asthma, viral infections were not relevant while for IgE and SPT they were. The use of genetic programming is shown to be a powerful tool to help understand those conditions.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"222 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122403970","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}
{"title":"Many-objective optimization of interplanetary space mission trajectories","authors":"M. Schlueter, C. Yam, Takeshi Watanabe, A. Oyama","doi":"10.1109/CEC.2015.7257297","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257297","url":null,"abstract":"Optimization of interplanetary space mission trajectories have been a long standing challenge. Here a novel approach is presented that considers several aspects of the space mission simultaneously as many-objective problem. Such problem is then solved by a decomposition approach in combination with a (massive) parallelization framework employing instances of Ant Colony Optimization algorithms. Numerical results show that the here presented approach has advantages over a classical weighted sum approach and is very suitable to efficiently exploit massive parallelization.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122555923","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}
Mohamed Hadded, Rachid Zagrouba, A. Laouiti, P. Mühlethaler, L. Saïdane
{"title":"A multi-objective genetic algorithm-based adaptive weighted clustering protocol in VANET","authors":"Mohamed Hadded, Rachid Zagrouba, A. Laouiti, P. Mühlethaler, L. Saïdane","doi":"10.1109/CEC.2015.7256998","DOIUrl":"https://doi.org/10.1109/CEC.2015.7256998","url":null,"abstract":"Vehicular Ad hoc NETworks (VANETs) are a major component recently used in the development of Intelligent Transportation Systems (ITSs). VANETs have a highly dynamic and portioned network topology due to the constant and rapid movement of vehicles. Currently, clustering algorithms are widely used as the control schemes to make VANET topology less dynamic for Medium Access Control (MAC), routing and security protocols. An efficient clustering algorithm must take into account all the necessary information related to node mobility. In this paper, we propose an Adaptive Weighted Clustering Protocol (AWCP), specially designed for vehicular networks, which takes the highway ID, direction of vehicles, position, speed and the number of neighboring vehicles into account in order to enhance the stability of the network topology. However, the multiple control parameters of our AWCP, make parameter tuning a nontrivial problem. In order to optimize the protocol, we define a multi-objective problem whose inputs are the AWCP's parameters and whose objectives are: providing stable cluster structures, maximizing data delivery rate, and reducing the clustering overhead. We address this multi-objective problem with the Non-dominated Sorted Genetic Algorithm version 2 (NSGA-II). We evaluate and compare its performance with other multi-objective optimization techniques: Multi-objective Particle Swarm Optimization (MOPSO) and Multi-objective Differential Evolution (MODE). The experiments reveal that NSGA-II improves the results of MOPSO and MODE in terms of spacing, spread, ratio of non-dominated solutions, and inverse generational distance, which are the performance metrics used for comparison.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"161 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122581938","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}
{"title":"Distributed Particle Swarm Optimization using Optimal Computing Budget Allocation for multi-robot learning","authors":"E. Mario, Iñaki Navarro, A. Martinoli","doi":"10.1109/CEC.2015.7256940","DOIUrl":"https://doi.org/10.1109/CEC.2015.7256940","url":null,"abstract":"Particle Swarm Optimization (PSO) is a population-based metaheuristic that can be applied to optimize controllers for multiple robots using only local information. In order to cope with noise in the robotic performance evaluations, different reevaluation strategies were proposed in the past. In this article, we apply a statistical technique called Optimal Computing Budget Allocation to improve the performance of distributed PSO in the presence of noise. In particular, we compare a distributed PSO OCBA algorithm suitable for resource-constrained mobile robots with a centralized version that uses global information for the allocation. We show that the distributed PSO OCBA outperforms a previous distributed noise-resistant PSO variant, and that the performance of the distributed PSO OCBA approaches that of the centralized one as the communication radius is increased. We also explore different parametrizations of the PSO OCBA algorithm, and show that the choice of parameter values differs from previous guidelines proposed for stand-alone OCBA.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"71 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122710500","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}
{"title":"New Model and Genetic Algorithm for Multi-Installment Divisible-Load Scheduling","authors":"Xiaoli Wang, Yuping Wang, Zhen Wei, Jingxuan Wei","doi":"10.1109/CEC.2015.7257233","DOIUrl":"https://doi.org/10.1109/CEC.2015.7257233","url":null,"abstract":"The era of big data computing is coming. As scientific applications become more data intensive, finding an efficient scheduling strategy for massive computing in parallel and distributed systems has drawn increasingly attention. Most existing studies considered single-installment scheduling models, but very few literature involved multi-installment scheduling, especially in heterogeneous parallel and distributed systems. In this paper, we proposed a new model for periodic multi-installment divisible-load scheduling in which the make-span of the workload is minimized, and a genetic algorithm was designed to solve this model. Finally, experimental results show the effectiveness and efficiency of the proposed algorithm.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"54 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131230349","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}
{"title":"Generic cognitive computing for cognition","authors":"Ö. Ciftcioglu, M. Bittermann","doi":"10.1109/CEC.2015.7256942","DOIUrl":"https://doi.org/10.1109/CEC.2015.7256942","url":null,"abstract":"Cognition is a subject of cognitive science which spans a large domain of disciplines from neuroscience and computational intelligence of engineering sciences. It refers to the ability for processing information applying knowledge. This research aims to establish a generic computational model for cognition to gain insight into computational cognition and comprehension. Comprehension is a deeper, yet more essential concept relevant to human mind activity. The work is exciting not only because it sheds some light on cognitive computation for mimicking the complex brain processes as computational cognition and comprehension, but it also provides an apparent liaison between neuro science and computational neuro science. The work is exemplified by a generic cognition theme, and the subject-matter of the work, i.e. computational cognition, is applied to it. The validity of the model is demonstrated by surprisingly accurate outcomes.","PeriodicalId":403666,"journal":{"name":"2015 IEEE Congress on Evolutionary Computation (CEC)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2015-05-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121277120","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}