×

Neural network shell for application programs

  • US 5,142,665 A
  • Filed: 02/20/1990
  • Issued: 08/25/1992
  • Est. Priority Date: 02/20/1990
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method in a neural network shell of enabling an application program to run a neural network model, thereby becoming a neural network having an input for data and an output for a result, said method comprising the machine-executed steps of:

  • creating a neural network data structure, said creating step further comprising the steps of;

    selecting a neural network model from a plurality of defined neural network models for said neural network, said neural network model having a corresponding default neural network data structure;

    initializing said corresponding default neural network data structure for said neural network model selected in said selecting step by inputting initial values for a plurality of data arrays into said default neural network data structure;

    prompting for a plurality of parameters specific to said neural network;

    inputting said plurality of parameters into said default neural network data structure;

    teaching said neural network, said teaching step further comprising the steps of;

    presenting training data at said input of said neural network;

    repeatedly adjusting the values of said plurality of data arrays until said result at said output is within tolerance of a correct result;

    locking the values of said plurality of data arrays responsive to said adjusting step;

    running said neural network, said running step further comprises the steps of;

    presenting actual data at said input of said neural network; and

    retrieving the result from the output of said neural network.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×