J Electr Eng Technol.2017; 12(2): 911-917
https://doi.org/10.5370/JEET.2017.12.2.911
911
Copyright ⓒ The Korean Institute of Electrical Engineers
This is an Open-Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/
licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
Optimized Polynomial Neural Network Classifier Designed with the Aid
of Space Search Simultaneous Tuning Strategy and Data Preprocessing
Techniques
Wei Huang* and Sung-Kwun Oh
†
Abstract – There are generally three folds when developing neural network classifiers. They are as
follows: 1) discriminant function; 2) lots of parameters in the design of classifier; and 3) high
dimensional training data. Along with this viewpoint, we propose space search optimized polynomial
neural network classifier (PNNC) with the aid of data preprocessing technique and simultaneous
tuning strategy, which is a balance optimization strategy used in the design of PNNC when running
space search optimization. Unlike the conventional probabilistic neural network classifier, the
proposed neural network classifier adopts two type of polynomials for developing discriminant functions.
The overall optimization of PNNC is realized with the aid of so-called structure optimization and
parameter optimization with the use of simultaneous tuning strategy. Space search optimization
algorithm is considered as a optimize vehicle to help the implement both structure and parameter
optimization in the construction of PNNC. Furthermore, principal component analysis and linear
discriminate analysis are selected as the data preprocessing techniques for PNNC. Experimental results
show that the proposed neural network classifier obtains better performance in comparison with some
other well-known classifiers in terms of accuracy classification rate.
Keywords: Polynomial Neural Network Classifier (PNNC), Principal component analysis, Linear
discriminate analysis, Space search optimization, Simultaneous tuning strategy, Data preprocessing
technique
1. Introduction
In the past decades, lot of neural network classifier have
been developed in many research fields. Among these
neural network classifiers, lot of architectures, learning
abilities, and applications have been well documented, c.f.
[4, 5], and [6-8]. Generally, there are three aspects in the
design of neural network classifiers. They are as follows:
y
Discriminate function;
y
Lots of parameters in the design of classifier;
y
High dimensional training data.
Linear discriminate function is generally used when
constructing the neural network classifiers. However, such
linear discriminate functions have a relatively simple
geometry. For example, in the design radial basis function
neural network classifier, such simple geometry is implied
by the limited geometric variability of RBFs forming the
hidden layer of the radial basis function neural network.
Some enhancements have been shown by using two order
polynomial discriminate functions [4], the problem of
using high order discriminate function remains open.
In the design of neural network classifiers, there are
generally several parameters needed to be estimated. A
variety of evolutionary optimization algorithms such as
genetic algorithm [9], particle swarm optimizer [10],
differential evolution [11-12] have been successfully applied
to adjust parameters when developing the neural network
classifiers. For example, in the design of RBF neural
network classifier, the parameters including the number of
RBFs, the coordinates of RBF centers, the widths of RBFs
are optimized by using evolutionary algorithms. In spite
of advantages, these evolutionary algorithms cannot free
from limitations. The first apparent limitation is that these
evolutionary algorithms search solution space based on
pure random mechanism. The second apparent limitation
is that a problem of how to balance the structure
optimization and parameter optimization, which are
commonly encountered in the optimization of classifiers.
Such problem plays an important role in the performance
of neural network classifiers. Nevertheless, most of
existing classifiers have not consider the above two
limitations.
In this study, we propose a novel polynomial neural
network classifier (PNNC) based on space search optimi-
zation algorithm using simultaneous tuning strategy to
overcome all aforementioned limitations. The proposed
† Corresponding Author: Dep. of Electrical Engineering, The
University of Suwon, Korea. (ohsk@suwon.ac.kr)
* School of Computer and Communication Engineering, Tianjin
University of Technology, China. / State Key Laboratory of Digital
Manufacturing Equipment and Technology, Huazhong University of
Science and Technology, China. (huangwabc@163.com)
Received: July 11, 2016; Accepted: October 31, 2016
ISSN(Print) 1975-0102
ISSN(Online) 2093-7423