A PCI Bus Based Correlation Matrix Memory and Its Application to k-NN Classification
نویسندگان
چکیده
This paper describes a PCI bus based implementation of a binary correlation matrix memory (CMM) neural network and its application and performance for use as a k-NN based pattern classification system. The system expands on earlier VME based system incorporating FPGA based implementation through greater integration and lower cost. Experimental results for several benchmarks show that, compared with a simple k-NN method, the CMM hardware gave speed up of 8-98.8 times during recall process with a classification performance which is 99%-100% that of a conventional kNN implementation.
منابع مشابه
Performance and Bus Transfer Influences
Introduction Real-time systems which offer guaranteed response times need to schedule all resources, including CPU cycles, caches and bandwidths of buses. In this review we present a methodology how to schedule real-time requests for SCSI bus based IO and show measurements about the influences between SCSI, ATM and CPU traffic on the PCI bus and the local memory bus. We propose a slowdown facto...
متن کاملA Binary Neural Network Framework for Attribute Selection and Prediction
In this paper, we introduce an implementation of the attribute selection algorithm, Correlation-based Feature Selection (CFS) integrated with our k-nearest neighbour (k-NN) framework. Binary neural networks underpin our k-NN and allow us to create a unified framework for attribute selection, prediction and classification. We apply the framework to a real world application of predicting bus jour...
متن کاملA High-Performance Binary Neural Processor for PCI and VME Bus-based Systems
This paper describes the construction of a high-performance neural processor using fast Sum-And-Threshold logic and Correlation Matrix Memory binary neural network components. The addition of PCIbus and VMEbus interfaces is described. Typical driver support is discussed for the PCI implementation, focusing on a standard x86 PC running Microsoft WindowsNT4 operating system. Processing speed impr...
متن کاملModification of the Fast Global K-means Using a Fuzzy Relation with Application in Microarray Data Analysis
Recognizing genes with distinctive expression levels can help in prevention, diagnosis and treatment of the diseases at the genomic level. In this paper, fast Global k-means (fast GKM) is developed for clustering the gene expression datasets. Fast GKM is a significant improvement of the k-means clustering method. It is an incremental clustering method which starts with one cluster. Iteratively ...
متن کاملA High Performance k-NN Classifier Using a Binary Correlation Matrix Memory
This paper presents a novel and fast k-NN classifier that is based on a binary CMM (Correlation Matrix Memory) neural network. A robust encoding method is developed to meet CMM input requirements . A hardware implementation of the CMM is described, which gives over 200 times the speed of a current mid-range workstation, and is scaleable to very large problems. When tested on several benchmarks ...
متن کامل