Applying falsity input to neural networks to solve single output regression problems

  • Authors:
  • Somkid Amornsamankul;Pawalai Kraipeerapun

  • Affiliations:
  • Mahidol University, Faculty of Science, Department of Mathematics, Bangkok, Thailand and Centre of Excellence in Mathematics, Bangkok, Thailand;Ramkhamhaeng University, Faculty of Science, Department of Computer Science, Bangkok, Thailand

  • Venue:
  • ACACOS'11 Proceedings of the 10th WSEAS international conference on Applied computer and applied computational science
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, both truth and falsity inputs are used to trained neural networks. Falsity input is the complement of the truth input. Two pairs of neural networks are created. The first pair of neural networks are trained using the truth input whereas the second pair of neural networks are trained using the falsity input. Each pair of neural networks are trained to predict degree of truth and degree of falsity outputs based on the truth and falsity targets, respectively. Two novel techniques are proposed based on these two pairs of neural network. We experiment our proposed techniques to three classical benchmark data sets, which are housing, concrete compressive strength, and computer hardware from the UCI machine learning repository. It is found that our proposed techniques improve the prediction performance when compared to backpropagation neural network and complementary neural networks.