Network that learns what it actually does
First Claim
1. A bidirectional memory means useful in a self-learning machine with a network of memory means, said bidirectional memory means operating in a sequence of sensing and action periods, said bidirectional memory means comprising:
- a. a timing means to herald a beginning and an end of a sensing and action period of predetermined duration, said sensing and action period being within said sequence of sensing and action periods, andb. at least one of an input interface means to identify an extant value of said input interface means near a beginning of said sensing and action period, andc. at least one of an output interface means to make a production of a forward-selected value of said output interface means within said sensing and action period, andd. said output interface means also to identify an extant value of said output interface means after a predetermined delay from said production of said forward-selected value of said output interface means, ande. said input interface means also to make a production of a back-selected value of said input interface means within said sensing and action period, andf. said bidirectional memory means containing at least one of a bidirectional submatrix means made up of bidirectional memory cell means, wherein each said bidirectional submatrix means is connected to one said input interface means and one said output interface means uniquely, whereing. said bidirectional memory means is disposed to record a historical probability between said extant value of said input interface means and said extant value of said output interface means during said sequence of sensing and action periods, andh. said bidirectional memory means also is disposed to make a forward-selection of said forward-selected value of said output interface means in said sensing and action period, said forward-selection being made on the basis of said a highest of said historical probability, andi. said bidirectional memory means also is disposed to make a back-selection of said back-selected value of said input interface means in said sensing and action period, said back-selection being determined by said highest of said historical probability, wherebyj. said bidirectional memory means is a nodal unit means in a self-learning machine with a nodal network, and said bidirectional memory means is used in an actuator unit means in a self-learning machine with a duplex network, and a self-learning machine with a nodal network.
0 Assignments
0 Petitions
Accused Products
Abstract
A self-learning network with: (a) one or more sensor(s) in one or more a sensor unit(s) with a plurality of memory cells that forward-select values of one or more intermediate variable(s) I1, J1, . . . according to their stored values and the conditions identified by its sensor(s) in a given sensing and action period, (b) with or without one or more intermediate units with a plurality of bidirectional memory cells that forward-select a value of one or more intermediate output variable(s) I2, J2, . . . according to their stored values and the value(s) of the intermediate input variable(s) I1, J1, . . . , and (c) one or more actuator(s) in one or more actuator unit(s) connected to one or more intermediate variable(s) I1, J1, . . . or I2, J2, . . . with a plurality of bidirectional memory cells that forward-select values of one or more actuators according to their stored values and the value(s) of its intermediate variable(s) I1, J1, . . . or I2, J2, . . . The bidirectional memory cells then back-select a value of each intermediate co-variable I1 '"'"', J1 '"'"', or I2 '"'"', J2 '"'"', . . . according to their stored values and the actions that actually occur within each specific sensing and action periods. The stored values are reduced in the forward-selecting memory cells and, and the stored values are increased in the back-selecting bidirectional memory cells, and in the memory cells at the intersection of the back-selected value(s) of the intermediate co-variable I1 '"'"', J1 '"'"', . . . and the conditions identified by its sensor(s) in a given sensing and action period.
-
Citations
7 Claims
-
1. A bidirectional memory means useful in a self-learning machine with a network of memory means, said bidirectional memory means operating in a sequence of sensing and action periods, said bidirectional memory means comprising:
-
a. a timing means to herald a beginning and an end of a sensing and action period of predetermined duration, said sensing and action period being within said sequence of sensing and action periods, and b. at least one of an input interface means to identify an extant value of said input interface means near a beginning of said sensing and action period, and c. at least one of an output interface means to make a production of a forward-selected value of said output interface means within said sensing and action period, and d. said output interface means also to identify an extant value of said output interface means after a predetermined delay from said production of said forward-selected value of said output interface means, and e. said input interface means also to make a production of a back-selected value of said input interface means within said sensing and action period, and f. said bidirectional memory means containing at least one of a bidirectional submatrix means made up of bidirectional memory cell means, wherein each said bidirectional submatrix means is connected to one said input interface means and one said output interface means uniquely, wherein g. said bidirectional memory means is disposed to record a historical probability between said extant value of said input interface means and said extant value of said output interface means during said sequence of sensing and action periods, and h. said bidirectional memory means also is disposed to make a forward-selection of said forward-selected value of said output interface means in said sensing and action period, said forward-selection being made on the basis of said a highest of said historical probability, and i. said bidirectional memory means also is disposed to make a back-selection of said back-selected value of said input interface means in said sensing and action period, said back-selection being determined by said highest of said historical probability, whereby j. said bidirectional memory means is a nodal unit means in a self-learning machine with a nodal network, and said bidirectional memory means is used in an actuator unit means in a self-learning machine with a duplex network, and a self-learning machine with a nodal network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification