← Back to Patent Explorer
US3700866A Expired / Lapsed US ⏱️ 0.0 years remaining

Synthesized cascaded processor system

Assignee: Texas Instruments Inc
•
Filing: 1970-10-28
•
Granted: 1972-10-24
•
Expires: 1990-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A single trainable nonlinear processor is trained with a single pass of training data through such processor. The single processor is then converted into a system of cascaded processors. In an execution mode of operation, each processor of the synthesized nonlinear cascaded processor system generates a probabilistic signal for the next processor in the cascade which is a best estimate for that processor of some desired response. The last processor in the cascade thereby provides a minimum entropy or minimum uncertainty actual output signal which most closely approximates a desired response for the total system to any input signal introduced into the system. The system is particularly useful for identification, classification, filtering, smoothing, prediction and modeling.

Inventors

  • 👤 Fredrick J Taylor

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 14:27
CPC Classifications
G; G06; G06N; G06N20/00

Claims Analysis

Total Claims: 50
Claim 1
Independent Claim 32 words
A synthesized cascaded processor system comprising: a. a trainable nonlinear signal processor, and b. means for converting said trainable nonlinear signal processor into a plurality of executable nonlinear signal processors In cascade.
Claim 2
Dependent Claim 32 words
A synthesized cascaded processor system comprising: a. a trainable nonlinear signal processor, and b. means for converting said trainable nonlinear signal processor into a plurality of executable nonlinear signal processors In cascade.
Claim 3
Dependent Claim 43 words
The system of claim 1 wherein the trainable nonlinear signal processor includes means for storing statistical data derived from applied input signals and said conversion means includes means for linking said executable nonlinear signal processors in cascade according to said stored statistical data.
Claim 4
Dependent Claim 28 words
The system of claim 2 including means for applying input signals to the system and means for applying corresponding desired response signals to the trainable nonlinear signal processor.
Claim 5
Dependent Claim 43 words
The system of claim 3 wherein the last executable nonlinear signal processor in the cascade includes means for generating at least one actual output signal, said actual output signal being the system''s best estimate of a desired response to an applied input signal.
Claim 6
Dependent Claim 66 words
The system of claim 1 wherein the trainable nonlinear signal processor is comprised of: a. a plurality of storage registers, b. means for arranging and linking said storage registers into an array according to applied input signals, and c. means for accumulating and storing statistical data in one or more of said storage registers according to applied desired response signals associated with said applied input signals.
Claim 7
Dependent Claim 34 words
The system of claim 5 wherein said conversion means includes logic means for relinking said storage registers according to said stored statistical data, thereby providing said plurality of executable nonlinear signal processors in cascade.
Claim 8
Dependent Claim 56 words
The system of claim 1 including: a. means for applying at least one input signal and corresponding desired response associated with such input signal to the system when it is operated in a training mode, and b. means for applying at least one input signal to the system when it is operated in an execution mode.
Claim 9
Dependent Claim 63 words
The system of claim 7 wherein the trainable nonlinear signal processor is comprised of: a. a multi-level tree-arranged storage array having storage registers arranged in at least a root level and a leaf level, and b. means for defining a path through the levels of the tree-arranged storage array from said root level to said leaf level according to said applied input signals.
Claim 10
Dependent Claim 40 words
The system of claim 8 wherein said leaf level includes means for accumulating and storing the number of occurrences that a corresponding desired response signal is associated with each of said defined paths during training, thereby providing stored statistical data.
Claim 11
Dependent Claim 34 words
The system of claim 9 wherein said conversion means includes logic means for relinking said storage registers according to said stored statistical data, thereby providing said plurality of executable nonlinear signal processors in cascade.
Claim 12
Dependent Claim 78 words
The system of claim 9 wherein said conversion means includes: a. means for deriving probability vectors for each level of the trainable nonlinear processor except the leaf level, b. means for separating each level of said tree-arranged storage array into an executable nonlinear signal processor, and c. logic means for relinking said storage registers in one of such levels to storage registers in the next separated level according to said probability vectors, thereby cascading said executable nonlinear processors.
Claim 13
Dependent Claim 35 words
The system of claim 11 wherein said logic means includes means, in each previous executable processor of the cascade, for directly addressing a filial set of registers in the next executable processor of the cascade.
Claim 14
Dependent Claim 39 words
The system of claim 8 including preprocessor means for encoding said at least one input signal into one or more key components, said key components providing means for defining said path through the levels of said tree-arranged storage array.
Claim 15
Dependent Claim 38 words
The system of claim 13 including means for sequentially comparing the key components of a present input signal with the key components of input signals which have previously defined paths through the levels of said tree-arranged storage array.
Claim 16
Dependent Claim 44 words
The system of claim 14 including means for defining a paRtial path through remaining levels of the tree-arranged storage array to said leaf level when a partial path has already been defined through one or more of the levels of the tree-arranged storage array.
Claim 17
Dependent Claim 40 words
The system of claim 15 wherein said leaf level includes means for accumulating and storing the number of occurrences that a corresponding desired response signal was associated with each of said defined paths during training, thereby providing stored statistical data.
Claim 18
Dependent Claim 34 words
The system of claim 16 wherein said conversion means includes logic means for relinking said storage registers according to said stored statistical data, thereby providing said plurality of executable nonlinear signal processors in cascade.
Claim 19
Dependent Claim 163 words
A synthesized cascaded processor system comprising: a. a plurality of storage registers, b. means for arranging, linking and chaining said storage registers into a tree-structured matrix having nodes in at least a root level and a leaf level including means for defining paths through the levels of the tree-structured matrix from said root level to said leaf level according to applied input signals, c. means for accumulating and storing statistical data in one or more of said storage registers comprising nodes in said leaf level according to applied desired response signals associated with said applied input signals, d. means for combining the statistical data stored in registers of said leaf level nodes to derive probability vectors for each level of the tree-structured matrix except the leaf level, and e. means for merging the nodes of the tree-structured matrix to relink all nodes in the same level having the same probability vector to a common node in the next level of the tree-structured matrix.
Claim 20
Dependent Claim 163 words
A synthesized cascaded processor system comprising: a. a plurality of storage registers, b. means for arranging, linking and chaining said storage registers into a tree-structured matrix having nodes in at least a root level and a leaf level including means for defining paths through the levels of the tree-structured matrix from said root level to said leaf level according to applied input signals, c. means for accumulating and storing statistical data in one or more of said storage registers comprising nodes in said leaf level according to applied desired response signals associated with said applied input signals, d. means for combining the statistical data stored in registers of said leaf level nodes to derive probability vectors for each level of the tree-structured matrix except the leaf level, and e. means for merging the nodes of the tree-structured matrix to relink all nodes in the same level having the same probability vector to a common node in the next level of the tree-structured matrix.
Claim 21
Dependent Claim 80 words
The system of claim 18 wherein the merger means includes: a. means for relinking all nodes in the same level having the same probability vector to a common node in the next level of the tree-structured matrix, b. means for chaining all nodes in said next level, previously linked to nodes in said same level having the same probability vector, to said common node, and c. means for eliminating duplicate nodes in said next level chained to said common node.
Claim 22
Dependent Claim 57 words
The system of claim 19 wherein said eliminating means includes: a. means for combining the statistical data stored in the storage registers associated with said duplicate nodes, when said next level is the leaf level, and b. means for storing the combined statistics in storage registers of the first of such duplicate nodes in the leaf level.
Claim 23
Dependent Claim 87 words
The system of claim 19 wherein said eliminating means includes: a. means for chaining all nodes in the level following said next level, linked to said duplicate nodes, to the node in the following level linked to the first of such duplicate nodes in said next level when said next level is not the leaf level, and b. means for eliminating duplicate nodes in said following level chained to the node in said following level which is linked to said first duplicate node in said next level.
Claim 24
Dependent Claim 78 words
The system of claim 19 including: a. means for searching the nodes comprising each level of said relinked tree-structured matrix to find a path to a leaf level node defined according to an applied input signal thereby providing statistical data associated with such applied input signal, and b. means for generating from such provided statistical data an actual output signal, said actual output signal being the system''s best estimate of a desired response to such applied input signal.
Claim 25
Dependent Claim 46 words
The system of claim 22 including: a. counter means for generating signals to sequentially operate the system, b. clock means for operating said counter means, and c. time pulse distributor logic circuit means for resetting said counter means and distributing said generated signals to the system.
Claim 26
Independent Claim 44 words
A method of providing a trained and executable system of cascaded nonlinear signal processoRs comprising the steps of: a. training a single trainable nonlinear signal processor, and b. converting the trained single nonlinear processor into a plurality of executable nonlinear signal processors in cascade.
Claim 27
Independent Claim 44 words
A method of providing a trained and executable system of cascaded nonlinear signal processoRs comprising the steps of: a. training a single trainable nonlinear signal processor, and b. converting the trained single nonlinear processor into a plurality of executable nonlinear signal processors in cascade.
Claim 28
Dependent Claim 37 words
The method of claim 24 wherein the training step includes storing statistical data derived from applied input signals and the conversion step includes linking said executable nonlinear signal processors in cascade according to said stored statistical data.
Claim 29
Dependent Claim 23 words
The method of claim 25 including the step of applying input signals and corresponding desired response signals to the trainable nonlinear signal processor.
Claim 30
Dependent Claim 54 words
The method of claim 24 wherein the training step includes: a. arranging and linking a plurality of storage registers into an array according to applied input signals, and b. accumulating and storing statistical data in one or more of said storage registers according to applied desired response signals associated with said applied input signals.
Claim 31
Dependent Claim 32 words
The method of claim 27 wherein said conversion step includes relinking said storage registers according to said stored statistical data, thereby providing said trained and executable system of cascaded nonlinear signal processors.
Claim 32
Dependent Claim 30 words
The method of claim 24 including the step of applying at least one input signal and corresponding desired response associated with such input signal to the single trainable nonlinear processor.
Claim 33
Dependent Claim 57 words
The method of claim 29 wherein the training step includes: a. arranging storage registers into a multi-level tree-arranged storage array having at least a root level and a leaf level, and b. defining a path through the levels of the tree-arranged storage array from said root level to said leaf level according to said applied input signals.
Claim 34
Dependent Claim 40 words
The method of claim 30 wherein the training step further includes the steps of accumulating and storing the number of occurrences that a corresponding desired response signal is associated with each of said defined paths, thereby providing stored statistical data.
Claim 35
Dependent Claim 32 words
The method of claim 31 wherein said conversion step includes relinking said storage registers according to said stored statistical data, thereby providing said trained and executable system of cascaded nonlinear signal processors.
Claim 36
Dependent Claim 77 words
The system of claim 31 wherein said conversion step includes: a. deriving probability vectors for each level of the trainable nonlinear processor except the leaf level, and b. separating each level of the tree-arranged storage array into a trained and executable nonlinear signal processor, and c. relinking said storage registers in one of such levels to storage registers in the next separated level according to said derived probability vectors, thereby cascading said trained and executable nonlinear processors.
Claim 37
Dependent Claim 44 words
The method of claim 33 wherein the relinking includes storing in a register of said one level the address of the entry register of a filial set of registers in said next level, thereby providing direct addressing between said trained and executable nonlinear processors.
Claim 38
Dependent Claim 16 words
The method of claim 34 including the step of executing said trained and executable nonlinear processors.
Claim 39
Dependent Claim 70 words
The method of claim 35 wherein the execution step includes: a. following a defined path through the levels of the tree-arranged storage array from said root level to said leaf level according to an applied input signal, and b. generating from said statistical data stored in said leaf level at least one actual output signal which is the system''s best estimate of a desired response to an applied input signal.
Claim 40
Dependent Claim 39 words
The method of claim 30 including the step of encoding said at least one input signal into a plurality of key components, said key components being utilized to define said path through the levels of said tree-arranged storage array.
Claim 41
Dependent Claim 57 words
The method of claim 37 wherein said training step includes sequentially comparing the key components of a preSent input signal with the key components of input signals which have previously defined paths through the levels of said tree-arranged storage array whereby all or part of a previously defined path is followed according to said present input signal.
Claim 42
Dependent Claim 47 words
The method of claim 38 wherein said training step further includes defining a partial path through remaining levels of the tree-arranged storage array to said leaf level when a previously defined path is partially followed through one or more of the levels of the tree-arranged storage array.
Claim 43
Dependent Claim 37 words
The method of claim 39 wherein said training step further includes accumulating and storing the number of occurrences that a corresponding desired response signal was associated with each defined path during training, thereby providing stored statistical data.
Claim 44
Dependent Claim 32 words
The method of claim 40 wherein said conversion step includes relinking said storage registers according to said stored statistical data, thereby providing said trained and executable system of cascaded nonlinear signal processors.
Claim 45
Dependent Claim 92 words
The method of claim 24 wherein said training step includes: a. arranging, linking and chaining a plurality of storage registers into a tree-structured matrix having nodes in at least a root level and a leaf level, b. defining paths through the levels of the tree-structured matrix from said root level to said leaf level according to applied input signals, and c. accumulating and storing statistical data in one or more of said storage registers comprising nodes in said leaf level according to applied desired response signals associated with said applied input signals.
Claim 46
Dependent Claim 72 words
The method of claim 42 wherein the conversion step includes: a. combining the statistical data stored in registers of said leaf level nodes to derive probability vectors for each level of the tree-structured matrix except the leaf level, and b. merging the nodes of the tree-structured matrix to relink all nodes in the same level having the same probability vector to a common node in the next level of the tree-structured matrix.
Claim 47
Dependent Claim 74 words
The method of claim 43 wherein the merger step includes: a. relinking all nodes in the same level having the same probability vector to a common node in the next level of the tree-structured matrix, b. chaining all nodes in said next level, previously linked to nodes in said same level having the same probability vector, to said common node, and c. eliminating duplicate nodes in said next level chained to said common node.
Claim 48
Dependent Claim 52 words
The method of claim 44 wherein said elimination step includes: a. combining statistical data stored in the storage registers associated with said duplicate nodes, when said next level is the leaf level, and b. storing the combined statistics in storage registers of the first of such duplicate nodes in the leaf level.
Claim 49
Dependent Claim 83 words
The method of claim 44 wherein said elimination step includes: a. chaining all nodes in the level following said next level, linked to said duplicate nodes, to the node in the following level linked to the first of such duplicate nodes in said next level when said next level is not the leaf level, and b. eliminating duplicate nodes in said following level chained to the node in said following level which is linked to said first duplicate node in said next level.
Claim 50
Dependent Claim 72 words
The method of claim 44 including: a. searching the nodes comprising each level of said relinked tree-structured matrix to find a path to a leaf level node defined according to an applied input signal, whereby statistical data associated with such applied input signal is provided, and b. generating from such provided statistical data an actual output signal which is the system''s best estimate of a desired response to such applied input signal.

References Cited (Backward Citations)

US3358271A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1975-10-24 1976-04-24 1976-10-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1979-10-24 1980-04-24 1980-10-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1983-10-24 1984-04-24 1984-10-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag