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
JPH0638196B2 - Dynamic neural network for time series patterns - Google Patents
[go: Go Back, main page]

JPH0638196B2 - Dynamic neural network for time series patterns - Google Patents

Dynamic neural network for time series patterns

Info

Publication number
JPH0638196B2
JPH0638196B2 JP62273832A JP27383287A JPH0638196B2 JP H0638196 B2 JPH0638196 B2 JP H0638196B2 JP 62273832 A JP62273832 A JP 62273832A JP 27383287 A JP27383287 A JP 27383287A JP H0638196 B2 JPH0638196 B2 JP H0638196B2
Authority
JP
Japan
Prior art keywords
layer
output
unit
input
time
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
JP62273832A
Other languages
Japanese (ja)
Other versions
JPH01114897A (en
Inventor
博昭 迫江
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
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP62273832A priority Critical patent/JPH0638196B2/en
Publication of JPH01114897A publication Critical patent/JPH01114897A/en
Publication of JPH0638196B2 publication Critical patent/JPH0638196B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Description

【発明の詳細な説明】 (産業上の利用分野) 本発明は音声等の時系列パターン認識システムに利用さ
れるニューラルネットワークの改良に関する。
TECHNICAL FIELD The present invention relates to improvement of a neural network used in a time-series pattern recognition system for speech or the like.

(従来の技術) 生物の神経回路を模擬した情報処理機構であるニューラ
ルネットワークは、パターン認識等の諸問題の解決に有
望と考えられ、近年世界中で研究開発が盛んに行なわれ
ている。
(Prior Art) A neural network, which is an information processing mechanism simulating a neural circuit of a living organism, is considered to be promising for solving various problems such as pattern recognition and has been actively researched and developed all over the world in recent years.

ニューラルネットワークに関しては「日経エレクトロニ
クス誌、no.427,(昭和62年8月10日発行)のpp.115-124に
“ニューラルネットワークをパターン認識、知識処理に
使う”と題して発表された解説」(以下文献(1)と呼ぶ)
に分り易く説明されている。それによると、ニューラル
ネットワークの基本構成要素はニューロンユニットと呼
ばれる素子で、複数の入力の荷重和を計算しそれに応じ
た出力を発生する。ニューラルネットワークは多層構造
をとり、典型的には入力層、中間層、出力層の3階層構
成となる。
Regarding neural networks, "Comment published in Nikkei Electronics magazine, no.427, pp.115-124, published on August 10, 1987, entitled" Using neural networks for pattern recognition and knowledge processing. " (Hereafter referred to as reference (1))
It is explained in plain text. According to it, the basic component of the neural network is an element called a neuron unit, which calculates a weighted sum of a plurality of inputs and generates an output corresponding to the weighted sum. The neural network has a multi-layer structure, and typically has a three-layer structure of an input layer, an intermediate 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 middle layer is transmitted to each neural unit in the output layer and becomes an input to them.

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

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

(発明が解決しようとする問題点) 以上の如き構成と機能を有するニューラルネットワーク
は、理論的に定式化が不可能なパターン認識問題に対し
て、学習という高度な機能を発揮して、対処可能な解決
を与えるものと期待されている。しかし、文献(1)の図2
に示されるように、現在までに提案されているニューラ
ルネットワークは、層間のニューラルユニット間ではま
ったく自由な結合が行なわれている点で、極めて一般的
な形態のものである。それゆえ万能ではあるかも知れな
いが特殊な問題を扱かう場合には能率が悪い。
(Problems to be Solved by the Invention) The neural network having the above-described configuration and function can cope with a pattern recognition problem that cannot be theoretically formulated by exhibiting an advanced function of learning. It is expected to give a solution. However, Figure 2 of reference (1)
As shown in (1), the neural networks proposed to date are of a very general form in that completely free coupling is performed between the neural units between layers. It may therefore be versatile, but inefficient when dealing with special problems.

時系列パターンを扱かう代表例として音声認識の例を考
える。文献(2)の第3.1節に記される如く音声パターンに
は時間軸の伸縮が存在する。この伸縮は複雑な非線形性
を有し、極めて大量の歪みパターンを生じる。これら総
てを対象として学習を行なうのは計算時間的に言って不
可能である。
Consider an example of speech recognition as a typical 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 the voice pattern. This stretching has a complex non-linearity and results in a very large amount of strain patterns. It is impossible to perform learning for all of these in terms of calculation time.

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

すなわち、従来提案されているニューラルネットワーク
は、一般的ではあるが、伸縮歪の変動を処理するには適
していないという欠点があった。本発明はこれを改善す
るためダイナミックなニューラルネットワークの構成を
実現せんとするものである。
That is, the conventionally proposed neural network has a drawback that it is not suitable for processing the fluctuation of expansion / contraction strain, although it is general. The present invention aims to realize a dynamic neural network configuration in order to improve this.

(問題点を解決するための手段) 本発明によるダイナミック・ニューラルネットワーク
は、入力層と中間層を時系列的に構成し各時刻の中間層
ユニットに対して近傍時刻の入力層ユニットの出力を伝
達する構成とし、出力層の各ユニットの出力が最大とな
るよう中間層出力と出力層入力との結合をダイナミック
に切り換えるスイッチング層を有することを特徴とす
る。
(Means for Solving Problems) A dynamic neural network according to the present invention configures an input layer and an intermediate layer in time series, and transmits an output of an input layer unit at a near time to an intermediate layer unit at each time. And a switching layer for dynamically switching the coupling between the output of the intermediate layer and the input of the output layer so that the output of each unit of the output layer is maximized.

(作用) かくの如き構成によると入力層では時系列パターンを受
理することができ、かつ時間構造を保存したままで中間
に出力することができる。中間層では各時刻の近傍の入
力パターンから局所的な特徴を時系列として抽出するこ
とができる。中間層と出力層の結合の最適化によって、
入力時系列パターンに存在した時系列歪を正規化するこ
とができる。
(Operation) According to such a configuration, the input layer can receive the time-series pattern, and can output to the middle while keeping the time structure. In the middle layer, local features can be extracted as a time series from the input pattern near each time. By optimizing the coupling of the middle and output layers,
The time series distortion existing in the input time series pattern can be normalized.

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

参照数字11〜14は入力層で、各16個のユニット(図では
4個で省略)よりなり時刻iに対応して時系列構成となっ
ている。前記文献(2)の図2の如き16次元のスペクトラム
ベクトルの時系列{xim}(時刻方向がi、周波数方向がm)
を入力され、それを中間層(参照数字21〜24)に送る。入
力層と中間層の結合は図に示す如く、中間層の第i例の
ユニットには入力層の第i-1、第i、第i+1の3者のユニ
ットが結合される。中間層のi例内の各ユニットはk=1,
2,3の行番号で指定される。これら2層間ではmとkに関し
てはあらゆる結合が許される。
Reference numerals 11 to 14 are input layers, each of which is composed of 16 units (not shown in the figure, 4) and has a time-series configuration corresponding to time i. 16-dimensional spectrum vector time series {x im } (i in the time direction, m in the frequency direction) as shown in FIG.
And send it to the middle tier (reference numerals 21-24). As shown in the drawing, the input layer and the intermediate layer are connected to the unit of the i-th example of the intermediate layer by the three units of the i-th, i-th, and i + 1-th units of the input layer. Each unit in the example i of the middle layer has k = 1,
Specified with a few line numbers. Any combination of m and k is allowed between these two layers.

入力層の(i,m)ユニットから中間層の(i,k)ユニットへの
結合にはβi,i,m,kなる係数が荷重され、入力層の(i-1,
m)ユニットから中間層の(i,k)ユニットへの結合にはβ
i-1,i,m,kなる係数が荷重される。同様に入力層の(i+1,
m)ユニットから中間層の(i,k)ユニットにはβi+1,i,m,k
なる係数が荷重される。よって中間層の(i,k)ユニット
への入力信号和は (θはユニットの内部で発生されるバイアスファクタ) となる。これを受けて中間層の(i,k)ユニットは なる出力を発生する。(1)式の信号は時刻iの近傍の入力
xikに対してβi-1,i,m,ki,i,m,ki+1,i,m,kなる係
数群を荷重するというフィルタリング処理を施したもの
であり、係数群の学習を適当に行なっておくことにより
スペクトラム形状と変化傾向に対応した音声的特徴を表
現する量となる。(2)式はそれをsigmoid関数で変換して
(0,1)なる値域に正規化したものである。結果として中
間層の時刻iにおけるユニット(i,1)〜(i,3)の出力yi
(yi1yi2yi3)は、この時刻iの近傍における入力の音声的
特徴の検出結果となる。
Coupling from the (i, m) unit in the input layer to the (i, k) unit in the intermediate layer is weighted by a coefficient β i, i, m, k ,
β from the (m) unit to the (i, k) unit in the middle layer
The coefficients i-1, i, m, k are weighted. Similarly, (i + 1,
β i + 1, i, m, k from the (m) unit to the (i, k) unit in the middle layer
Is loaded. Therefore, the sum of input signals to the (i, k) unit in the middle layer is (θ is the bias factor generated inside the unit). In response to this, the (i, k) unit in the middle layer Will produce output. The signal in Eq. (1) is the input near time i.
x ik is filtered by applying a coefficient group of β i-1, i, m, k , β i, i, m, k , β i + 1, i, m, k . , By appropriately learning the coefficient group, it becomes the amount that expresses the voice feature corresponding to the spectrum shape and the change tendency. Equation (2) is converted by the sigmoid function and
It is normalized to the range of (0,1). As a result, the outputs y i = of the units (i, 1) to (i, 3) at time i in the middle layer
(y i1 y i2 y i3 ) is the detection result of the input speech feature in the vicinity of this time i.

参照数字51〜54は出力層である。認識対象語彙の単語1,
2,…n…Nのそれぞれに対応してユニットが設けられて
いる。(特殊な場合として出力層のユニットは1個でも
よい。その場合にはニューラルネットワーク全体は特定
語の検出器としてのみ機能する。)従来技術による構成
では、各ユニットnは中間層の各ユニット(i,k)に接続さ
れ、α▲n ik▼なる係数で荷重された入力和 を受け、これに応じて出力 なる出力を発生する。0(n)が最大となるユニットnが 本発明の特徴として中間層と出力層の間にスイッチング
層30,40がある。このスイッチング層は中間層の時刻iと
出力層の時刻jとの間の最適な結合を行なう機能を有す
る。
Reference numerals 51 to 54 are output layers. Words in the recognition target vocabulary 1,
Units are provided corresponding to 2, 2, ..., N. (As a special case, the number of units in the output layer may be one. In that case, the entire neural network functions only as a detector for a specific word.) In the conventional configuration, each unit n corresponds to each unit in the intermediate layer ( i, k), and the input sum weighted by the coefficient α ▲ n ik Received and output accordingly Will produce output. The unit n that maximizes 0 (n) is A feature of the present invention is the switching layers 30, 40 between the intermediate layer and the output layer. This switching layer has the function of providing an optimum coupling 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)に無関係であるこ
とから なる一次結合の最大化問題を計算すればよいことにな
る。
As described above with reference to Section 3.1 of Reference (2), the speech pattern grows nonlinearly in the time direction. For this reason, a non-linear function between the time i of the input pattern, that is, the time i of the hidden layer
The mapping by j = j (i) is provided between the time axis i and the time axis j. To optimize this, the mapping that maximizes the output of Eq. (4) may be defined, but the sigmoid function of Eq. (4) is an increasing function, and θ on the right side of Eq. (3) is j ( i) is irrelevant It is sufficient to calculate the maximization problem of

このような問題は文献(2)でも行なわれているが如く、
動的計画法によって計算することができる。すなわち、 g(1,1)=r(1,1) (6) なる初期条件のもとに なる漸化式を各(i,j)格子点を正順に計算することによ
り f(n)=g(I,J) (8) と最大化が達成される。ここに、(5),(6)式において である。
As such a problem is also done in the literature (2),
It can be calculated by dynamic programming. That is, under the initial condition g (1,1) = r (1,1) (6) By calculating the following recurrence formula at each (i, j) grid point in the positive order, f (n) = g (I, J) (8) and maximization are achieved. Where, in equations (5) and (6) Is.

以上の(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 the above equations (5) to (9) is clearly explained on the (i, j) plane as shown in FIG. The output y ik from the intermediate layer is lined up on the horizontal axis (i). The vertical axis (j) has the load factors α ▲ n jk ▼ lined up.
At the (i, j) lattice point, r (i, j) in equation (9) is calculated. Based on this, first, the initial condition setting of Eq. (6) is made to the (1,1) point. After that, while changing (i, j) in the direction of (i, j) increasing
Calculate the recurrence formula of Eq. (7) and fill the grid points with the values of g (i, j). 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 configuration of the switching layer and output layer that operate in this way is
It is composed of a microcomputer as shown in Fig. 3. In the figure, the buffer 35 has an output group from the middle layer.
{y ik } is retained. The load storage unit 45 stores the coefficient group (α
n jk ▼} is stored. The microprocessor unit 50 uses the table g (i, j) on the work memory 55 to perform calculations of equations (6) to (9) for each output unit n, and output 0 (n ) Is calculated. Therefore, the processing program executed by the microprocessor unit is as shown in FIG. When negative or 0 occurs as the coordinate of g on the right side in the calculation of Eq. (7) during this process, g = −∞ is assumed.

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

第3図、第4図の処理機能を同等なことは、例えばプロミ
ーティングス オブ ジ アイ・イーイーイーインターナシ
ョナル コンファレンス オン アコースティクス スピー
チ アンド シグナル プロセッシング(Proceedings of I
EEE International Conference on Acoustics,Speech a
nd Signal Processing)(1981年3月発行のpp.471-474に
「ア ハイ スピード アレイ コンピュータ フォーダイ
ナミック タイム ワーピング(A High Speed Array Comp
uter for Dynamic Time Warping)」)と題して発表され
た論文に示される如き、並列型の回路を用いて行なうこ
ともできる。
The equivalence of the processing functions of Figs. 3 and 4 is, for example, the Proceedings of IEE International Conference on Acoustics Speech and Signal Processing.
EEE International Conference on Acoustics, Speech a
nd Signal Processing) (pp.471-474 issued in March 1981, "A High Speed Array Computer for Dynamic Time Warping (A High Speed Array Comp
uter for Dynamic Time Warping) ”), as shown in a paper published in parallel.

以上の本発明の原理・作用を実施例に基づいて説明した
が、これらの記載は本発明の範囲を限定するものではな
い。例えば、上記実施例では中間層を1層としたが、必
要に応じて2層、3層としてもよい。スイッチング部はこ
れらの層最後と出力層の間に設けられる。また、出力層
のニューロンユニットの個数は一般的にN個としたが、
特殊な場合としてN=1であってもよい。この場合には
認識システムとしてではなく、パターンマッチング装
置、あるいはパターン検出装置として動作する。
The principle and operation of the present invention have been described above based on the embodiments, but these descriptions do not limit the scope of the present invention. For example, although the intermediate layer is one layer in the above embodiment, it may be two or three layers if necessary. The switching part is provided between the last of these layers and the output layer. Also, the number of neuron units in the output layer is generally N,
N = 1 may be a special case. In this case, it operates not as a recognition system but as a pattern matching device or a pattern detection device.

(効果) 入力層と中間層とを時系列的に構成することにより音声
等の時系列パターンを効果的に処理でき、かつ中間層の
各ユニットに入力層の近傍のユニットを結合しているの
で音声等のローカルな特徴(音韻性)を効果的に抽出でき
る。かつ中間層と出力層の結合を動的計画法で最適化す
ることによって時間歪を効率的に正規化することができ
る。それゆえ本発明によるダイナミックニューラルネッ
トワークによると、小数の学習パターンで高精度、かつ
高速に動作する(音声等の)の時系列パターン認識システ
ムを安価に実現することができる。
(Effect) By arranging the input layer and the intermediate layer in time series, it is possible to effectively process time-series patterns such as speech, and since each unit of the intermediate layer is connected to a unit near the input layer. It is possible to effectively extract local features (phonological properties) such as voice. Moreover, the time distortion can be efficiently normalized by optimizing the coupling between the hidden layer and the output layer by the dynamic programming method. Therefore, according to the dynamic neural network of the present invention, it is possible to inexpensively realize a time-series pattern recognition system that operates with high accuracy and high speed with a small number of learning patterns (such as voice).

【図面の簡単な説明】[Brief description 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 is an example of the configuration 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 (2)

【特許請求の範囲】[Claims] 【請求項1】入力の荷重和に応じて出力を発生するニュ
ーラルユニットの群により層を多層式に構成し、隣接す
る層の下位層から上位層へ該出力を伝播するニューラル
ネットワークにおいて、入力層と中間層を時系列的に構
成し、各時刻の中間層ユニットに対して近傍時刻の入力
層ユニットの出力を伝達する構成とし、出力層の各ユニ
ットの出力が最大となるよう中間層出力と出力層入力と
の結合をダイナミックに切り換えるスイッチング層を有
することを特徴とするダイナミック・ニューラルネット
ワーク。
Claim: What is claimed is: 1. A neural network in which a layer is constructed in a multi-layered manner by a group of neural units which generate an output in accordance with a weighted sum of inputs, and the output is propagated from a lower layer of an adjacent layer to an upper layer of the input layer. And the middle layer are configured in time series, and the output of the input layer unit at the near time is transmitted to the middle layer unit at each time, and the middle layer output is set so that the output of each unit of the output layer is maximized. A dynamic neural network having a switching layer for dynamically switching a connection with an output layer input.
【請求項2】上記中間層出力と出力層入力との結合を動
的計画法によって行なうことを特徴とする特許請求の範
囲第1項記載のダイナミック・ニューラルネットワー
ク。
2. The dynamic neural network according to claim 1, wherein the output of the intermediate layer and the input of the output layer are connected by a dynamic programming method.
JP62273832A 1987-10-28 1987-10-28 Dynamic neural network for time series patterns Expired - Lifetime JPH0638196B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP62273832A JPH0638196B2 (en) 1987-10-28 1987-10-28 Dynamic neural network for time series patterns

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP62273832A JPH0638196B2 (en) 1987-10-28 1987-10-28 Dynamic neural network for time series patterns

Publications (2)

Publication Number Publication Date
JPH01114897A JPH01114897A (en) 1989-05-08
JPH0638196B2 true JPH0638196B2 (en) 1994-05-18

Family

ID=17533169

Family Applications (1)

Application Number Title Priority Date Filing Date
JP62273832A Expired - Lifetime JPH0638196B2 (en) 1987-10-28 1987-10-28 Dynamic neural network for time series patterns

Country Status (1)

Country Link
JP (1) JPH0638196B2 (en)

Also Published As

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

Similar Documents

Publication Publication Date Title
CN112365885B (en) Training method and device of wake-up model and computer equipment
Bauer et al. Exodus: Stable and efficient training of spiking neural networks
CN115273814A (en) Pseudo-voice detection method, device, computer equipment and storage medium
CN110082822B (en) Method for detecting earthquake by using convolution neural network
WO2019146651A1 (en) Calculation technique determining system, calculation technique determining device, processing device, calculation technique determining method, processing method, calculation technique determining program, and processing program
Kepner et al. Sparse deep neural network exact solutions
EP0384709A2 (en) Learning Machine
JPH0638200B2 (en) Dynamic neural network
CN114444661A (en) Model sparse method based on convolutional neural network
JPH0638196B2 (en) Dynamic neural network for time series patterns
JP2907486B2 (en) Neural network device
JP2518007B2 (en) Dynamic neural network with learning mechanism
JPH01114896A (en) Dynamic neural network for time-series pattern recognition
JP2654686B2 (en) neural network
JPH0535710A (en) Learning method/device for neural network
CN119337307B (en) Shield machine posture prediction method based on multi-attention mechanism optimization combination model
CN115861852B (en) UAV inspection methods and terminal equipment for power grid security situation awareness
JPH02100757A (en) Parallel neural network learning method
JP3052520B2 (en) Pattern classification device
JPH11259445A (en) Learning device
JP3393511B2 (en) Character recognition apparatus and method
JP3180334B2 (en) Information processing device
JPH0583920B2 (en)
JPH0752438B2 (en) Dynamic programming neural network
JPH10187649A (en) neural network