Deep neural network with compound node functioning as a detector and rejecter
AssigneeD5Ai LLC
InventorJames K. Baker
Life of this patent
Estimating the term…
Loading patent…
AssigneeD5Ai LLC
InventorJames K. Baker
Estimating the term…
Computer systems and methods modify a base deep neural network (DNN). The method comprises replacing the target node of the base DNN with a compound node to thereby create a modified base DNN. The compound node comprises at least first and second nodes. The first node is trained to detect target node patterns in inputs to the first node and the second node is trained to detect an absence of the target node patterns in inputs to the second node, and the first and second nodes are trained to be non-complementary. Replacing the target node with the compound node comprises: connecting the first node to the upper sub-network of the base DNN, such that the first node has a weighted connection for each of the one or more base connection that the target node had to the upper sub-network in the base DNN; and connecting the second node to the upper sub-network of the base deep DNN, such that the second node has a weighted connection for each of the one or more base connection that the target node had to the upper sub-network in the base deep DNN. After replacing the target node, the modified base DNN is trained.
A method of modifying a base deep neural network, wherein the base deep neural network comprises, prior to modification, an input layer, an output layer, and one or more hidden layers between the input and output layers, and wherein each layer comprises one or more nodes, such that the one or more hidden layer comprise a first hidden layer that comprises a target node, wherein, prior to modification, the target node has inputs from a lower sub-network of the base deep neural network and has one or more base connections to nodes in an upper sub-network of the base deep neural network, and the target node is trained to detect target node patterns in inputs to the target node that activate the target node beyond a target node threshold, the method comprising:
A computer system for modifying a base deep neural network, wherein the base deep neural network comprises, prior to modification, an input layer, an output layer, and one or more hidden layers between the input and output layers, and wherein each layer comprises one or more nodes, such that the one or more hidden layer comprise a first hidden layer that comprises a target node, wherein, prior to modification, the target node has inputs from a lower sub-network of the base deep neural network and has one or more base connections to nodes in an upper sub-network of the base deep neural network, and the target node is trained to detect target node patterns in inputs to the target node that activate the target node beyond a target node threshold, the computer system comprising:
Dependencies are inferred from the claim text.