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

Neural network pattern recognition learning method

Assignee: Toshiba Corp
•
Filing: 1991-06-27
•
Granted: 1994-05-31
•
Expires: 2011-06-27
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A neural network includes an input layer composed of a plurality of cells receiving respective components of an input vector, an output layer composed of a plurality of cells representing attribute of the input vector, and an intermediate layer composed of a plurality of cells connected to all the cells of the input and output layers for producing a mapping to map a given input vector to its correct attribute. A learning method utilizing such neural network is carried out by image projecting the input vector into the partial dimensional space by a projection image operating means preliminarily prepared and by storing a coupling vector on the image projection space as well as the threshold and attribute vector.

Inventors

  • 👤 Tadashi Ikehara

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 18:11
CPC Classifications
G; G06; G06F; G06F18/00; G06F18/20; G06F18/24; G06F18/241; G06F18/2413; G06F18/24133; G06F18/24143

Claims Analysis

Total Claims: 5
Claim 1
Independent Claim 218 words
A method of classifying a pattern in a neural network, the method comprising the steps of: inputting an input signal into an input layer of said network, said input layer having input cells in a plurality at least as great as a number of dimensions of an input vector represented by said input signal; transmitting said input signal to each cell in an intermediate layer, each said cell in said intermediate layer storing at least a partial dimensional space of said input vector; activating in varying degrees those of said intermediate cells having a predetermined partial dimensional space corresponding in said varying degrees to said input vector, thereby projecting said input signal to said predetermined partial dimensional spaces and setting an activation value for each said intermediate cell; and transmitting to each output cell in an output layer of said network each activation value weighted by a predetermined attribute vector defining coupling between each said intermediate cell and each said output cell, wherein a said input vector, I, is projected onto a said predetermined partial dimensioned space by an operator G 1 , such that an image projection I'=G 1 .I and said activation value R 1 for a first intermediate cell is: ##EQU4## and wherein W 1 is a coupling vector, and ξ l is a threshold.
Claim 2
Independent Claim 218 words
A method of classifying a pattern in a neural network, the method comprising the steps of: inputting an input signal into an input layer of said network, said input layer having input cells in a plurality at least as great as a number of dimensions of an input vector represented by said input signal; transmitting said input signal to each cell in an intermediate layer, each said cell in said intermediate layer storing at least a partial dimensional space of said input vector; activating in varying degrees those of said intermediate cells having a predetermined partial dimensional space corresponding in said varying degrees to said input vector, thereby projecting said input signal to said predetermined partial dimensional spaces and setting an activation value for each said intermediate cell; and transmitting to each output cell in an output layer of said network each activation value weighted by a predetermined attribute vector defining coupling between each said intermediate cell and each said output cell, wherein a said input vector, I, is projected onto a said predetermined partial dimensioned space by an operator G 1 , such that an image projection I'=G 1 .I and said activation value R 1 for a first intermediate cell is: ##EQU4## and wherein W 1 is a coupling vector, and ξ l is a threshold.
Claim 3
Independent Claim 229 words
A method of learning patterns in a neural network, the method comprising the steps of: routing an input vector signal to input cells in an input layer and routing said input signal to each intermediate cell in an intermediate layer; at each said intermediate cell applying a stored image projection operator for said intermediate cell to said input signal, thereby projecting said input signal to a partial dimensional space corresponding to said intermediate cell to arrive at an image projection of said input signal on each said intermediate cell; from each said image projection, determining an activation value for each intermediate cell for said input signal; activating each output cell in an output layer as an average of products of said activation value and an attribute vector defining coupling between each said intermediate cell and each said output cell to arrive at an output vector signal; comparing said output vector signal to a teacher vector signal to obtain an error signal having components; and if a component of said error signal is not within an error tolerance, E, then i) producing a new intermediate layer cell if no intermediate layer cell is activated by said input signal; and ii) if a said intermediate layer cell forming said error is activated, reducing a threshold so as not to activate said intermediate layer cell forming said error with said input signal.
Claim 4
Independent Claim 229 words
A method of learning patterns in a neural network, the method comprising the steps of: routing an input vector signal to input cells in an input layer and routing said input signal to each intermediate cell in an intermediate layer; at each said intermediate cell applying a stored image projection operator for said intermediate cell to said input signal, thereby projecting said input signal to a partial dimensional space corresponding to said intermediate cell to arrive at an image projection of said input signal on each said intermediate cell; from each said image projection, determining an activation value for each intermediate cell for said input signal; activating each output cell in an output layer as an average of products of said activation value and an attribute vector defining coupling between each said intermediate cell and each said output cell to arrive at an output vector signal; comparing said output vector signal to a teacher vector signal to obtain an error signal having components; and if a component of said error signal is not within an error tolerance, E, then i) producing a new intermediate layer cell if no intermediate layer cell is activated by said input signal; and ii) if a said intermediate layer cell forming said error is activated, reducing a threshold so as not to activate said intermediate layer cell forming said error with said input signal.
Claim 5
Dependent Claim 39 words
The method as recited in claim 2, wherein said new intermediate layer cell stores said input signal as said activation value, said teacher vector signal as said attribute vector, and said output vector signal as said image projection operator.

References Cited (Backward Citations)

US4326259A Cited
US5107454A Cited
US5131072A Cited
US5093899A Cited
US5129039A Cited
US4933872A Cited
US5046020A Cited
US5033006A Cited
US5140530A Cited
US5031154A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1997-05-30 1997-11-29 1998-05-31 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2001-05-30 2001-11-29 2002-05-31 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2005-05-30 2005-11-29 2006-05-31 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag