Software based Method to Specify the Extreme Learning Machine Network Architecture Targeting Hardware Platforms
Author(s) -
M. Alaa,
Muhammad Abdullah,
Muhammad Sajjad Haider
Publication year - 2016
Publication title -
international journal of computer applications
Language(s) - English
Resource type - Journals
ISSN - 0975-8887
DOI - 10.5120/ijca2016908967
Subject(s) - computer science , architecture , computer architecture , software , embedded system , extreme learning machine , hardware architecture , software engineering , operating system , artificial intelligence , artificial neural network , art , visual arts
Extreme learning machine (ELM) is a biologically inspired feed-forward machine learning algorithm that offers a significant training speed. Typically, ELM is used in classification applications, where achieving highly accurate results depend on raising the number of ELM hidden layer neurons, which are randomly weighted independently of the training data and the environment. To this end, determining the rational number of hidden layer neurons in the extreme learning machine (ELM) is an approach that can be adapted to maintain the balance between the classification accuracy and the overall physical network resources. This paper proposes a software based method that uses gradient descent algorithm to determine the rational number of hidden neurons to realize an application specific ELM network in hardware. The proposed method was validated with MNIST standard database of handwritten digits and human faces database (LFW). Classification accuracy of 93.4% has been achieved using MNIST and 90.86% for LFW database. General Terms Neural Networks, Classification Applications
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom