Skip to main content

3D-FOAdis: An Improved Fruit Fly Optimization for Function Optimization

  • Conference paper
  • First Online:
Advances in Swarm Intelligence (ICSI 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10385))

Included in the following conference series:

  • 1708 Accesses

Abstract

In fruit fly optimization algorithm (FOA), the search speed of each fruit fly is fast, but when it traps into the local optimum, it is difficult to re-find a better solution. In order to overcome this drawback, we propose an improved version of FOA, termed as 3D-FOAdis. In the proposed method, three-dimensional coordinates and the disturbance mechanism were both introduced. We firstly extends the original two-dimensional coordinates to three-dimensional coordinates, where fruit flies can fly more widely so that it is more likely to jump out of the local optimum. Then we introduce a disturbance mechanism force the FOA to find better solutions when the fruit flies fall into the local optimums. The effectiveness of 3D-FOAdis has been rigorously evaluated against the nine benchmark functions. The experimental results demonstrate that the proposed approach outperforms the other two counterparts.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Institutional subscriptions

References

  1. Pan, W.-T.: A new Fruit Fly Optimization Algorithm: taking the financial distress model as an example. Knowl.-Based Syst. 26, 69–74 (2012)

    Article  Google Scholar 

  2. Shen, L., et al.: Evolving support vector machines using fruit fly optimization for medical data classification. Knowl.-Based Syst. 96, 61–75 (2016)

    Article  Google Scholar 

  3. Yu, Y., Li, Y., Li, J.: Parameter identification and sensitivity analysis of an improved LuGre friction model for magnetorheological elastomer base isolator. Meccanica 50, 2691–2707 (2015)

    Article  Google Scholar 

  4. Wu, L., Zuo, C., Zhang, H.: A cloud model based fruit fly optimization algorithm ☆. Knowl.-Based Syst. 89, 603–617 (2015)

    Article  Google Scholar 

  5. Wang, L., Zheng, X.-L., Wang, S.-Y.: A novel binary fruit fly optimization algorithm for solving the multidimensional knapsack problem. Knowl.-Based Syst. 48, 17–23 (2013)

    Article  Google Scholar 

  6. Han, J., Wang, P., Yang, X.: Tuning of PID controller based on Fruit Fly Optimization Algorithm. In: 2012 International Conference on Mechatronics and Automation (ICMA). IEEE Press, New York (2012)

    Google Scholar 

  7. Wen-Chao, P.: Using Fruit Fly Optimization Algorithm optimized general regression neural network to construct the operating performance of enterprises model. J. Taiyuan Univ. Technol. (Soc. Sci. Edn.) 4, 2 (2011)

    Google Scholar 

Download references

Acknowledgements

This research is funded by the Zhejiang Provincial Natural Science Foundation of China (LY17F020012), the Science and Technology Plan Project of Wenzhou, China (Y20160070).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hui Huang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Wang, K., Chen, H., Li, Q., Zhu, J., Wu, S., Huang, H. (2017). 3D-FOAdis: An Improved Fruit Fly Optimization for Function Optimization. In: Tan, Y., Takagi, H., Shi, Y. (eds) Advances in Swarm Intelligence. ICSI 2017. Lecture Notes in Computer Science(), vol 10385. Springer, Cham. https://doi.org/10.1007/978-3-319-61824-1_67

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-61824-1_67

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-61823-4

  • Online ISBN: 978-3-319-61824-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics