Patent US5168550A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5168550A Expired / Lapsed US ⏱️ 0.0 years remaining

Neutral network with plural weight calculation methods and variation of plural learning parameters

Assignee: Panasonic Holdings Corp
•
Filing: 1990-02-20
•
Granted: 1992-12-01
•
Expires: 2010-02-20
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An iterative learning machine uses, as a direction of changing iterative weight, a conjugate gradient direction in place of the conventional steepest descent direction, thereby saving time. Learning rates are set dynamically. Error calculation for plural learning rates, with respect to a certain weight changing direction, are accomplished by storing a product-sum of the input signals and weights in a hidden layer and a product-sum of the input signals and the weight changing direction in the hidden layer. When the learning falls into a non-effective state where further iteration does not effectively reduce an error, the weights are adjusted in order to restart the learning.

Inventors

  • 👤 Shigeo Sakaue
  • 👤 Toshiyuki Kohda
  • 👤 Yasuharu Shimeki
  • 👤 Hideyuki Takagi
  • 👤 Hayato Togawa

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 20:01
CPC Classifications
G; G06; G06N; G06N3/00; G06N3/02; G06N3/08; G06N3/084

Claims Analysis

Total Claims: 42
Claim 1
Independent Claim 186 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit or generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating unit and said second outputs from said output layer; a weight changing unit for changing weights on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to either a conjugate gradient direction or the steepest descent direction.
Claim 2
Dependent Claim 186 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit or generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating unit and said second outputs from said output layer; a weight changing unit for changing weights on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to either a conjugate gradient direction or the steepest descent direction.
Claim 3
Dependent Claim 235 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit of generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plurality directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating until nd said second outputs from said output layer; a weight changing unit for changing widths on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to the steepest direction for a first iteration of learning, and for a second iteration of learning et seq., sets the steepest descent direction for the learning o be carried to the number of iterations equal to the number of weights, and sets the conjugate gradient direction of the learning to be carried out to every other number of iterations.
Claim 4
Dependent Claim 235 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit of generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plurality directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating until nd said second outputs from said output layer; a weight changing unit for changing widths on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to the steepest direction for a first iteration of learning, and for a second iteration of learning et seq., sets the steepest descent direction for the learning o be carried to the number of iterations equal to the number of weights, and sets the conjugate gradient direction of the learning to be carried out to every other number of iterations.
Claim 5
Dependent Claim 234 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating unit and said second outputs from said output layer; a weight changing unit for changing weights on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to the steepest descent direction for a first iteration of learning, and for a second iteration of learning et seq., sets the steepest descent direction for learning one half to one half the number of iterations equal to the number of weights, and the conjugate gradient direction of the learning to be carried out every other number of iteration.
Claim 6
Dependent Claim 234 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer including a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generating unit and said second outputs from said output layer; a weight changing unit for changing weights on the basis of the weight changing direction acquired by said weight changing direction deciding unit, wherein said weight changing direction decision unit sets said weight changing direction to the steepest descent direction for a first iteration of learning, and for a second iteration of learning et seq., sets the steepest descent direction for learning one half to one half the number of iterations equal to the number of weights, and the conjugate gradient direction of the learning to be carried out every other number of iteration.
Claim 7
Dependent Claim 171 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising of plural multi-input single-outputs circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising plurality multi-input single-output circuits which subject as weighted sum of said output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between said outputs form said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plurally learning rates with respect to a weight changing direction; and a weight changing unit for selecting weight changing amounts acquired by said lien searching unit.
Claim 8
Dependent Claim 171 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising of plural multi-input single-outputs circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising plurality multi-input single-output circuits which subject as weighted sum of said output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between said outputs form said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plurally learning rates with respect to a weight changing direction; and a weight changing unit for selecting weight changing amounts acquired by said lien searching unit.
Claim 9
Dependent Claim 107 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 4, wherein said weight changing direction decision unit sets said weight changing direction o the steepest direction for a first iteration of learning, as well as for the second iteration of learning et seq., when the error does not become smaller than the error at a starting point said starting point being after line searching a in a conjugate gradient direction to make the learning rate smaller than a predetermined value, and after the conjugate gradient direction for the learning is set to be carried out for every other number of iteration.
Claim 10
Dependent Claim 106 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 4, wherein said weight changing direction decision unit sets said weight changing direction to the steepest direction for a first iteration of learning, as well as for the second iteration of learning et seq., when the error does not become smaller than the error at a starting point said starting point being after line searching, in a conjugate gradient direction to make the weight changing amount smaller than a predetermined value, and after the conjugate gradient direction for the learning is set to be carried out every their number of iteration.
Claim 11
Dependent Claim 33 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 4, wherein said weight changing unit changes weights according to a weight changing amount which minimizes an error.
Claim 12
Dependent Claim 73 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 4, wherein in producing the weight changing amounts for plurally learning rates with respect to the width changing direction, said line searching unit sets, for a second iteration of the learning et seal, an initial value of the learning rate to the larger between a fixed value and an optimum value produced by the previous iteration of learning.
Claim 13
Dependent Claim 222 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between said output from said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a hidden layer product-sum storage unit for storing a product sum of input signals and weight of said hidden layer and a product sum of said input signals and said reaction of changing the weight of said hidden layer; and a weight changing unit for selecting weight changing amounts form th weight changing amounts acquired by said line a searching unit.
Claim 14
Dependent Claim 222 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between said output from said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a hidden layer product-sum storage unit for storing a product sum of input signals and weight of said hidden layer and a product sum of said input signals and said reaction of changing the weight of said hidden layer; and a weight changing unit for selecting weight changing amounts form th weight changing amounts acquired by said line a searching unit.
Claim 15
Dependent Claim 246 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, w a weight changing direction that minimizes errors between outputs form said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to said weight changing direction; a weight changing unit for selecting weight changing amounts from weight changing amounts acquired by said line searching unit. a hidden layer product-sum storage unit for storing a product sum of input signals and weights of said hidden layer and a product sum of said input signal and said direction of changing th weight of said hidden layer; and a non-effective learning state detection unit or detecting that the learning has fallen into a non-effective state where further iteration does not effectively reduce an error.
Claim 16
Dependent Claim 246 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for selecting and deciding, from plural directions, w a weight changing direction that minimizes errors between outputs form said supervising signal generating unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to said weight changing direction; a weight changing unit for selecting weight changing amounts from weight changing amounts acquired by said line searching unit. a hidden layer product-sum storage unit for storing a product sum of input signals and weights of said hidden layer and a product sum of said input signal and said direction of changing th weight of said hidden layer; and a non-effective learning state detection unit or detecting that the learning has fallen into a non-effective state where further iteration does not effectively reduce an error.
Claim 17
Dependent Claim 179 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a lien searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; and a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit.
Claim 18
Dependent Claim 179 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a lien searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; and a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit.
Claim 19
Dependent Claim 33 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 11, wherein said weight changing unit changes weights according to a weight changing amount which minimizes an error.
Claim 20
Dependent Claim 70 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 11, wherein in producing weight changing amounts for plural learning rates with respect to the weight changing direction, said lien searching unit nests, for a second iteration of the learning et seq., an initial learning rate to the larger value of a fixed value and an optimum value produced by the previous iteration of learning.
Claim 21
Dependent Claim 218 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted su of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction tot eh steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect o a weight changing direction; a hidden layer product-sum storage unit for storing a product sum of input signal sand weights of said hidden layer and a product sum of said input signals and said direction of changing ht weight of said hidden layer; and a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit.
Claim 22
Dependent Claim 218 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted su of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction tot eh steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect o a weight changing direction; a hidden layer product-sum storage unit for storing a product sum of input signal sand weights of said hidden layer and a product sum of said input signals and said direction of changing ht weight of said hidden layer; and a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit.
Claim 23
Dependent Claim 243 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturating characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signal form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer a line searching unit for producing weight changing amounts for plurality learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit. a hidden layer product-sum storage unit for storing a product sum of input signals and weights of said hidden layer and a product sum of said input signals and said direction of changing the weight of said hidden layer; and a non-effective learning state detecting unit for detecting that the learning is in a non-effective state where further iterations do not effectively reduce the error.
Claim 24
Dependent Claim 243 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturating characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signal form said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer a line searching unit for producing weight changing amounts for plurality learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit. a hidden layer product-sum storage unit for storing a product sum of input signals and weights of said hidden layer and a product sum of said input signals and said direction of changing the weight of said hidden layer; and a non-effective learning state detecting unit for detecting that the learning is in a non-effective state where further iterations do not effectively reduce the error.
Claim 25
Dependent Claim 64 words
A learning machine with multi-in-ut single-output circuits connected in a hierarchical structure according to claim 15, wherein aid non-effective state detection unit detects a non-effective learning state by detecting that a decreasing error rate is smaller tan a predetermined value and the weight changing direction is the steepest descent direction, and initializes each weight by a random number in order to restart the learning.
Claim 26
Dependent Claim 62 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 15, wherein said non-effective state direction unit detects a non-effective learning state by detecting that a decreasing error rate is smaller tan a predetermined value and the weight changing direction is the steepest descent direction, and compresses equally all said weight sin order to restart the learning.
Claim 27
Dependent Claim 193 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing reaction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generation unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts acquired by said line searching unit; and a non-effective learning state detection unit for detecting that the learning has fallen into a non-effective state where further iteration does not effectively reduce an error.
Claim 28
Dependent Claim 193 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide first output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide second output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing reaction decision unit for selecting and deciding, from plural directions, a weight changing direction that minimizes errors between outputs from said supervising signal generation unit and said second outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts acquired by said line searching unit; and a non-effective learning state detection unit for detecting that the learning has fallen into a non-effective state where further iteration does not effectively reduce an error.
Claim 29
Dependent Claim 50 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state detection unit detects a non-effective learning state by detecting that a decreasing error rate is smaller than a predetermined value and the weight changing direction is the steepest descent direction.
Claim 30
Dependent Claim 64 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state detection unit detects a non-effective learning state by detecting that a decreasing error rate is smaller than a predetermined value and the weight changing direction is the steepest descent direction, and initializes each weight by a random number in order to restart the learning.
Claim 31
Dependent Claim 62 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state detection unit detects a non-effective learning state by detecting that a decreasing error rate is smaller than a predetermined value and the weight changing direction is th steepest descent direction, and compresses equally all said weights in order to restart the learning.
Claim 32
Dependent Claim 42 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state defection unit detects a non-effective learning state by detecting that an absolute value of each weight is larger tan a predetermined value.
Claim 33
Dependent Claim 56 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight is larger than a predetermined value and initializes each weight by a random number in order to restart the learning.
Claim 34
Dependent Claim 53 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said no-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight is larger than a predetermined value and compresses equally all weights in order to restart the learning.
Claim 35
Dependent Claim 58 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 18, wherein said non-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight is larger than a predetermine value and compresses only that weight having the largest absolute value in order to restart the learning.
Claim 36
Dependent Claim 204 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide fist output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit; and a non-effective learning state detecting unit for detecting that the learning is in a non-effective state where further iterations do not effectively reduce the error.
Claim 37
Dependent Claim 204 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure, comprising: a hidden layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of input signals to non-linear processing by a characteristic function having a saturation characteristic in order to provide fist output signals; an output layer comprising a plurality of multi-input single-output circuits which subject a weighted sum of said first output signals from said hidden layer to non-linear processing by a characteristic function having a saturation characteristic in order to provide record output signals; a supervising signal generating unit for generating supervising signals for said output layer; a weight changing direction decision unit for setting a weight changing direction to the steepest descent direction that minimizes errors between outputs from said supervising signal generating unit and outputs from said output layer; a line searching unit for producing weight changing amounts for plural learning rates with respect to a weight changing direction; a weight changing unit for selecting weight changing amounts from the weight changing amounts acquired by said line searching unit; and a non-effective learning state detecting unit for detecting that the learning is in a non-effective state where further iterations do not effectively reduce the error.
Claim 38
Dependent Claim 50 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 26, wherein said non-effective state detection unit detects a non-effective learning state by detecting that a decreasing error rate is smaller than a predetermined value and the weight changing direction is the steepest descent direction.
Claim 39
Dependent Claim 42 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 26, wherein said non-effective state detection unit detects a none-effective learning state by detecting that an absolute value of each weight is larger than a predetermined value.
Claim 40
Dependent Claim 56 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 26, wherein said non-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight is larger tan a predetermined value and initializes each weight by a random number in order to restart the learning.
Claim 41
Dependent Claim 53 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 26, wherein said non-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight is layer than a predetermined value and compresses equally all weights in order to restart the learning.
Claim 42
Dependent Claim 58 words
A learning machine with multi-input single-output circuits connected in a hierarchical structure according to claim 26, wherein said non-effective state detection unit detects a non-effective learning state by detecting that an absolute value of each weight said larger than a predetermined value and compresses only that weight having the largest absolute value in order to restart the learning.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1995-12-01 1996-06-01 1996-12-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1999-12-01 2000-06-01 2000-12-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2003-12-01 2004-06-01 2004-12-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag