Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0583919B2 - - Google Patents
[go: Go Back, main page]

JPH0583919B2 - - Google Patents

Info

Publication number
JPH0583919B2
JPH0583919B2 JP62273831A JP27383187A JPH0583919B2 JP H0583919 B2 JPH0583919 B2 JP H0583919B2 JP 62273831 A JP62273831 A JP 62273831A JP 27383187 A JP27383187 A JP 27383187A JP H0583919 B2 JPH0583919 B2 JP H0583919B2
Authority
JP
Japan
Prior art keywords
layer
output
unit
time
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP62273831A
Other languages
Japanese (ja)
Other versions
JPH01114896A (en
Inventor
Hiroaki Sekoe
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP62273831A priority Critical patent/JPH01114896A/en
Publication of JPH01114896A publication Critical patent/JPH01114896A/en
Publication of JPH0583919B2 publication Critical patent/JPH0583919B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は音声等の時系列パターン認識システム
に利用されるニユーラルネツトワークの改良に関
する。
DETAILED DESCRIPTION OF THE INVENTION (Field of Industrial Application) The present invention relates to improvements in neural networks used in time-series pattern recognition systems for speech and the like.

(従来の技術) 生物の神経回路を模擬した情報処理機構である
ニユーラルネツトワークは、パターン認識等の諸
問題の解決に有望と考えられ、近年世界中で研究
開発が盛んに行なわれている。
(Conventional technology) Neural networks, which are information processing mechanisms that simulate biological neural circuits, are considered promising for solving various problems such as pattern recognition, and have been actively researched and developed around the world in recent years. .

ニユーラルネツトワークに関しては日経エレク
トロニクス誌、No.427、(昭和62年8月10日発行)
のpp.115−124に「ニユーラルネツトワークをパ
ターン認識、知識処理に使う」と題して発表され
た解説」(以下文献(1)と呼ぶ)に分り易く説明さ
れている。それによると、ニユーラルネツトワー
クの基本構成要素はニユーロンユニツトと呼ばれ
る素子で、複数の入力の荷重和を計算しそれに応
じた出力を発生する。ニユーラルネツトワークは
多層構造をとり、典型的には入力層、中間層、出
力層の3階層構成となる。
Regarding neural networks, Nikkei Electronics Magazine, No. 427, (published August 10, 1986)
This is explained in an easy-to-understand manner in the commentary published on pp. 115-124 entitled ``Using neural networks for pattern recognition and knowledge processing'' (hereinafter referred to as Document (1)). According to this, the basic component of a neural network is an element called a neuron unit, which calculates the weighted sum of multiple inputs and generates an output accordingly. A neural network has a multilayer structure, typically consisting of three layers: an input layer, a middle layer, and an output layer.

入力層の各ニユーラルユニツトの出力は中間層
の各ニユーラルユニツトに伝達され、それらへの
入力となる。中間層の各ニユーラルユニツトの出
力は出力層の各ニユーラルユニツトに伝達され、
それらへの入力となる。
The output of each neural unit in the input layer is transmitted to each neural unit in the intermediate layer and becomes an input to them. The output of each neural unit in the intermediate layer is transmitted to each neural unit in the output layer,
It becomes an input to them.

音声認識に例を取ると、入力層では「計測と制
御」誌、第22巻、第1号(昭和58年1月発行)の
pp.99−pp.105に“音声認識におけるパターンマ
ツチング手法”と題して発表された論文」(以下
文献(2)と呼ぶ)の図2に示される如き音声パター
ンを入力信号として受ける。ここに図2の行列の
各元を入力層の各ニユーラルユニツトに対応させ
るものとする。出力層の各ニユーラルユニツト
は、認識対象語彙の各単語が対応する最大の出力
が得られるニユーラルユニツトに対応する単語が
認識結果となる。
Taking speech recognition as an example, in the input layer, there is a method described in "Measurement and Control" magazine, Volume 22, No.
A speech pattern as shown in FIG. 2 of the paper entitled "Pattern Matching Method in Speech Recognition" published on pp.99-105 (hereinafter referred to as Document (2)) is received as an input signal. Here, each element of the matrix shown in FIG. 2 is made to correspond to each neural unit of the input layer. For each neural unit in the output layer, the recognition result is a word corresponding to the neural unit from which the maximum output corresponding to each word of the recognition target vocabulary is obtained.

このような認識動作を有効に機能さすために
は、あらかじめニユーラルユニツトの入力に付せ
られる荷重の係数を学習する必要がある。これに
は前記文献(1)の第118頁に詳述されるバツクプロ
パゲーシヨン法を用いることができる。
In order for such a recognition operation to function effectively, it is necessary to learn in advance the coefficients of the weights to be applied to the inputs of the neural unit. For this purpose, the back propagation method detailed on page 118 of the above-mentioned document (1) can be used.

(発明が解決しようとする問題点) 以上の如き構成と機能を有するニユーラルネツ
トワークは、理論的に定式化が不可能なパターン
認識問題に対して、学習という高度な機能を発揮
して、対処可能な解決を与えるものと期待されて
いる。しかし、文献(1)の図2に示されるように、
現在までに提案されているニユーラルネツトワー
クは、層間のニユーラルユニツト間ではまつたく
自由な結合が行なわれている点で、極めて一般的
な形態のものである。それゆえ万能ではあるかも
知れないが特殊な問題を扱かう場合には能率が悪
い。
(Problems to be Solved by the Invention) A neural network with the above configuration and functions can exhibit advanced learning functions for pattern recognition problems that cannot be formulated theoretically. It is hoped that this will provide a manageable solution. However, as shown in Figure 2 of literature (1),
Neural networks that have been proposed to date are of extremely general form in that neural units between layers are freely coupled. Therefore, although it may be versatile, it is inefficient when dealing with special problems.

時系列パターンを扱かう代表例として音声認識
の例を考える。文献(2)の第3.1節に記される如く
音声パターンには時間軸の伸縮が存在する。この
伸縮は複雑な非線形性を有し、極めて大量の歪み
パターンを生じる。これら総てを対象として学習
を行なうのは計算時間的に言つて不可能である。
Consider the example of speech recognition as a representative example of handling time-series patterns. As described in Section 3.1 of Reference (2), there is expansion and contraction of the time axis in speech patterns. This expansion and contraction has complex nonlinearity and produces an extremely large amount of distortion patterns. Learning for all of these objects is impossible in terms of computational time.

以上の例からパターンの学習には多量のパター
ンが必要なことが分る。しかし、学習パターンを
少なくすると認識率が低下することは明白であ
る。
From the above examples, it can be seen that pattern learning requires a large number of patterns. However, it is clear that the recognition rate decreases as the number of learning patterns decreases.

すなわち、従来提案されているニユーラルネツ
トワークは、一般的ではあるが、伸縮歪の変動を
処理するには適していないという欠点があつた。
本発明はこれを改善するためダイナミツクなニユ
ーラルネツトワークの構成を実現せんとするもの
である。
That is, although the neural networks proposed in the past are general, they have the disadvantage that they are not suitable for processing variations in expansion and contraction distortion.
The present invention aims to improve this by realizing a dynamic neural network configuration.

(問題点を解決するための手段) 本発明によるダイナミツクニユーラルネツトワ
ークは、入力パターンに近い下位層を時系列的に
構成し、層間の結合関係を、上位層の出力が最大
となるよう動的計画法的手段によりダイナミツク
に切換える機能を有する。
(Means for Solving the Problems) The dynamic neural network according to the present invention configures lower layers close to the input pattern in chronological order, and adjusts the connection relationship between the layers so that the output of the upper layer is maximized. It has the ability to dynamically switch using dynamic programming methods.

(作用) かくの如き構成によると下位層では、入力パタ
ーンである時系列パターンを処理することがで
き、下位層の出力を上位層に伝達する部位におい
て最適な結合関係をダイナミツクに定めることに
よつて、下位層において存在した時間軸の伸縮歪
を除去することができる。
(Function) According to such a configuration, the lower layer can process the time-series pattern that is the input pattern, and dynamically determines the optimal connection relationship at the part that transmits the output of the lower layer to the upper layer. As a result, it is possible to remove the expansion/contraction distortion of the time axis that existed in the lower layer.

(実施例) 第1図は本発明の原理に基づく音声認識システ
ムの構成例である。
(Embodiment) FIG. 1 shows an example of the configuration of a speech recognition system based on the principle of the present invention.

参照数字11〜14は入力層で、各16個のユニ
ツト(図では4個で省略)よりなり時刻iに対応
して時系列構成となつている。前記文献(2)の図2
の如き16次元のスペクトラムベクトルの時系列
{xin}(時刻方向がi、周波数方向がm)を入力
され、それを中間層(参照数字21〜24)に送
る。入力層と中間層の結合は図に示す如く、中間
層の第i例のユニツトには入力層の第i−1,第
i、第i+1の3者のユニツトが結合される。中
間層のi列内の各ユニツトはk=1,2,3の行
番号で指定される。これら2層間ではmとkに関
してはあらゆる結合が許される。
Reference numerals 11 to 14 indicate input layers, which each consist of 16 units (4 units are omitted in the figure) and have a time series structure corresponding to time i. Figure 2 of the above document (2)
A time series of 16-dimensional spectrum vectors {x in } (i in the time direction and m in the frequency direction) is input and sent to the intermediate layer (reference numbers 21 to 24). As shown in the figure, the input layer and the intermediate layer are connected to the i-th example unit of the intermediate layer to the i-1st, i-th, and i+1th units of the input layer. Each unit in column i of the intermediate layer is designated by a row number of k=1, 2, 3. Any combination of m and k is allowed between these two layers.

入力層の(i,m)ユニツトから中間層の
(i,k)ユニツトへの結合にはβi,i,n,kなる係数が
荷重され、入力層の(i−1,m)ユニツトから
中間層の(i,k)ユニツトへの結合には
βi-1,i,n,kなる係数が荷重される。同様に入力層の
(i+1,m)ユニツトから中間層の(i,k)
ユニツトにはβi+1,i,n,kなる係数が荷重される。よ
つて中間層の(i,k)ユニツトへの入力信号和
は net(i,k)= 〓m βi-1,i,n,k・xi-1,n+ 〓m βi,i,n,k・xi,n+ 〓m βi+1,i,n,k・xi,n−θ (1) (θはユニツトの内部で発生されるバイアスフ
アクタ) となる。これを受けて中間層の(i,k)ユニツ
トは yik=1/1+e-net(i,k) (2) なる出力を発生する。(1)式の信号は時刻iの近傍
の入力xikに対してβi-1,i,n,k,βi,i,n,k,βi+1,i,n
,k
なる係
数群を荷重するというフイルタリング処理を施し
たものであり、係数群の学習を適当に行なつてお
くことによりスペクトラム形状と変化傾向に対応
した音声的特徴を表現する量となる。(2)式はそれ
をsigmoid関数で変換して(0,1)なる値域に
正規化したものである。結果として中間層の時刻
iにおけるユニツト(i,1)〜(i,3)の出
力yi=(yi1,yi2,yi3)は、この時刻iの近傍にお
ける入力の音声的特徴の検出結果となる。
The coupling from the (i, m) unit in the input layer to the (i, k) unit in the hidden layer is loaded with the coefficient β i,i,n,k, and the connection from the (i-1, m) unit in the input layer to the (i-1, m) unit in the The coupling to the (i,k) unit of the intermediate layer is loaded with the coefficients β i-1,i,n,k . Similarly, from (i+1, m) unit in the input layer to (i, k) unit in the middle layer
The units are loaded with coefficients β i+1,i,n,k . Therefore, the sum of input signals to the (i, k) unit in the middle layer is net(i, k) = 〓 m β i-1,i,n,k・x i-1,n + 〓 m β i,i ,n,k・x i,n + 〓 m β i+1,i,n,k・x i,n −θ (1) (θ is the bias factor generated inside the unit). In response to this, the (i,k) unit in the intermediate layer generates the output y ik =1/1+e -net(i,k) (2). The signals in equation (1) are β i-1,i,n,k , β i,i,n,k , β i+1,i,n for input x ik near time i
,k
is applied as a filtering process, and by appropriately learning the coefficient groups, it becomes a quantity that expresses the audio characteristics corresponding to the spectrum shape and change tendency. Equation (2) is obtained by converting it using the sigmoid function and normalizing it to the range of (0, 1). As a result, the output y i = (y i1 , y i2 , y i3 ) of units (i, 1) to (i, 3) at time i in the hidden layer is the detection of the audio features of the input in the vicinity of this time i. result.

参照数字51〜54は出力層である。認識対象
語彙の単語1,2,…n…Nのそれぞれに対応し
てユニツトが設けられている。(特殊な場合とし
て出力層のユニツトは1個でもよい。その場合に
はニユーラルネツトワーク全体は特定語の検出器
としてのみ機能する。)従来技術による構成では、
各ユニツトnは中間層の各ユニツト(i,k)に
接続され、αn ikなる係数で荷重された入力和 net(n)= 〓ik yik・αn ik−θ (3) を受け、これに応じて出力 O(n)=1/1+e-net(n) (4) なる出力を発生する。O(n)が最大となるユニ
ツトnがn^であるときn^が認識結果となる。
Reference numbers 51-54 are output layers. A unit is provided corresponding to each word 1, 2, . . . n . . . N of the vocabulary to be recognized. (In a special case, the output layer may have only one unit. In that case, the entire neural network functions only as a detector for a specific word.) In the configuration according to the prior art,
Each unit n is connected to each unit (i, k) in the hidden layer, and the input sum net(n) = 〓 ik y ik・α n ik −θ (3) is weighted by a coefficient α n ik . In response to this, an output O(n)=1/1+e -net(n) (4) is generated. When the unit n for which O(n) is maximum is n^, n^ is the recognition result.

本発明の特徴として中間層と出力層の間にスイ
ツチング層30,40がある。このスイツチング
層は中間層の時刻iと出力層の時刻jとの間の最
適な結合を行なう機能を有する。
A feature of the present invention is that there are switching layers 30 and 40 between the intermediate layer and the output layer. This switching layer has the function of making an optimal connection between time i in the intermediate layer and time j in the output layer.

文献(2)の3.1節に関連して前述した如く、音声
パターンは時間方向に非線形に伸数する。このた
めに入力パターンの時刻iすなわち中間層の時刻
iとの間に非線形な関数j=j(i)による写像
を時間軸iと時間軸jとの間に設ける。これを最
適化するには(4)式の出力が最大となる写像を定め
ればよいが(4)式のsigmoid関数が増加関数である
こと、及び(3)式の右辺のθがj(i)に無関係で
あることから f(n)=max Ii=1 αn jk・yik (5) なる一次結合の最大化問題を計算すればよいこと
になる。
As mentioned above in connection with Section 3.1 of Document (2), the voice pattern expands nonlinearly in the time direction. For this purpose, a mapping between time i of the input pattern, that is, time i of the intermediate layer, by a nonlinear function j=j(i) is provided between time axes i and j. To optimize this, it is sufficient to determine the mapping that maximizes the output of equation (4), but it is important to note that the sigmoid function in equation (4) is an increasing function and that θ on the right side of equation (3) is j( Since it is unrelated to i), it is sufficient to calculate the linear combination maximization problem f(n)=max Ii=1 α n jk ·y ik (5).

このような問題は文献(2)でも行なわれているが
如く、動的計画法によつて計算することができ
る。すなわち、 g(1,1)=r(1,1) (6) なる初期条件のもとに g(i,j)=r(i,j)+maxg(i−
1,j) g(i−1,j−1) g(i−1,j−2) (7) なる漸化式を各(i,j)格子点を正順に計算
することにより f(n)=g(I,J) (8) と最大化が達成される。ここに、(5),(6)式におい
て r(i,j)= 〓k αn jk・yik (9) である。
Such problems can be calculated by dynamic programming, as is also done in literature (2). That is, under the initial condition g(1,1)=r(1,1) (6), g(i,j)=r(i,j)+maxg(i-
1, j) g (i-1, j-1) g (i-1, j-2) (7) By calculating each (i, j) grid point in positive order, )=g(I,J) (8) and maximization is achieved. Here, in equations (5) and (6), r(i, j)= 〓 k α n jk ·y ik (9).

以上の(5)〜(9)式の処理は第2図の如き(i,
j)平面で明解に説明される。横軸(i)には中
間層よりの出力yikが並んでいる。縦軸(j)に
は荷重係数αn jkが並んでいる。各(i,j)格子
点では(9)式のr(i,j)が算出される。これを
もとにして、まず(6)式の初期条件設定が(1,
1)点になされる。以後(i,j)が増加する方
向に(i,j)を変化させながら(7)式の漸化式を
計算し格子点にg(i,j)の値を詰めて行く。
最後にg(i,j)が得られた時点で処理が終了
する。
The processing of equations (5) to (9) above is as shown in Figure 2 (i,
j) Clearly explained on a plane. The outputs y ik from the intermediate layer are lined up on the horizontal axis (i). Load coefficients α n jk are lined up on the vertical axis (j). At each (i, j) grid point, r(i, j) in equation (9) is calculated. Based on this, first, the initial condition setting of equation (6) is (1,
1) Made to a point. Thereafter, the recurrence formula of equation (7) is calculated while changing (i, j) in the direction of increasing (i, j), and the value of g(i, j) is filled in the grid points.
The process ends when g(i,j) is finally obtained.

かくの如く動作するスイツチング層と出力層の
構成は第3図に示す如きマイクロコンピユータに
よつて構成される。図においてバツフア35には
中間層よりの出力群{yik}が保持される。荷重
記憶部45には前記の係数群{αn jk}が記憶され
る。マイクロプロセツサ部50は、ワークメモリ
55上のテーブルg(i,j)を利用して、各出
力ユニツトnに対して(6)から(9)式の計算を行なつ
て、それぞれの出力0(n)を計算する。そのた
めマイクロプロセツサ部で実行される処理プログ
ラムは第4図に示す如くである。この処理中(7)式
の計算において右辺のgの座標として負あるいは
0が生じたときはg=−∞と見なすものとする。
The switching layer and output layer that operate in this manner are constructed by a microcomputer as shown in FIG. In the figure, a buffer 35 holds the output group {y ik } from the intermediate layer. The load storage unit 45 stores the coefficient group {α n jk }. The microprocessor unit 50 uses the table g (i, j) on the work memory 55 to calculate equations (6) to (9) for each output unit n, and calculates the output 0 for each output unit n. Calculate (n). Therefore, the processing program executed by the microprocessor section is as shown in FIG. During this process, when the coordinate of g on the right side in the calculation of equation (7) is negative or 0, it is assumed that g=-∞.

なお、認識システムとしては、第4図の処理に
よつて順次算出される0(n)が最大となるn=
n^を決定して認識結果とするという処理も、この
マイクロプロセツサ部50で実行される。
In addition, as a recognition system, 0(n) sequentially calculated by the process of FIG. 4 is the maximum, n=
The microprocessor section 50 also executes the process of determining n^ and producing a recognition result.

第3図、第4図の処理機能を同等なことは、例
えばプロミーテイングスオブジアイ・イーイーイ
ーインターナシヨナルコンフアレンスオンアコー
ステイクススピーチアンドシグナルプロセツシン
グ(Proceedings of IEEE International
Conference on Acoustics,Speech and Signal
Processing)(1981年3月発行のpp.471−474に
「アハイスピードアレイコンピユータフオーダイ
ナミツクタイムワーピング(A High Speed
Array Computer for Dynamic Time
Warping)」)と題して発表された論文に示される
如き、並列型の回路を用いて行なうこともでき
る。
Equivalent processing functions in Figures 3 and 4 can be found, for example, in the Proceedings of the IEEE International Conference on Speech and Signal Processing.
Conference on Acoustics, Speech and Signal
"A High Speed Array Computer Dynamic Time Warping (A High Speed Array Computer Dynamic Time Warping)
Array Computer for Dynamic Time
This can also be done using parallel circuits, as shown in the paper entitled "Warping").

以上本発明の原理・作用を実施例に基づいて説
明したが、これらの記載は本発明の範囲を限定す
るものではない。例えば、上記実施例では中間層
を1層としたが、必要に応じて2層、3層として
もよい。スイツチング部はこれらの層のいずれか
の間に設けられる。逆に中間層が無く入力層と出
力層よりなり構成も考えられる。また、出力層の
ニユーロンユニツトの個数は一般的にN個とした
が、特殊な場合としてN=1であつてもよい。こ
の場合には認識システムとしてではなく、パター
ンマツチング装置、あるいはパターン検出装置と
して動作する。
Although the principle and operation of the present invention have been explained above based on examples, these descriptions are not intended to limit the scope of the present invention. For example, in the above embodiment, the intermediate layer is one layer, but it may be two or three layers if necessary. A switching section is provided between either of these layers. Conversely, a configuration with no intermediate layer and an input layer and an output layer is also conceivable. Further, although the number of neuron units in the output layer is generally N, it may be N=1 in special cases. In this case, it operates not as a recognition system but as a pattern matching device or a pattern detection device.

(効果) 下位層を時系列的構成とすることにより音声等
の時系列パターンを処理でき、かつ下位層の出力
を上位層に伝達する部位において最適な結合関係
をダイナミツクに定めることによつて、時間軸歪
を正規化できる。かつ結合関係の最適化はダイナ
ミツクプログラミングによつて極めて効率よく実
行される。それゆえ、本発明のダイナミツクニユ
ーネツトワークによると、少数の学習パターン
で、高精度かつ高速に動作する(音声等の)時系
列パターン認識システムを安価に実現することが
できる。
(Effects) By configuring the lower layer in a time-series manner, it is possible to process time-series patterns such as audio, and by dynamically determining the optimal connection relationship in the part that transmits the output of the lower layer to the upper layer, Time axis distortion can be normalized. Furthermore, the optimization of the coupling relationship is carried out extremely efficiently by dynamic programming. Therefore, according to the dynamic network of the present invention, a time-series pattern recognition system (for speech, etc.) that operates with high accuracy and high speed can be realized at low cost using a small number of learning patterns.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は本発明の一実施例を示す図である。第
2図はその動作説明図である。第3図は第1図実
施例の要部の構成例であり、第4図はその動作説
明図である。 図において、11,12,13,14……入力
層ニユーラルユニツト、21,22,23,24
……中間層ニユーラルユニツト、30……中間層
出力、40……出力層入力、51,52,53,
54……出力層ニユーラルユニツト、31……バ
ツフア、45……荷重記憶部、50……マイクロ
プロセツサ、55……ワークメモリ。
FIG. 1 is a diagram showing an embodiment of the present invention. FIG. 2 is an explanatory diagram of the operation. FIG. 3 shows a configuration example of the main part of the embodiment shown in FIG. 1, and FIG. 4 is an explanatory diagram of its operation. In the figure, 11, 12, 13, 14...input layer neural unit, 21, 22, 23, 24
...Middle layer neural unit, 30...Middle layer output, 40...Output layer input, 51, 52, 53,
54...Output layer neural unit, 31...Buffer, 45...Load storage section, 50...Microprocessor, 55...Work memory.

Claims (1)

【特許請求の範囲】[Claims] 1 入力の荷重和に応じて出力を発生するニユー
ラルユニツトの群により層を多層式に構成し、隣
接する層の下位層から上位層へ該出力を伝播する
ニユーラルネツトワークにおいて、下位層を時系
列的に構成し、層間の結合関係を、上位層の出力
が最大となるよう動的計画法的手段によりダイナ
ミツクに切換える機能を有することを特徴とする
ダイナミツク・ニユーラルネツトワーク。
1 In a neural network in which the layers are configured in a multilayered manner by a group of neural units that generate output according to the weighted sum of inputs, and the output is propagated from the lower layer of the adjacent layer to the upper layer, the lower layer is A dynamic neural network configured in a time-series manner and having a function of dynamically switching the coupling relationships between layers by dynamic programming means so that the output of the upper layer is maximized.
JP62273831A 1987-10-28 1987-10-28 Dynamic neural network for time-series pattern recognition Granted JPH01114896A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62273831A JPH01114896A (en) 1987-10-28 1987-10-28 Dynamic neural network for time-series pattern recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62273831A JPH01114896A (en) 1987-10-28 1987-10-28 Dynamic neural network for time-series pattern recognition

Publications (2)

Publication Number Publication Date
JPH01114896A JPH01114896A (en) 1989-05-08
JPH0583919B2 true JPH0583919B2 (en) 1993-11-30

Family

ID=17533155

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62273831A Granted JPH01114896A (en) 1987-10-28 1987-10-28 Dynamic neural network for time-series pattern recognition

Country Status (1)

Country Link
JP (1) JPH01114896A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04116781A (en) * 1990-09-06 1992-04-17 Yamaha Corp Method for calculation neural network

Also Published As

Publication number Publication date
JPH01114896A (en) 1989-05-08

Similar Documents

Publication Publication Date Title
Back et al. FIR and IIR synapses, a new neural network architecture for time series modeling
CN108960419A (en) For using student-teacher's transfer learning network device and method of knowledge bridge
EP0384709A2 (en) Learning Machine
Li et al. Quasi-projective synchronization of discrete-time fractional-order delayed memristive neural networks with uncertainties
JPH0638200B2 (en) Dynamic neural network
JPH0583919B2 (en)
JPH04237388A (en) Neuro processor
JP2518007B2 (en) Dynamic neural network with learning mechanism
JP2897220B2 (en) Signal processing device
JPH01114897A (en) Dynamic neural network for time-series pattern
JP2654686B2 (en) neural network
JPH01116869A (en) Neural network having dynamic programming function
Lawrence et al. The gamma MLP-using multiple temporal resolutions for improved classification
JP3052520B2 (en) Pattern classification device
Took et al. Fusion of heterogeneous data sources: A quaternionic approach
Goryn et al. Conjugate gradient learning algorithms for multilayer perceptrons
JPH0583920B2 (en)
JPH01116868A (en) Dynamic programming neural network
JPH01173202A (en) Robot control system
JPH01204171A (en) Dynamic neural network having learning mechanism
JP2877413B2 (en) Surplus neuron decision processing method
JPH0744195A (en) Recurrent neutral network for speech recognition
JPH0981535A (en) Learning method of neural network
JPH11259445A (en) Learning device
JPH09138786A (en) Neural network learning device