Skip to main content

Bacterial Colony Algorithms Applied to Association Rule Mining in Static Data and Streams

  • Conference paper
  • First Online:
Highlights of Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection (PAAMS 2018)

Abstract

Bacterial colonies perform a cooperative and distributed exploration of the environmental resources. This paper describes how bacterial colony networks and their skills to search resources can be used as tools for mining association rules in static and stream data. The proposed algorithm is designed to maintain diverse solutions to the problems at hand, and its performance is compared to another well-known bacterial algorithm in both static and stream datasets.

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. Matsushita, M., Fujikawa, H.: Diffusion-limited growth in bacterial colony formation. Physica A 168(1), 498–506 (1990)

    Article  Google Scholar 

  2. Ben-Jacob, E.: Learning from bacteria about natural information processing. Ann. New York Acad. Sci. 1178(1), 78–90 (2009)

    Article  Google Scholar 

  3. Xavier, R.S., Omar, N., de Castro, L.N.: Bacterial colony: information processing and computational behavior. In: NaBIC 2011 (2011)

    Google Scholar 

  4. da Cunha, D.S., Xavier, R.S., Castro, L.N.: A bacterial colony algorithm for association rule mining. In: IDEAL 2015 (2015)

    Google Scholar 

  5. Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Syst. 22(3), 52–67 (2002)

    Article  MathSciNet  Google Scholar 

  6. da Cunha, D.S., de Castro, L.N.: The influence of selection and crossover in an evolutionary algorithm for association rule mining. In: AITAC 2012, vol. 1, pp. 170–174, November 2012

    Google Scholar 

  7. Agrawal, R., Imielinski, T., Swami, A.: Mining association rules between sets of items in large databases. ACM SIGMOD Rec. 22(2), 207–216 (1993)

    Article  Google Scholar 

  8. Agrawal, R., Srikant, R.: Fast algorithms for mining association rules. In: VLDB 1994 (1994)

    Google Scholar 

  9. Dehuri, S., Jagadev, A.K., Ghosh, A., Mall, R.: Multi-objective genetic algorithm for association rule mining using a homogeneous dedicated cluster of workstations. AJAS 3(11), 2086–2095 (2006)

    Article  Google Scholar 

  10. Cios, K.J., Pedrycz, W., Swiniarski, R.W., Kurgan, L.A.: Data Mining: A Knowledge Discovery Approach. Springer Science & Business Media, New York (2007). https://doi.org/10.1007/978-1-4615-5589-6

    Book  MATH  Google Scholar 

  11. Jiang, N., Le Gruenwald, M.H.: Research issues in data stream association rule mining. ACM SIGMOD Rec. 35(1), 14–19 (2006)

    Article  Google Scholar 

  12. Gaber, M.M., Zaslavsky, A., Krishnaswamy, S.: Mining data streams: a review. ACM SIGMOD Rec. 34(2), 18–26 (2005)

    Article  Google Scholar 

  13. Aggarwal, C.C.: Data Streams: Models and Algorithms, vol. 31. Springer Science & Business Media, New York (2007). https://doi.org/10.1007/978-0-387-47534-9

    Book  MATH  Google Scholar 

  14. Guha, S., Koudas, N., Shim, K.: Data-streams and histograms. In: Proceedings of the Thirty-Third Annual ACM Symposium on Theory of Computing, Hersonissos (2001)

    Google Scholar 

  15. Zhu, Y., Shasha, D.: StatStream: statistical monitoring of thousands of data streams in real time. In: VLDB 2002, Hong Kong (2002)

    Chapter  Google Scholar 

  16. Booker, L.B., Goldberg, D.E., Holland, J.H.: Classifier systems and genetic algorithms. Artif. Intell. 40(1–3), 235–282 (1989)

    Article  Google Scholar 

  17. Mo, H., Xu, L.: Immune clone algorithm for mining association rules on dynamic databases. In: ICTAI 2005, Hong Kong (2005)

    Google Scholar 

  18. Su, Y., Gu, X., Li, Z.: Incremental updating algorithm based on artificial immune system for mining association rules. In: ICEBE 2006, Shanghai (2006)

    Google Scholar 

  19. Liu, T.: An immune based association rule algorithm. In: ICICIC 2007, Kumamoto (2007)

    Google Scholar 

  20. del Jesus, M.J., Gámez, J.A., González, P., Puerta, J.M.: On the discovery of association rules by means of evolutionary algorithms. Wiley Interdisc. Rev. Data Min. Knowl. Discovery 1(5), 397–415 (2011)

    Article  Google Scholar 

  21. Agrawal, V., Sharma, H., Bansal, J.: Bacterial foraging optimization: a survey. In: Proceedings of the International Conference on Soft Computing for Problem Solving (SocProS 2011) (2012)

    Google Scholar 

  22. Lichman, M.: UCI Machine Learning Repository. University of California, School of Information and Computer Sciences, Irvine (2013)

    Google Scholar 

Download references

Acknowledgments

The authors thank CAPES, CNPq, Fapesp, and Mackpesquisa for the financial support. The authors also acknowledge the support of Intel for the Natural Computing and Machine Learning Laboratory as an Intel Center of Excellence in Machine Learning.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Danilo S. da Cunha .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

da Cunha, D.S., Xavier, R.S., Ferrari, D.G., de Castro, L.N. (2018). Bacterial Colony Algorithms Applied to Association Rule Mining in Static Data and Streams. In: Bajo, J., et al. Highlights of Practical Applications of Agents, Multi-Agent Systems, and Complexity: The PAAMS Collection. PAAMS 2018. Communications in Computer and Information Science, vol 887. Springer, Cham. https://doi.org/10.1007/978-3-319-94779-2_45

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-94779-2_45

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-94778-5

  • Online ISBN: 978-3-319-94779-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics