Skip to main content
Log in

A reinforced fuzzy ARTMAP model for data classification

  • Original Article
  • Published:
International Journal of Machine Learning and Cybernetics Aims and scope Submit manuscript

Abstract

This paper presents a hybrid model consisting of fuzzy ARTMAP (FAM) and reinforcement learning (RL) for tackling data classification problems. RL is used as a feedback mechanism to reward the prototype nodes of data samples established by FAM. Specifically, Q-learning is adopted to develop the hybrid model known as QFAM. A Q-value is assigned to each prototype node, which is updated incrementally based on the prediction accuracy of the node pertaining to each data sample. To evaluate the performance of the proposed QFAM model, a series of experiments with benchmark problems and a real-world case study, i.e., human motion recognition, are conducted. The bootstrap method is used to quantify the results with the 95% confidence interval estimates. The results are also compared with those from FAM as well as other models reported in the literature. The outcomes indicate the effectiveness of QFAM in tackling data classification tasks.

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.

Fig. 1

(adapted from [11])

Fig. 2

Similar content being viewed by others

References

  1. Banharnsakun A (2017) Hybrid ABC–ANN for pavement surface distress detection and classification. Int J Mach Learn Cybern 8:699–710

    Article  Google Scholar 

  2. Elamvazuthi I, Duy NHX, Ali Z, Su SW, Khan MKAA, Parasuraman S (2015) Electromyography (EMG) based classification of neuromuscular disorders using multi-layer perceptron. Procedia Comput Sci 76:223–228

    Article  Google Scholar 

  3. Sun X, Kang F, Wang M, Bian J, Cheng J, Zou DH (2016) Improved probabilistic neural network PNN and its application to defect recognition in rock bolts. Int J Mach Learn Cybern 7:909–919

    Article  Google Scholar 

  4. Raitoharju J, Kiranyaz S, Gabbouj M (2016) Training radial basis function neural networks for classification via class-specific clustering. IEEE Trans Neural Networks Learn Syst 27:2458–2471

    Article  Google Scholar 

  5. Carpenter GA, Grossberg S (1987) A massively parallel architecture for a self-organizing neural pattern recognition machine. Comput Vis Graph Image Process 37:54–115

    Article  MATH  Google Scholar 

  6. Subhi MAB, Mat INA, Zamli KZ, Azizli KA (2010) Modified recursive least squares algorithm to train the hybrid multilayered perceptron (HMLP) network. Appl Soft Comput 10:236–244

    Article  Google Scholar 

  7. Simpson PK (1992) Fuzzy min-max neural networks. I. Classification. IEEE Trans neural networks 3:776–786

    Article  Google Scholar 

  8. Seera M, Chee P Lim (2014) Online motor fault detection and diagnosis using a hybrid FMM-CART model. IEEE Trans Neural Netw Learn Syst 25:806–812

    Article  Google Scholar 

  9. Pratama M, Lu J, Anavatti S, Lughofer E, Lim C-P (2016) An incremental meta-cognitive-based scaffolding fuzzy neural network. Neurocomputing 171:89–105

    Article  Google Scholar 

  10. Jain LC, Seera M, Lim CP, Balasubramaniam P (2014) A review of online learning in supervised neural networks. Neural Comput Appl 25:491–509

    Article  Google Scholar 

  11. Carpenter GA, Grossberg S, Markuzon N, Reynolds JH, Rosen DB (1992) Fuzzy ARTMAP: a neural network architecture for incremental supervised learning of analog multidimensional maps. IEEE Trans Neural Netw 3:698–713

    Article  Google Scholar 

  12. Ananthi VP, Balasubramaniam P, Lim CP (2014) Segmentation of gray scale image based on intuitionistic fuzzy sets constructed from several membership functions. Pattern Recognit 47:3870–3880

    Article  Google Scholar 

  13. Ashfaq RAR, Wang X-Z (2017) Impact of fuzziness categorization on divide and conquer strategy for instance selection. J Intell Fuzzy Syst 33:1007–1018

    Article  Google Scholar 

  14. Wang X-Z, Xing H-J, Li Y, Hua Q, Dong C-R, Pedrycz W (2015) A study on relationship between generalization abilities and fuzziness of base classifiers in ensemble learning. IEEE Trans Fuzzy Syst 23:1638–1654

    Article  Google Scholar 

  15. Wang R, Wang X-Z, Kwong S, Xu C (2017) Incorporating diversity and informativeness in multiple-instance active learning. IEEE Trans Fuzzy Syst 25:1460–1475

    Article  Google Scholar 

  16. Platt J (1991) A resource-allocating network for function interpolation. Neural Comput 3:213–225

    Article  MathSciNet  Google Scholar 

  17. Mohammed MF, Chee P, Lim (2015) An enhanced fuzzy min–max neural network for pattern classification. IEEE Trans Neural Netw Learn Syst 26:417–429

    Article  MathSciNet  Google Scholar 

  18. Williamson JR (1996) Gaussian ARTMAP: a neural network for fast incremental learning of noisy multidimensional maps. Neural Netw 9:881–897

    Article  Google Scholar 

  19. Daraiseh AA, Georgiopoulos M, Anagnostopoulos G, Wu AS, Mollaghasemi M (2006) GFAM: a genetic algorithm optimization of fuzzy ARTMAP. In: IEEE international conference on fuzzy systems, pp 315–322

  20. Barto A, Sutton RS (1998) Reinforcement learning: an introduction. MIT Press, Cambridge

    MATH  Google Scholar 

  21. Wang X-Z, Wang R, Xu C (2018) Discovering the relationship between generalization and uncertainty by incorporating complexity of classification. IEEE Trans Cybern 48:703–715

    Article  Google Scholar 

  22. Barto A, Sutton RS, Anderson CW (1983) Neuronlike adaptive elements that can solve difficult learning control problems. IEEE Trans Syst Man Cybern 13:834–846

    Article  Google Scholar 

  23. Tesauro G (1994) TD-Gammon, a self-teaching Backgammon program, achieves master-level play. Neural Comput 6:215–219

    Article  Google Scholar 

  24. Fauber S, Schwenker F (2013) Neural network ensembles in reinforcement learning. Neural Process Lett 41:55–69

    Google Scholar 

  25. Barto A, Crites RH (1996) Improving elevator performance using reinforcement learning. Adv Neural Inf Process Syst 8:1017–1023

    Google Scholar 

  26. Likas A, Blekas K (1996) A reinforcement learning approach based on the fuzzy Min–Max neural network. Neural Process Lett 4:167–172

    Article  Google Scholar 

  27. Likas A (2001) Reinforcement learning using the stochastic fuzzy Min–Max neural network. 13:213–220

  28. Quah KH, Quek C, Leedham G (2005) Reinforcement learning combined with a fuzzy adaptive learning control network (FALCON-R) for pattern classification. Pattern Recognit 38:513–526

    Article  Google Scholar 

  29. Wong WC, Cho SY, Quek C (2009) R-POPTVR: a novel reinforcement-based POPTVR fuzzy neural network for pattern classification. IEEE Trans Neural Netw 20:1740–1755

    Article  Google Scholar 

  30. Zheng L, Cho S-Y (2011) A modified memory-based reinforcement learning method for solving POMDP problems. Neural Process Lett 33:187–200

    Article  Google Scholar 

  31. Lim CP, Harrison RF (1997) An incremental adaptive network for on-line supervised learning and probability estimation. Neural Netw 10:925–939

    Article  Google Scholar 

  32. Lim CP, Leong JH, Kuan MM (2005) A hybrid neural network system for pattern classification tasks with missing features. IEEE Trans Pattern Anal Mach Intell 27:648–653

    Article  Google Scholar 

  33. Tan SC, Rao MVC, Lim CP (2008) Fuzzy ARTMAP dynamic decay adjustment: an improved fuzzy ARTMAP model with a conflict resolving facility. Appl Soft Comput 8:543–554

    Article  Google Scholar 

  34. Tan SC, Lim CP (2010) Evolutionary fuzzy ARTMAP neural networks and their applications to fault detection and diagnosis. Neural Process Lett 31:219–242

    Article  Google Scholar 

  35. Wong SY, Yap KS, Yap HJ, Tan SC (2014) A truly online learning algorithm using hybrid fuzzy ARTMAP and online extreme learning machine for pattern classification. Neural Process Lett 42:585–602

    Article  Google Scholar 

  36. Tan SC, Watada J, Ibrahim Z, Khalid M (2015) Evolutionary fuzzy ARTMAP neural networks for classification of semiconductor defects. IEEE Trans Neural Netw Learn Syst 26:933–950. https://doi.org/10.1109/TNNLS.2014.2329097

    Article  MathSciNet  Google Scholar 

  37. Carpenter GA, Grossberg S, Reynolds JH (1995) A fuzzy ARTMAP nonparametric probability estimator for nonstationary pattern recognition problems. IEEE Trans Neural Netw 6:1330–1336

    Article  Google Scholar 

  38. Lim CP, Harrison RF (1997) Modified fuzzy ARTMAP approaches Bayes optimal classification rates: an empirical demonstration. Neural Netw 10:755–774

    Article  Google Scholar 

  39. Xu Z, Xuan J, Shi T, Wu B, Hu Y (2009) A novel fault diagnosis method of bearing based on improved fuzzy ARTMAP and modified distance discriminant technique. Expert Syst Appl 36:11801–11807

    Article  Google Scholar 

  40. Gharavian D, Sheikhan M, Nazerieh A, Garoucy S (2011) Speech emotion recognition using FCBF feature selection method and GA-optimized fuzzy ARTMAP neural network. Neural Comput Appl 21:2115–2126

    Article  Google Scholar 

  41. Zhang Y, Ji H, Zhang W (2014) TPPFAM: use of threshold and posterior probability for category reduction in fuzzy ARTMAP. Neurocomputing 124:63–71

    Article  Google Scholar 

  42. Lee JH, Oh SY, Choi DH (1998) TD based reinforcement learning using neural networks in control problems with continuous action space. In: IEEE international joint conference on neural networks proceedings. IEEE world congress on computational intelligence, pp 2028–2033

  43. Gullapalli V (1990) A stochastic reinforcement learning algorithm for learning real-valued functions. Neural Netw 3:671–692

    Article  Google Scholar 

  44. Lin CJ, Lin CT (1997) An ART-based fuzzy adaptive learning control network. IEEE Trans Fuzzy Syst 5:477–496

    Article  Google Scholar 

  45. Zhou RW, Quek C (1996) POPFNN: a pseudo outer-product based fuzzy neural network. Neural Netw 9:1569–1581

    Article  MATH  Google Scholar 

  46. Howard RA (1960) Dynamic programming and markov processes. Published jointly by the Technology Press of the Massachusetts Institute of Technology and Wiley, New York

  47. Sutton RS (1988) Learning to predict by the methods of temporal differences. Mach Learn 3:9–44

    Google Scholar 

  48. Irodova M, Sloan R (2005) Reinforcement learning and function approximation. FLAIRS Conference, Melbourne

    Google Scholar 

  49. Bache K, Lichman M (2013) {UCI} machine learning repository. http://archive.ics.uci.edu/ml. Accessed June 2017

  50. Örkcü HH, Bal H (2011) Comparing performances of backpropagation and genetic algorithms in the data classification. Expert Syst Appl 38:3703–3709

    Article  Google Scholar 

  51. Fallahnezhad M, Moradi MH, Zaferanlouei S (2011) A hybrid higher order neural classifier for handling classification problems. Expert Syst Appl 38:386–393

    Article  Google Scholar 

  52. Jamshidi Y, Nezamabadi-pour H (2014) Rule inducing by fuzzy lattice reasoning classifier based on metric distances (FLRC-MD). Appl Soft Comput 24:603–611

    Article  Google Scholar 

  53. Cai LY, Kwan HK (1998) Fuzzy classifications using fuzzy inference networks. IEEE Trans Syst Man Cybern Part B Cybern A 28:334–347

    Article  Google Scholar 

  54. Efron B (1979) Bootstrap methods: another look at the jackknife. Ann Stat 7:1–26

    Article  MathSciNet  MATH  Google Scholar 

  55. John GH, Langley P (1995) Estimating continuous distributions in Bayesian classifiers. In: Proceedings of the eleventh conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc, pp 338–345

  56. Chen SM, Shie JD (2009) Fuzzy classification systems based on fuzzy information gain measures. Expert Syst Appl 36:4517–4522

    Article  Google Scholar 

  57. Tan CJ, Lim CP, Cheah Y (2014) A multi-objective evolutionary algorithm-based ensemble optimizer for feature selection and classification with neural network models. Neurocomputing 125:217–228

    Article  Google Scholar 

Download references

Acknowledgements

This work is partially supported by the Science and Technology Innovation Committee of Shenzhen City (No. CKFW2016041415372174) and (No. GJHZ201703141144) and the National Natural Science Foundation of China (No. 6177319).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Farhad Pourpanah.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Pourpanah, F., Lim, C.P. & Hao, Q. A reinforced fuzzy ARTMAP model for data classification. Int. J. Mach. Learn. & Cyber. 10, 1643–1655 (2019). https://doi.org/10.1007/s13042-018-0843-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s13042-018-0843-4

Keywords

Navigation