Skip to main content

Multi-objective Parameter Tuning for PSO-based Point Cloud Localization

  • Conference paper
  • First Online:
  • 491 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 445))

Abstract

It has been largely proven that population-based metaheuristics such as Particle Swarm Optimization (PSO) are severely affected by the choice of their parameters.

In this paper, we use a multi-objective parameter tuning method called EMOPaT (Evolutionary Multi-Objective Parameter Tuning) to optimize PSO when dealing with a real-world optimization task: the localization of an object acquired by a laser scanner in the form of a point cloud.

We want to optimize both the time needed to reach a quality threshold and the final alignment between the point cloud and a reference model of the object. Our system is able to generate “fast” and “precise” versions of PSO and, among all the possible configurations which lie between the fastest and the most precise, the ones that give the best trade-offs between precision and speed.

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   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

Learn about institutional subscriptions

References

  1. Bartz-Beielstein, T., Lasarczyk, C., Preuss, M.: Sequential parameter optimization. In: IEEE Congress on Evolutionary Computation, vol. 1, pp. 773–780 (2005)

    Google Scholar 

  2. Burke, E.K., Hyde, M., Kendall, G., Ochoa, G., Özcan, E.: A classification of hyper-heuristic approaches. In: Gendreau, M., Potvin, J.-Y. (eds.) Handbook of Metaheuristics. International Series in Operations Research & Management Science, vol. 146, pp. 449–468. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  3. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182–197 (2002)

    Article  Google Scholar 

  4. Eiben, A.E., Smit, S.K.: Parameter tuning for configuring and analyzing evolutionary algorithms. Swarm Evol. Comput. 1(1), 19–31 (2011)

    Article  Google Scholar 

  5. Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: Proceedings of IEEE International Conference on Neural Networks. vol. 4, pp. 1942–1948 (1995)

    Google Scholar 

  6. Li, H., Shen, T., Huang, X.: Approximately global optimization for robust alignment of generalized shapes. IEEE Trans. Pattern Anal. Mach. Intell. 33(6), 1116–1131 (2011)

    Article  Google Scholar 

  7. López-Ibánez, M., Dubois-Lacoste, J., Stützle, T., Birattari, M.: The irace package, iterated race for automatic algorithm configuration. IRIDIA, Université Libre de Bruxelles, Belgium, Technical report TR/IRIDIA/2011-004 (2011)

    Google Scholar 

  8. Makadia, A., Patterson, A., Daniilidis, K.: Fully automatic registration of 3D point clouds. In: Conference on Computer Vision and Pattern Recognition, pp. 1297–1304 (2006)

    Google Scholar 

  9. Nashed, Y.S.G., Ugolotti, R., Mesejo, P., Cagnoni, S.: LibCudaOptimize: an open source library of GPU-based metaheuristics. In: Proceedings of the 14th International Conference on Genetic and Evolutionary Computation Conference (GECCO) Companion, pp. 117–124 (2012)

    Google Scholar 

  10. Oleari, F., Lodi Rizzini, D., Caselli, S.: A low-cost stereo system for 3D object recognition. In: IEEE International Conference on Intelligent Computer Communication and Processing (ICCP), pp. 127–132 (2013)

    Google Scholar 

  11. Rusu, R.B., Blodow, N., Beetz, M.: Fast point feature histograms (FPFH) for 3D registration. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 3212–3217 (2009)

    Google Scholar 

  12. Storn, R., Price, K.: Differential evolution - a simple and efficient adaptive scheme for global optimization over continuous spaces. Technical report, International Computer Science Institute (1995)

    Google Scholar 

  13. Ugolotti, R., Cagnoni, S.: Analysis of evolutionary algorithms using multi-objective parameter tuning. In: Proceedings of the Genetic and Evolutionary Computation Conference, GECCO, pp. 1343–1350 (2014)

    Google Scholar 

  14. Ugolotti, R., Micconi, G., Aleotti, J., Cagnoni, S.: GPU-based point cloud recognition using evolutionary algorithms. In: European Conference on the Applications of Evolutionary Computation, EvoApps (2014)

    Google Scholar 

  15. Ugolotti, R., Nashed, Y.S.G., Mesejo, P., Ivekovič, Š., Mussi, L., Cagnoni, S.: Particle swarm optimization and differential evolution for model-based object detection. Appl. Soft Comput. 13(6), 3092–3105 (2013)

    Article  Google Scholar 

  16. Urfalıoḡlu, O., Mikulastik, P.A., Stegmann, I.: Scale invariant robust registration of 3D-point data and a triangle mesh by global optimization. In: Blanc-Talon, J., Philips, W., Popescu, D., Scheunders, P. (eds.) ACIVS 2006. LNCS, vol. 4179, pp. 1059–1070. Springer, Heidelberg (2006)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Roberto Ugolotti .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Ugolotti, R., Cagnoni, S. (2014). Multi-objective Parameter Tuning for PSO-based Point Cloud Localization. In: Pizzuti, C., Spezzano, G. (eds) Advances in Artificial Life and Evolutionary Computation. WIVACE 2014. Communications in Computer and Information Science, vol 445. Springer, Cham. https://doi.org/10.1007/978-3-319-12745-3_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-12745-3_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-12744-6

  • Online ISBN: 978-3-319-12745-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics