Skip to main content

Estimating Dynamics of Honeybee Population Densities with Machine Learning Algorithms

Part of the Lecture Notes in Computer Science book series (LNISA,volume 10710)

Abstract

The estimation of the density of a population of behaviourally diverse agents based on limited sensor data is a challenging task. We employed different machine learning algorithms and assessed their suitability for solving the task of finding the approximate number of honeybees in a circular arena based on data from an autonomous stationary robot’s short range proximity sensors that can only detect a small proportion of a group of bees at any given time. We investigate the application of different machine learning algorithms to classify datasets of pre-processed, highly variable sensor data. We present a new method for the estimation of the density of bees in an arena based on a set of rules generated by the algorithms and demonstrate that the algorithm can classify the density with good accuracy. This enabled us to create a robot society that is able to develop communication channels (heat, vibration and airflow stimuli) to an animal society (honeybees) on its own.

Keywords

  • Machine learning
  • Data mining
  • Classification algorithms
  • Density estimation
  • Robots
  • Honeybees

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/978-3-319-72926-8_26
  • Chapter length: 13 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   89.00
Price excludes VAT (USA)
  • ISBN: 978-3-319-72926-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   119.00
Price excludes VAT (USA)
Fig. 1.
Fig. 2.
Fig. 3.

Notes

  1. 1.

    Available for download at http://www.cs.waikato.ac.nz/ml/weka/.

  2. 2.

    A sample dataset is available at https://doi.org/10.5281/zenodo.824923.

References

  1. Acuña, E., Rodriguez, C.: The treatment of missing values and its effect on classifier accuracy. In: Banks, D., McMorris, F.R., Arabie, P., Gaul, W. (eds.) Classification, Clustering, and Data Mining Applications. Studies in Classification, Data Analysis, and Knowledge Organisation, pp. 639–647. Springer, Heidelberg (2004). https://doi.org/10.1007/978-3-642-17103-1_60

    CrossRef  Google Scholar 

  2. Cohen, W.W.: Fast effective rule induction. In: Proceedings of the Twelfth International Conference on Machine Learning, pp. 115–123. Morgan Kaufmann, San Francisco (1995)

    Google Scholar 

  3. Duin, R.P.: A note on comparing classifiers. Pattern Recogn. Lett. 17(5), 529–536 (1996)

    CrossRef  Google Scholar 

  4. Foody, G.M.: Thematic map comparison: evaluating the statistical significance of differences in classification accuracy. Photogram. Eng. Remote Sens. 70(5), 627–633 (2004)

    CrossRef  Google Scholar 

  5. Fürnkranz, J., Widmer, G.: Incremental reduced error pruning. In: Proceedings of the 11th International Conference on Machine Learning (ML-1994), pp. 70–77 (1994)

    Google Scholar 

  6. Ganganwar, V.: An overview of classification algorithms for imbalanced datasets. Int. J. Emerg. Technol. Adv. Eng. 2(4), 42–47 (2012)

    Google Scholar 

  7. Giomi, L., Hawley-Weld, N., Mahadevan, L.: Swarming, swirling and stasis in sequestered bristle-bots. In: Proceedings of the Royal Society a Mathematical Physical and Engineering, vol. 469, p. 20120637. The Royal Society (2013)

    Google Scholar 

  8. Griparić, K., Haus, T., Miklić, D., Bogdan, S.: Combined actuator sensor unit for interaction with honeybees. In: 2015 IEEE Sensors Applications Symposium (SAS), pp. 1–5. IEEE (2015)

    Google Scholar 

  9. Hämäläinen, W., Vinni, M.: Classifiers for educational data mining. In: Handbook of Educational Data Mining, pp. 57–74 (2010)

    Google Scholar 

  10. Heinrich, B.: The Hot-Blooded Insects: Strategies and Mechanisms of Thermoregulation. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-662-10340-1

    CrossRef  Google Scholar 

  11. Jordan, M., Mitchell, T.: Machine learning: Trends, perspectives, and prospects. Science 349(6245), 255–260 (2015)

    MathSciNet  CrossRef  Google Scholar 

  12. Kotsiantis, S.B.: Supervised machine learning: a review of classification techniques. Informatica - Int. J. Comput. Inform. 31(3), 249–268 (2007)

    MathSciNet  MATH  Google Scholar 

  13. Kotthoff, L., Gent, I.P., Miguel, I.: A preliminary evaluation of machine learning in algorithm selection for search problems. In: Fourth Annual Symposium on Combinatorial Search (2011)

    Google Scholar 

  14. Mitchell, T.M.: Machine Learning, 1st edn. McGraw-Hill, Inc., New York (1997)

    MATH  Google Scholar 

  15. Mohamed, W.N.H.W., Salleh, M.N.M., Omar, A.H.: A comparative study of reduced error pruning method in decision tree algorithms. In: IEEE International Conference on Control System, Computing and Engineering (ICCSCE), pp. 392–397. IEEE (2012)

    Google Scholar 

  16. Polić, M., Salem, Z., Griparić, K., Bogdan, S., Schmickl, T.: Estimation of moving agents density in 2D space based on LSTM neural network. In: IEEE Conference on Evolving and Adaptive Intelligent Systems (EAIS), pp. 1–8. IEEE (2017)

    Google Scholar 

  17. Quinlan, J.R.: C4.5: Programs for Machine Learning. Elsevier, San Francisco (2014)

    Google Scholar 

  18. Salem, Z.: Enhanced computer algorithms for machine learning. Ph.D. thesis, Intelligent system Research laboratory. Cardiff University, Wales, UK (2002)

    Google Scholar 

  19. Salem, Z., Schmickl, T.: The efficiency of the rules-4 classification learning algorithm in predicting the density of agents. Cogent Eng. 1(1), 986262 (2014)

    CrossRef  Google Scholar 

  20. Schmickl, T., et al.: ASSISI: mixing animals with robots in a hybrid society. In: Lepora, N.F., Mura, A., Krapp, H.G., Verschure, P.F.M.J., Prescott, T.J. (eds.) Living Machines 2013. LNCS (LNAI), vol. 8064, pp. 441–443. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-39802-5_60

    CrossRef  Google Scholar 

  21. Schmickl, T., Szopek, M., Bodi, M., Hahshold, S., Radspieler, G., Thenius, R., Bogdan, S., Miklić, D., Griparić, K., Haus, T., Kernbach, S., Kernbach, O.: Assisi: charged hot bees shakin’in the spotlight. In: 2013 IEEE 7th International Conference on Self-Adaptive and Self-Organizing Systems, pp. 259–260. IEEE (2013)

    Google Scholar 

  22. Witten, I.H., Frank, E., Hall, M.A., Pal, C.J.: Data Mining: Practical Machine Learning Tools and Techniques, 4th edn. Morgan Kaufmann, San Francisco (2016)

    Google Scholar 

  23. Zahadat, P., Hahshold, S., Thenius, R., Crailsheim, K., Schmickl, T.: From honeybees to robots and back: division of labor based on partitioning social inhibition. Bioinspiration & Biomimetics 10(6), 066005 (2015)

    CrossRef  Google Scholar 

Download references

Acknowledgments

This study was supported by the EU FP7 FET-Proactive project \(ASSISI_{bf}\), grant no. 601074.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ziad Salem .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Verify currency and authenticity via CrossMark

Cite this paper

Salem, Z., Radspieler, G., Griparić, K., Schmickl, T. (2018). Estimating Dynamics of Honeybee Population Densities with Machine Learning Algorithms. In: Nicosia, G., Pardalos, P., Giuffrida, G., Umeton, R. (eds) Machine Learning, Optimization, and Big Data. MOD 2017. Lecture Notes in Computer Science(), vol 10710. Springer, Cham. https://doi.org/10.1007/978-3-319-72926-8_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-72926-8_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-72925-1

  • Online ISBN: 978-3-319-72926-8

  • eBook Packages: Computer ScienceComputer Science (R0)