Skip to main content
Log in

Multi-objective particle swarm optimization algorithm using adaptive archive grid for numerical association rule mining

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

The most challenging issues in association rule mining are dealing with numerical attributes and accommodating several criteria to discover optimal rules without any preprocessing activities or predefined parameter values. In order to deal with these problems, this paper proposes a multi-objective particle swarm optimization using an adaptive archive grid based on Pareto optimal strategy for numerical association rule mining. The proposed method aims to optimize confidence, comprehensibility and interestingness for rule discovery. By implementing this method, the numerical association rule does not require any major preprocessing activities such as discretization. Moreover, minimum support and confidence are not prerequisites. The proposed method is evaluated using three benchmark datasets containing numerical attributes. Furthermore, it is applied to a real case dataset taken from a weight loss application in order to discover association rules in terms of the behavior of customer page usage.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Larose DT, Larose CD (2014) Discovering knowledge in data. An introduction to data mining. Wiley, Hoboken

    MATH  Google Scholar 

  2. Agrawal R, Imielinski T, Swami A (1993) Mining association rules between sets of items in large databases. In: Proceedings of the 1993 ACM SIGMOD international conference on management of data, Washington, D.C.

  3. Ghosh A, Nath B (2004) Multi-objective rule mining using genetic algorithms. Inf Sci 163:123–133

    Article  MathSciNet  Google Scholar 

  4. Beiranvand V, Mobasher-Kashani M, Abu Bakar A (2014) Multi-objective PSO algorithm for mining numerical association rules without a priori discretization. Expert Syst Appl 41:4259–4273

    Article  Google Scholar 

  5. Minaei-Bidgoli B, Barmaki R, Nasiri M (2013) Mining numerical association rules via multi-objective genetic algorithms. Inf Sci 233:15–24

    Article  Google Scholar 

  6. Alatas B, Akin E, Karci A (2008) MODENAR: multi-objective differential evolution algorithm for mining numeric association rules. Appl Soft Comput 8:646–656

    Article  Google Scholar 

  7. Mata J, Alvarez J-L, Riquelme J-C (2002) Discovering numerical association rules via evolutionary algorithm. In: Pacific-Asia conference on knowledge discovery and data mining, Taipei

  8. Freitas AA (1998) Data mining and knowledge discovery with evolutionary algorithm. Springer, New York

    Google Scholar 

  9. Qodmanan HR, Nasiri M, Minaei-Bidgoli B (2011) Multi objective association rule mining with genetic algorithm without specifying minimum support and minimum confidence. Expert Syst Appl 38:288–298

    Article  Google Scholar 

  10. Talbi E-G (2009) Metaheuristics from design to implementation. Wiley, New Jersey

    MATH  Google Scholar 

  11. Arqub OA, Abo-Hammour Z (2014) Numerical solution of systems of second-order boundary value problems using continuous genetic algorithm. Inf Sci 279:396–415

    Article  MathSciNet  MATH  Google Scholar 

  12. Heraguemi KE, Kamel N, Drias H (2016) Multi-swarm bat algorithm for association rule mining using multiple cooperative strategies. Appl Intell 45:1021–1033

    Article  Google Scholar 

  13. Cheng S, Liu B, Ting TO, Qin Q, Shi Y, Huang K (2016) Survey on data science with population-based algorithms. Big Data Anal 1:3

    Article  Google Scholar 

  14. Eberhart R, Kennedy J (1995) A new optimizer using particle swarm theory. In: Proceedings of the sixth international symposium on micro machine and human science, 1995, MHS ‘95, pp 39–43

  15. Engelbrecht AP (2005) Fundamentals of computation swarm intelligence. Wiley, England

    Google Scholar 

  16. Coello CAC, Pulido GT, Lechuga MS (2004) Handling multiple objectives with particle swarm optimization. IEEE Trans Evol Comput 8:256–279

    Article  Google Scholar 

  17. Adamo J-M (2001) Data mining for association rules and sequential patterns. Springer, New York

    Book  MATH  Google Scholar 

  18. Fidelis MV, Lopes HS, Freitas AA (2002) Discovering comprehensible classification rules with a genetic algorithm. In: Proceedings of the 2000 congress on evolutionary computation. IEEE, California, pp 805–810

  19. Eberhart RC, Yuhui S (2001) Particle swarm optimization: developments, applications and resources. In: Proceedings of the 2001 congress on evolutionary computation, Seoul, vol 81 pp 81–86

  20. Knowles J, Corne D (2000) Approximating the nondominated front using the pareto archived evolution strategy. Evol Comput 8:149–172

    Article  Google Scholar 

  21. Guvenir DHA, Uysal I (2000) Function approximation repository. Bilkent University, Ankara, Turkey. http://funapp.cs.bilkent.edu.tr/DataSets/

  22. Kuo RJ, Zulvia FE, Suryadi K (2012) Hybrid particle swarm optimization with genetic algorithm for solving capacitated vehicle routing problem with fuzzy demand—a case study on garbage collection system. Appl Math Comput 219:2574–2588

    MathSciNet  MATH  Google Scholar 

  23. Kuo RJ, Kuo PH, Chen YR, Zulvia FE (2016) Application of metaheuristics-based clustering algorithm to item assignment in a synchronized zone order picking system. Appl Soft Comput 46:143–150

    Article  Google Scholar 

  24. Alatas B, Akin E (2008) Rough particle swarm optimization and its applications in data mining. Soft Comput 12:1205–1218

    Article  MATH  Google Scholar 

  25. Alataş B, Akin E (2005) An efficient genetic algorithm for automated mining of both positive and negative quantitative association rules. Soft Comput 10:230–237

    Article  Google Scholar 

  26. Alatas B, Akin E (2009) Multi-objective rule mining using a chaotic particle swarm optimization algorithm. Knowl-Based Syst 22:455–460

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ferani E. Zulvia.

Ethics declarations

Conflict of interest

The authors declare that they have no conflicts of interest.

Ethical approval

This article does not contain any studies with human participants or animals performed by any of the authors.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kuo, R.J., Gosumolo, M. & Zulvia, F.E. Multi-objective particle swarm optimization algorithm using adaptive archive grid for numerical association rule mining. Neural Comput & Applic 31, 3559–3572 (2019). https://doi.org/10.1007/s00521-017-3278-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-017-3278-z

Keywords

Navigation