Skip to main content

An Adaptive Optimization Algorithm Based on FOA

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE))

Abstract

To solve the problem that it is difficult to determine the initial location of the fruit fly in Fruit Fly Optimization Algorithm (FOA), an improved FOA, Adaptive Fruit Fly Optimization Algorithm (AFOA), is proposed in this paper. According to the ranges of variables to be optimized, AFOA can set the initial location of the fruit fly automatically and adjust the step value adaptively during iteration. Finally, the proposed algorithm is applied to Himmelblau’s non-linear optimization problem and time series prediction using Echo State Network (ESN). The experimental results imply that AFOA is effective and also show better ability in adaptation and optimization than traditional FOA, Particle Swarm Optimization (PSO) and Genetic Algorithm (GA).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Dobric Goran, Stojanovic Zoran, Stojkovic Zlatan (2015) The application of genetic algorithm in diagnostics of metal-oxide surge arrester [J]. Electr Power Syst Res 119:76–82

    Article  Google Scholar 

  2. Mandloi Manish, Bhatia Vimal (2015) Congestion control based ant colony optimization algorithm for large MIMO detection [J]. Expert Syst Appl 42(7):3662–3669

    Article  Google Scholar 

  3. Lee CS, Ayala HVH, dos Santos Coelho L (2015) Capacitor placement of distribution systems using particle swarm optimization approaches [J]. Electr. Power Energy Syst 64: 839–851

    Google Scholar 

  4. Deepak Saini;Neeraj Saini (2015) A study of load flow analysis using particle swarm optimization [J]. Int J Eng Res Appl 5(1):125–131

    Google Scholar 

  5. Li Y, Wang R, Xu M (2014) Rescheduling of observing spacecraft using fuzzy neural network and ant colony algorithm [J]. Chin J Aeronaut 27(3): 678–687

    Google Scholar 

  6. Pan Wen-Tsao (2012) A new fruit fly optimization algorithm: taking the financial distress model as an example [J]. Knowl-Based Syst 26:69–74

    Article  Google Scholar 

  7. Dai Hongde, Zhao Guorong, Jianhua Lu, Dai Shaowu (2014) Comment and improvement on “a new fruit fly optimization algorithm: taking the financial distress model as an example” [J]. Knowl-Based Syst 59:159–160

    Article  Google Scholar 

  8. Aiqin Huang, Yong Wang (2014) Pressure model of control valve based on LS-SVM with the fruit fly algorithm [J]. Algorithms 7(3):363–375

    Article  Google Scholar 

  9. Hong WP, Liao MJ (2013) Application of fruit fly optimization algorithm-least square support vector machine in fault diagnosis of fans [J]. Adv Mater Res 860–863:1510–1516

    Article  Google Scholar 

  10. Pan WT (2013) Using modified fruit fly optimization algorithm to perform the function test and case studies [J]. Connection Sci 25(2–3):151–160

    Article  Google Scholar 

  11. Himmelblau DM (1972) Applied Nonlinear Programming [M]. McGraw-Hill, New York

    MATH  Google Scholar 

  12. Carlos A, Coello C (2000) Use of a self-adaptive penalty approach for engineering optimization problems [J]. Comput Ind 41(2):113–127

    Article  Google Scholar 

  13. Homaifar Abdollah, Qi Charlene X, Lai Steven H (1994) Constrained optimization via genetic algorithms [J]. Simulation 62(4):242–253

    Article  Google Scholar 

  14. Jaeger H (2001) The “Echo State” Approach to analyzing and training recurrent neural network [R]. GMD Reprot 148, GMD-German National Research Institute for Computer Science, Bremen

    Google Scholar 

  15. Zhao LuSha (2012) Research on nonlinear time series prediction based on Echo State Networks [D]. Harbin Institute of Technology, HeiLongJiang

    Google Scholar 

Download references

Acknowledgement

Project Supported by the Fundamental Research Funds for the Central Universities, China (No. CDJZR12170006).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhangli Cai .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Zhu, Q., Cai, Z., Dai, W. (2016). An Adaptive Optimization Algorithm Based on FOA. In: Jia, Y., Du, J., Li, H., Zhang, W. (eds) Proceedings of the 2015 Chinese Intelligent Systems Conference. Lecture Notes in Electrical Engineering. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48365-7_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-662-48365-7_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-662-48363-3

  • Online ISBN: 978-3-662-48365-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics