An experimental evaluation of weightless neural networks for multi-class classification

被引:25
作者
De Gregorio, Massimo [1 ]
Giordano, Maurizio [2 ]
机构
[1] CNR, Ist Sci Appl & Sistemi Intelligenti, Via Campi Flegrei 34, I-80078 Naples, Italy
[2] CNR, Ist Calcolo & Reti Alte Prestaz, Via Pietro Castellino 111, I-80131 Naples, Italy
关键词
Weightless neural network; WiSARD; Machine learning;
D O I
10.1016/j.asoc.2018.07.052
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
WiSARD belongs to the class of weightless neural networks, and it is based on a neural model which uses lookup tables to store the function computed by each neuron rather than storing it in weights of neuron connections. WiSARD is characterised by a simple implementation and a fast learning phase due to one-way RAM access/lookup mechanism. WiSARD was originally conceived as a pattern recognition device mainly focusing on image processing. In this work we present a multi-class classification method in machine learning domain based on WiSARD, called WiSARD Classifier. The method uses the same binary encoding scheme to transform multivariable data in the domain of real numbers into binary patterns which are the input to WiSARD. The main contribution of this work is an extensive experimental evaluation of WiSARD's classification capability in comparison to methods from the state-of-the-art. For the purpose we conducted many experiments applying nine well known machine learning methods (including the WiSARD Classifier) to seventy classification problems. Cross-validation accuracies were collected and compared by means of a statistical analysis based on nonparametric tests (Friedman, Friedman Aligned Rank, and Quade test) to prove how the WiSARD Classifier is very close in performance to the best methods available in most popular machine learning libraries. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:338 / 354
页数:17
相关论文
共 40 条
[1]  
ALBUS J S, 1971, Mathematical Biosciences, V10, P25, DOI 10.1016/0025-5564(71)90051-4
[2]  
Aleksander I., 1979, IEE Journal on Computers and Digital Techniques, V2, P29, DOI 10.1049/ij-cdt.1979.0009
[3]   MICROCIRCUIT LEARNING NETS - HAMMING-DISTANCE BEHAVIOUR [J].
ALEKSANDER, I .
ELECTRONICS LETTERS, 1970, 6 (05) :134-+
[4]  
[Anonymous], IRE TRANS ELECTRON C
[5]  
[Anonymous], AN INTRODUCTION TO N
[6]  
[Anonymous], 1962, IRE T ELECT COMPUT
[7]  
[Anonymous], 2009, P ESANN
[8]  
[Anonymous], PROCEEDINGS OF THE I
[9]  
[Anonymous], 1959, DEC1 3 1959 E JOINT, DOI [DOI 10.1145/1460299.1460326, 10.1145/1460299.1460326]
[10]  
[Anonymous], 2006, J MACH LEARN RES