发明名称 Neural network and method of neural network training
摘要 A neural network includes a plurality of inputs for receiving input signals, and synapses connected to the inputs and having corrective weights established by a memory element that retains a respective weight value. The network additionally includes distributors. Each distributor is connected to one of the inputs for receiving the respective input signal and selects one or more corrective weights in correlation with the input value. The network also includes neurons. Each neuron has an output connected with at least one of the inputs via one synapse and generates a neuron sum by summing corrective weights selected from each synapse connected to the respective neuron. The output of each neuron provides the respective neuron sum to establish operational output signal of the network. A method of operating a neural network includes processing data thereby and using modified corrective weight values established by a separate analogous neural network during training thereof.
申请公布号 US9619749(B2) 申请公布日期 2017.04.11
申请号 US201615178137 申请日期 2016.06.09
申请人 Progress, Inc. 发明人 Pescianschi Dmitri
分类号 G06N3/08;G06N3/04;G06N3/063 主分类号 G06N3/08
代理机构 Quinn IP Law 代理人 Quinn IP Law
主权项 1. A neural network comprising: a plurality of inputs of the neural network, each input configured to receive an input signal having an input value; a plurality of synapses, wherein each synapse is connected to one of the plurality of inputs and includes a plurality of corrective weights, wherein each corrective weight is established by a memory element that retains a respective weight value; a set of distributors, wherein each distributor is operatively connected to one of the plurality of inputs for receiving the respective input signal and is configured to select one or more corrective weights from the plurality of corrective weights in correlation with the input value; and a set of neurons, wherein: each neuron has at least one output and is connected with at least one of the plurality of inputs via one of the plurality of synapses;each neuron is configured to add up the weight values of the corrective weights selected from each synapse connected to the respective neuron and thereby generate a neuron sum; andthe output of each neuron provides the respective neuron sum to establish an operational output signal of the neural network.
地址 West Bloomfield MI US