Scalable MapReduce-based Fuzzy Min-Max Neural Network for Pattern Classification

Fuzzy Min-Max Neural Network (FMNN) is a pattern classification algorithm which incorporates fuzzy sets and neural network. It is most suitable for online algorithms. Based on this, a MapReduce-based Fuzzy Min-Max Neural Network (MRFMNN) algorithm for pattern classification is proposed using Twister framework. MapReduce approach is used for scaling up the FMNN for massive large scale datasets. We used standard membership, expansion and the contraction functions of the traditional FMNN algorithm. The performance of the MRFMNN is tested by using several benchmark and synthetic datasets against the traditional FMNN. Results empirically established that MRFMNN achieves significant computational gains over FMNN without compromising classification accuracy.

[1]  Dazhong Ma,et al.  Data-Core-Based Fuzzy Min–Max Neural Network for Pattern Classification , 2011, IEEE Transactions on Neural Networks.

[2]  José M. N. Vieira,et al.  Neuro-Fuzzy Systems: A Survey , 2004 .

[3]  Tom White,et al.  Hadoop: The Definitive Guide , 2009 .

[4]  Geoffrey C. Fox,et al.  Twister: a runtime for iterative MapReduce , 2010, HPDC '10.

[5]  Sanjay Ghemawat,et al.  MapReduce: Simplified Data Processing on Large Clusters , 2004, OSDI.

[6]  Milind A. Bhandarkar,et al.  MapReduce programming with apache Hadoop , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing (IPDPS).

[7]  P. K. Simpson,et al.  Fuzzy min-max neural networks , 1991, [Proceedings] 1991 IEEE International Joint Conference on Neural Networks.

[8]  Chee Peng Lim,et al.  An Enhanced Fuzzy Min–Max Neural Network for Pattern Classification , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[9]  Scott Shenker,et al.  Spark: Cluster Computing with Working Sets , 2010, HotCloud.

[10]  Patrick K. Simpson,et al.  Fuzzy min-max neural networks. I. Classification , 1992, IEEE Trans. Neural Networks.

[11]  Dazhong Ma,et al.  The Pattern Classification Based on Fuzzy Min-max Neural Network with New Algorithm , 2012, ISNN.

[12]  Prabir Kumar Biswas,et al.  A fuzzy min-max neural network classifier with compensatory neuron architecture , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[13]  Robert LIN,et al.  NOTE ON FUZZY SETS , 2014 .

[14]  Satish Narayana Srirama,et al.  Evaluating MapReduce frameworks for iterative Scientific Computing applications , 2014, 2014 International Conference on High Performance Computing & Simulation (HPCS).