Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3067695.3082480acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evolving multi-objective neural networks using differential evolution for dynamic economic emission dispatch

Published: 15 July 2017 Publication History

Abstract

This research presents a novel framework for evolving Multi-Objective Neural Networks using Differential Evolution (MONNDE). In recent years, the Differential Evolution algorithm has shown to be an effective and robust global optimisation algorithm. The algorithm uses evolutionary operators to optimise complex and continuous problem spaces and has been applied to a range of problems, recently including neural networks. This research continues this trend by utilizing differential evolution to evolve neural networks capable of addressing dynamic problems with multiple objectives. The proposed MONNDE framework is applied to the Dynamic Economic Emission Dispatch (DEED) problem. This problem consists of scheduling a group of power generators in a manner that minimises both cost and emissions produced by the generators. The power generators must also meet a series of constraints relating to their power output, power demand and network loss. The proposed MONNDE is performs very competitively when compared to algorithms such as NSGA-II, PSO, PSOAWL and MARL.

References

[1]
Hussein A Abbass. 2002. An evolutionary artificial neural networks approach for breast cancer diagnosis. Artificial intelligence in Medicine 25, 3 (2002), 265--281.
[2]
Hussein A Abbass, Ruhul Sarker, and Charles Newton. 2001. PDE: a Pareto-frontier differential evolution approach for multi-objective optimization problems. In Evolutionary Computation, 2001. Proceedings of the 2001 Congress on, Vol. 2. IEEE, 971--978.
[3]
Fouad Ben Abdelaziz, Belaid Aouni, and Rimeh El Fayedh. 2007. Multi-objective stochastic programming for portfolio selection. European Journal of Operational Research 111, 3 (2007), 1811--1823.
[4]
Thomas Bäck. 1996. Evolutionary algorithms in theory and practice: evolution strategies, evolutionary programming, genetic algorithms. Oxford university press.
[5]
M Basu. 2008. Dynamic economic emission dispatch using nondominated sorting genetic algorithm-II. International Journal of Electrical Power & Energy Systems 30, 2 (2008), 140--149.
[6]
Christopher M Bishop. 1995. Neural networks for pattern recognition. Oxford university press.
[7]
Jayasree Chakraborty, Amit Konar, Lakhmi C Jain, and Uday K Chakraborty. 2009. Cooperative multi-robot path planning using differential evolution. Journal of Intelligent & Fuzzy Systems 20, 1, 2 (2009), 13--27.
[8]
Kalyanmoy Deb, Samir Agrawal, Amrit Pratap, and Tanaka Meyarivan. 2000. A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In International Conference on Parallel Problem Solving From Nature. Springer, 849--858.
[9]
Karl Doerner, Walter J Gutjahr, Richard F Hartl, Christine Strauss, and Christian Stummer. 2004. Pareto ant colony optimization: A metaheuristic approach to multiobjective portfolio selection. Annals of operations research 131, 1--4 (2004), 79--99.
[10]
Carlos A Duchanoy, Marco A Moreno-Armendáriz, Leopoldo Urbina, Carlos A Cruz-Villar, Hiram Calvo, and J de J Rubio. 2017. A Novel Recurrent Neural Network Soft Sensor via a Differential Evolution Training Algorithm for the Tire Contact Patch. Neurocomputing (2017).
[11]
Simon S Haykin, Simon S Haykin, Simon S Haykin, and Simon S Haykin. 2009. Neural networks and learning machines. Vol. 3. Pearson Upper Saddle River, NJ, USA:.
[12]
Dakuo He, Fuli Wang, and Zhizhong Mao. 2008. A hybrid genetic algorithm approach based on differential evolution for economic dispatch with valve-point effect. International Journal of Electrical Power & Energy Systems 30, 1 (2008), 31--38.
[13]
Robert Hecht-Nielsen. 1989. Theory of the backpropagation neural network. In Neural Networks, 1989. IJCNN., International Joint Conference on. IEEE, 593--605.
[14]
Jarmo Ilonen, Joni-Kristian Kamarainen, and Jouni Lampinen. 2003. Differential evolution training algorithm for feed-forward neural networks. Neural Processing Letters 17, 1 (2003), 93--105.
[15]
J. Kennedy and R. Eberhart. 1995. Particle swarm optimization. In Neural Networks, 1995. Proceedings., IEEE International Conference on, Vol. 4. 1942--1948.
[16]
II Yong Kim and OL De Weck. 2005. Adaptive weighted-sum method for bi-objective optimization: Pareto front generation. Structural and multidisciplinary optimization 29, 2 (2005), 149--158.
[17]
Scott Kirkpatrick, C Daniel Gelatt, Mario P Vecchi, and others. 1983. Optimization by simmulated annealing, science 220, 4598 (1983), 671--680.
[18]
Patrick Mannion, Karl Mason, Sam Devlin, Jim Duggan, and Enda Howley. 2016. Dynamic economic emissions dispatch optimisation using multi-agent reinforcement learning. In Proceedings of the Adaptive and Learning Agents workshop (at AAMAS 2016).
[19]
Patrick Mannion, Karl Mason, Sam Devlin, Jim Duggan, and Enda Howley. 2016. Multi-objective dynamic dispatch optimisation using multi-agent reinforcement learning. In Proceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems. International Foundation for Autonomous Agents and Multiagent Systems, 1345--1346.
[20]
R Timothy Marler and Jasbir S Arora. 2004. Survey of multi-objective optimization methods for engineering. Structural and multidisciplinary optimization 26, 6 (2004), 369--395.
[21]
Karl Mason, Jim Duggan, and Enda Howley. 2017. Neural Network Topology and Weight Optimization through Neuro Differential Evolution. In Proceedings of the 2017 on Genetic and Evolutionary Computation Conference Companion. ACM.
[22]
Karl Mason and Enda Howley. 2015. Avoidance strategies in particle swarm optimisation. In Mendel 2015. Springer, 3--15.
[23]
Karl Mason and Enda Howley. 2015. Avoidance techniques & neighbourhood topologies in particle swarm optimisation. Master's thesis, National University of Ireland Galway (2015).
[24]
Karl Mason and Enda Howley. 2016. Exploring avoidance strategies and neighbourhood topologies in particle swarm optimisation. International Journal of Swarm Intelligence 2, 2--4 (2016), 188--207.
[25]
Sanaz Mostaghim and Jürgen Teich. 2003. Strategies for finding good local guides in multi-objective particle swarm optimization (MOPSO). In Swarm Intelligence Symposium, 2003. SIS'03. Proceedings of the 2003 IEEE. IEEE, 26--33.
[26]
Sebastian Otte, Martin V Butz, Danil Koryakin, Fabian Becker, Marcus Liwicki, and Andreas Zell. 2016. Optimizing recurrent reservoirs with neuro-evolution. Neurocomputing 192 (2016), 128--138.
[27]
Margarita Reyes-Sierra and CA Coello Coello. 2006. Multi-objective particle swarm optimizers: A survey of the state-of-the-art. International journal of computational intelligence research 2, 3 (2006), 287--308.
[28]
Paolo Serafini. 1994. Simulated annealing for multi objective optimization problems. In Multiple criteria decision making. Springer, 283--292.
[29]
Alice E Smith, David W Coit, Thomas Baeck, David Fogel, and Zbigniew Michalewicz. 2000. Penalty functions. Evolutionary computation 2 (2000), 41--48.
[30]
Kenneth O Stanley. 2002. Efficient reinforcement learning through evolving neural network topologies. In In Proceedings of the Genetic and Evolutionary Computation Conference (GECCO-2002. Citeseer.
[31]
Kenneth O Stanley and Risto Miikkulainen. 2002. Evolving neural networks through augmenting topologies. Evolutionary computation 10, 2 (2002), 99--127.
[32]
Rainer Storn and Kenneth Price. 1997. Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. Journal of global optimization 11, 4 (1997), 341--359.
[33]
Ma Guadalupe Castillo Tapia and Carlos A Coello Coello. 2007. Applications of multi-objective evolutionary algorithms in economics and finance: A survey. In Evolutionary Computation, 2007. CEC 2007. IEEE Congress on. IEEE, 532--539.
[34]
Peter Vamplew, Richard Dazeley, Adam Berry, Rustam Issabekov, and Evan Dekker. 2011. Empirical evaluation methods for multiobjective reinforcement learning algorithms. Machine learning 84, 1--2 (2011), 51--80.
[35]
Vigdis Vestreng, Gunnar Myhre, Hilde Fagerli, Stefan Reis, and Leonor Tarrasón. 2007. Twenty-five years of continuous sulphur dioxide emission reduction in Europe. Atmospheric chemistry and physics 7, 13 (2007), 3663--3681.
[36]
Suthathip Yaisawarng and J Douglass Klein. 1994. The effects of sulfur dioxide controls on productivity change in the US electric power industry. The Review of Economics and Statistics 76, 3 (1994), 447--460.

Cited By

View all
  • (2019)An Energy Efficient and Interference Aware Virtual Machine Consolidation Algorithm Using Workload ClassificationService-Oriented Computing10.1007/978-3-030-33702-5_20(251-266)Online publication date: 22-Oct-2019
  • (2018)A Predictive Anti-Correlated Virtual Machine Placement Algorithm for Green Cloud Computing2018 IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC)10.1109/UCC.2018.00035(267-276)Online publication date: Dec-2018
  • (2018)A multitime‐steps‐ahead prediction approach for scheduling live migration in cloud data centersSoftware: Practice and Experience10.1002/spe.263549:4(617-639)Online publication date: 16-Sep-2018
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
GECCO '17: Proceedings of the Genetic and Evolutionary Computation Conference Companion
July 2017
1934 pages
ISBN:9781450349390
DOI:10.1145/3067695
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 15 July 2017

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. differential evolution
  2. dynamic economic dispatch
  3. dynamic economic emission dispatch
  4. machine learning
  5. multi-objective optimisation
  6. neural networks

Qualifiers

  • Research-article

Conference

GECCO '17
Sponsor:

Acceptance Rates

Overall Acceptance Rate 1,669 of 4,410 submissions, 38%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2019)An Energy Efficient and Interference Aware Virtual Machine Consolidation Algorithm Using Workload ClassificationService-Oriented Computing10.1007/978-3-030-33702-5_20(251-266)Online publication date: 22-Oct-2019
  • (2018)A Predictive Anti-Correlated Virtual Machine Placement Algorithm for Green Cloud Computing2018 IEEE/ACM 11th International Conference on Utility and Cloud Computing (UCC)10.1109/UCC.2018.00035(267-276)Online publication date: Dec-2018
  • (2018)A multitime‐steps‐ahead prediction approach for scheduling live migration in cloud data centersSoftware: Practice and Experience10.1002/spe.263549:4(617-639)Online publication date: 16-Sep-2018
  • (2017)Predicting host CPU utilization in cloud computing using recurrent neural networks2017 12th International Conference for Internet Technology and Secured Transactions (ICITST)10.23919/ICITST.2017.8356348(67-72)Online publication date: Dec-2017

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media