×

Method and apparatus for determining the sensitivity of inputs to a neural network on output parameters

DC
  • US 5,825,646 A
  • Filed: 06/03/1996
  • Issued: 10/20/1998
  • Est. Priority Date: 03/02/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A system for determining a set of sensitive inputs in a non-linear predictive network having stored therein a representation of a plant, comprising:

  • a configurable network having;

    an input layer for receiving a defined number of input variables, which defined number of input variables is a variable number,an output layer for outputting a defined number of outputs, each associated with an output variable, anda hidden layer for mapping said input layer to said output layer through a stored learned representation of the plant;

    a dataset of training patterns representing substantially all of the input variables to the plant and associated measured output variables of the plant, with each of said training patterns having input values associated with said input variables and corresponding output values associated with said output variables;

    a training system for training said configurable network in accordance with a predetermined training algorithm;

    a sensitivity processor for determining as a sensitivity value the effect of each of said input variables input to said configurable network on a learned representation of said output variables, wherein the combined effects of all other input variables are taken into account;

    a central processor for configuring said network to receive substantially all of said input variables in a first mode and controlling said training system to train said configurable network with substantially all of said input variables and said output variables in said dataset;

    said central processor controlling said sensitivity processor to determine said sensitivity values associated with each of said input variables and compare said determined sensitivity values with a predetermined threshold and select only the ones of said input variables from said dataset having a sensitivity value that exceeds said sensitivity threshold, this being defined as a selected dataset; and

    said central processor operable to configure said network to receive only input variables from said received input variables from said selected dataset and control said training system to train said configurable network on said selected dataset to provide a stored learned representation of a plant trained only on the selected input variables.

View all claims
  • 12 Assignments
Timeline View
Assignment View
    ×
    ×