An artificial neural network with partitionable outputs

Biing T. Guan, George Z. Gertner

Research output: Contribution to journalArticle

Abstract

In this paper we present a neural network with partitionable outputs. The network is a feedforward network but with special weight connection patterns. Hidden nodes are grouped into subsets with each subset connecting only to one input and no connection between any two subsets. The activation function for the hidden nodes is the arc tangent function (tan-1), and the activation function for the outputs is a linear function (i.e., no squashing). A network of this type can be trained by any available training algorithm. As an example, the proposed network was used to estimate the prediction variances of an ecological model. Two sets of data were generated using a Monte Carlo method; one set for training and the other set for validation. A random optimization procedure was used as the training algorithm. Validation results showed that the network indeed can approximate the unknown variance propagating function. One of the network outputs was then partitioned according to the contribution of each input, and the relative importance of each input was then determined. We believe that the proposed network is a good alternative to certain statistical methods, and it will be a valuable tool for approximation problems that require the partitioning of outputs as part of the results.

Original languageEnglish (US)
Pages (from-to)39-46
Number of pages8
JournalComputers and Electronics in Agriculture
Volume16
Issue number1
DOIs
StatePublished - Dec 1 1996

Keywords

  • Ecological model
  • Error budget
  • Mechanistic forest growth model
  • Neural network
  • Partitionable output
  • Uncertainty assessment

ASJC Scopus subject areas

  • Forestry
  • Agronomy and Crop Science
  • Computer Science Applications
  • Horticulture

Fingerprint Dive into the research topics of 'An artificial neural network with partitionable outputs'. Together they form a unique fingerprint.

  • Cite this