System and method for viewing, modifying, storing, and running artificial neural network components
First Claim
Patent Images
1. A computer-implemented artificial neural network processing method, comprising:
- modifying, by a computer processor, a value of a charge of a first node of an artificial neural network based on an input to the node, the node being configured to be activated to produce an output responsive to the value of the charge reaching a first threshold value;
determining, by the processor, that a number of steps, that have elapsed since one of (a) a last activation of the node and (b) a last modification of the value of the charge based on input to the node, is greater than a second threshold value; and
responsive to the determination, modifying, by the processor, the charge of the node.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for artificial neural network processing includes, for example, modifying, by a computer processor, a value of a charge of a node of an artificial neural depending on a number of elapsed steps since a prior predefined significant event. A system and method includes, for example, providing by a processor a real-time representation of an artificial neural network and of graphical effects of a running of the neural network. A system and method includes, for example, automatically modifying the behavior of network nodes based on simultaneous occurrences of events.
14 Citations
29 Claims
-
1. A computer-implemented artificial neural network processing method, comprising:
-
modifying, by a computer processor, a value of a charge of a first node of an artificial neural network based on an input to the node, the node being configured to be activated to produce an output responsive to the value of the charge reaching a first threshold value; determining, by the processor, that a number of steps, that have elapsed since one of (a) a last activation of the node and (b) a last modification of the value of the charge based on input to the node, is greater than a second threshold value; and responsive to the determination, modifying, by the processor, the charge of the node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer system for artificial neural network processing, the system comprising:
a computer processor configured to; modify a value of a charge of a node of an artificial neural network based on an input to the node, the node being configured to be activated to produce an output responsive to the value of the charge reaching a first threshold value; determine that a number of steps, that have elapsed since one of (a) a last activation of the node and (b) a last modification of the value of the charge based on input to the node, is greater than a second threshold value; and responsive to the determination, modify the charge of the node.
-
29. A non-transitory computer-readable medium on which are stored instructions that are executable by a processor, the instructions which, when executed by the processor, cause the processor to perform a method for artificial neural network processing, the method comprising:
-
modifying a value of a charge of a node of an artificial neural network based on an input to the node, the node being configured to be activated to produce an output responsive to the value of the charge reaching a first threshold value; determining that a number of steps, that have elapsed since one of (a) a last activation of the node and (b) a last modification of the value of the charge based on input to the node, is greater than a second threshold value; and responsive to the determination, modifying the charge of the node.
-
Specification