TY - GEN
T1 - Cascade principal component least squares neural network learning Algorithm
AU - Khan, Waqar Ahmed
AU - Chung, Sai Ho
AU - Chan, Ching Yuen
PY - 2018/9
Y1 - 2018/9
N2 - Cascading correlation learning (CasCor) is a constructive algorithm which determines its own network size and typology by adding hidden units one at a time based on covariance with output error. Its generalization performance and computational time depends on the cascade architecture and iteratively tuning of the connection weights. CasCor was developed to address the slowness of backpropagation (BP), however, recent studies have concluded that in many applications, CasCor generalization performance does not guarantee to be optimal. Apart from BP, CasCor learning speed can be considered slow because of iterative tuning of connection weights by numerical optimization techniques. Therefore, this paper addresses CasCor bottlenecks and introduces a new algorithm with improved cascade architecture and tuning free learning to achieve the objectives of better generalization performance and fast learning ability. The proposed algorithm determines input connection weights by orthogonally transforming a set of correlated input units into uncorrelated hidden units and output connection weights by considering hidden units and the output units in a linear relationship. This research work is unique in that it does not need a random generation of connection weights. A comparative study on nonlinear classification and regression tasks has proven that the proposed algorithm has better generalization performance and learns many times faster than CasCor.
AB - Cascading correlation learning (CasCor) is a constructive algorithm which determines its own network size and typology by adding hidden units one at a time based on covariance with output error. Its generalization performance and computational time depends on the cascade architecture and iteratively tuning of the connection weights. CasCor was developed to address the slowness of backpropagation (BP), however, recent studies have concluded that in many applications, CasCor generalization performance does not guarantee to be optimal. Apart from BP, CasCor learning speed can be considered slow because of iterative tuning of connection weights by numerical optimization techniques. Therefore, this paper addresses CasCor bottlenecks and introduces a new algorithm with improved cascade architecture and tuning free learning to achieve the objectives of better generalization performance and fast learning ability. The proposed algorithm determines input connection weights by orthogonally transforming a set of correlated input units into uncorrelated hidden units and output connection weights by considering hidden units and the output units in a linear relationship. This research work is unique in that it does not need a random generation of connection weights. A comparative study on nonlinear classification and regression tasks has proven that the proposed algorithm has better generalization performance and learns many times faster than CasCor.
KW - Cascade principal component least squares
KW - Cascading correlation learning
KW - Connection weights
KW - Ordinary least squares
KW - Principal component analysis
UR - http://www.scopus.com/inward/record.url?scp=85069211525&partnerID=8YFLogxK
U2 - 10.23919/IConAC.2018.8748964
DO - 10.23919/IConAC.2018.8748964
M3 - Conference article published in proceeding or book
AN - SCOPUS:85069211525
T3 - ICAC 2018 - 2018 24th IEEE International Conference on Automation and Computing: Improving Productivity through Automation and Computing
SP - 1
EP - 6
BT - ICAC 2018 - 2018 24th IEEE International Conference on Automation and Computing
A2 - Ma, Xiandong
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 24th IEEE International Conference on Automation and Computing, ICAC 2018
Y2 - 6 September 2018 through 7 September 2018
ER -