JPH0830573A - ニューラルネットワーク - Google Patents

ニューラルネットワーク

Info

Publication number
JPH0830573A
JPH0830573A JP6160470A JP16047094A JPH0830573A JP H0830573 A JPH0830573 A JP H0830573A JP 6160470 A JP6160470 A JP 6160470A JP 16047094 A JP16047094 A JP 16047094A JP H0830573 A JPH0830573 A JP H0830573A
Authority
JP
Japan
Prior art keywords
output
category
layer
learning
teacher data
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.)
Granted
Application number
JP6160470A
Other languages
English (en)
Other versions
JP3389684B2 (ja
Inventor
Shizuo Nagashima
志津夫 永島
Yoshihiro Matsuura
嘉宏 松浦
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.)
Meidensha Corp
Meidensha Electric Manufacturing Co Ltd
Original Assignee
Meidensha Corp
Meidensha Electric Manufacturing 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 Meidensha Corp, Meidensha Electric Manufacturing Co Ltd filed Critical Meidensha Corp
Priority to JP16047094A priority Critical patent/JP3389684B2/ja
Publication of JPH0830573A publication Critical patent/JPH0830573A/ja
Application granted granted Critical
Publication of JP3389684B2 publication Critical patent/JP3389684B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Image Analysis (AREA)

Abstract

(57)【要約】 【目的】 複雑な認識対象に対する認識能力を高める。 【構成】 入力層Sと中間層A及び出力層Rを有する階
層型ニューラルネットワークにおいて、出力層は、各認
識カテゴリーA,B,Cに対して3つのユニットを設け
た多重化構成とし、バックプロパゲーション式学習には
例えば正解カテゴリーAに属する出力ユニットのうち最
大出力値になる1つのユニットのみ正解の教師データを
与え、カテゴリーAに属する他のユニットには学習の進
まない教師データとする。これにより、カテゴリー間の
境界を明確にした学習を可能にする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、階層型のニューラルネ
ットワークに係り、特にパターン認識のための出力層構
成とバックプロパゲーションによる学習処理に関する。
【0002】
【従来の技術】階層型ニューラルネットワークは、例え
ば、音声認識における音声データから音素列に変換する
処理を行い、この結果を使ってDTW(動的計画法、D
Pマッチング法)で単語識別を行うという離散単語認識
システムに利用される。従来の階層型ニューラルネット
ワークの例を図4に示す。
【0003】ユニット(ニューロン)が入力層Sと中間
層A及び出力層Rのそれぞれ独立な3層に分離される。
入力層Sは、多数個のニューロンモデルから成り、識別
しようとする入力パターンの数値情報を各ユニットの入
力とし、神経信号に変換する。
【0004】中間層Aは、多数個のニューロンモデルか
ら成り、入力層Sのすべてのユニットと結合荷重Wをも
って結合される。
【0005】出力層Rは、識別するカテゴリに1対1に
対応する数のニューロンモデルから成り、中間層Aのす
べてのユニットと結合荷重をもって結合される。
【0006】この構成において、出力パターンには、そ
の入力パターンに対応する正解を得るため、入力パター
ンを与えたときの出力パターンが教師信号(期待出力)
と一致するようにネットワークの各結合荷重を変化させ
るパターン変換処理がなされる。
【0007】このパターン変換処理において、出力パタ
ーンと教師信号との誤差を求め、出力層から入力層へ逆
方向へ誤差を伝播させ、この誤差に応じた量だけ各ユニ
ット間の荷重を調整し、再度に入力パターンを与えて出
力パターンと教師信号の誤差を求めるというバックプロ
パゲーション式学習を行う。
【0008】
【発明が解決しようとする課題】従来のニューラルネッ
トワークにおいて、実用的な問題を取り扱う場合、カテ
ゴリー間のデータの境界があいまいであるとき、また、
カテゴリー内のデータの特徴のバラツキが大きいときな
ど、1ユニットで1つのカテゴリーを代表させることに
無理が生じることが多い。このため、音素識別など認識
対象が複雑化するに伴って認識率が低下する。
【0009】本発明の目的は、複雑な認識対象に対する
認識能力を高めるニューラルネットワークを提供するこ
とにある。
【0010】
【課題を解決するための手段】本発明は、前記課題の解
決を図るため、入力層と中間層及び出力層を有し、各層
間は結合荷重を有して結合される階層型ニューラルネッ
トワークにおいて、前記出力層は、1つの認識カテゴリ
ーに対して複数のユニットを設け、バックプロパゲーシ
ョン式学習には該当カテゴリーに属する出力ユニットの
うち最大出力値になるユニット以外には学習を行わない
ことを特徴とする。
【0011】
【作用】認識対象のカテゴリー毎に複数のユニットを用
意した多重化出力層構成とし、学習に際して与える教師
データは、入力パターンに対する正解になるカテゴリー
の各ユニットのうち、最大値をもつユニットのみに教師
データを与え、他のユニットには学習を行わない。これ
により、カテゴリー間の境界を明確にした学習を可能に
する。
【0012】
【実施例】図1は、本発明の一実施例を示す階層型ネッ
トワーク構成図である。本実施例のネットワークが従来
の階層型ニューラルネットワークと異なる部分は、従来
の構成では出力層の各ユニットが認識対象のカテゴリー
に1対1で対応させるのに対し、本実施例では各カテゴ
リーA,B,C毎に複数(図示では3)のユニットを用
意する。
【0013】これらユニット中、最大の出力値をもつユ
ニットに属するカテゴリーを認識結果とするのは従来と
同じ手法にされる。
【0014】本実施例の構成において、ニューラルネッ
トの学習は、基本的にはバックプロパゲーション法によ
るが、多重化された出力ユニットに対してはユニットの
識別表現の分化が生じ易くするよう、誤差の計算プロセ
スを図2に示すアルゴリズムとする。
【0015】図2において、破線ブロックは、各カテゴ
リーA,B,Cに対する教師データ変更処理を示す。あ
るカテゴリーXに設定しようとする教師データが1か否
かをチェックし(ステップS1)、1でなければ当該カ
テゴリーXのユニットに与える教師データを0とする
(ステップS2)。
【0016】教師データが1のカテゴリーについては、
当該カテゴリーのユニットのうち、最大出力になるユニ
ットか否かをチェックし(ステップS3)、最大出力で
ないユニットにはその出力をそのまま教師データとする
(ステップS4)。カテゴリー内で最大出力のユニット
には教師データ1を与える(ステップS5)。すなわ
ち、学習を行わない。
【0017】これら教師データの変更処理は、すべての
カテゴリーA,B,Cについて行われる。図3は、教師
データの変更例を示し、カテゴリーA,B,Cの出力値
がそれぞれ図示の値になり、また、教師データとしてカ
テゴリーAに1を、他のカテゴリーB,Cに0を与える
場合を示す。
【0018】カテゴリーB,Cについては教師データが
0になるため、ステップS1、S2の経路から、これら
のカテゴリーには教師データに0を与える。
【0019】カテゴリーAには教師データが1になるた
め、その3つのユニットのうちの最大出力にならないユ
ニットにはその出力0.1,0.5を教師データとし(ス
テップS3、S4)、最大出力になるユニットには1の
教師データを与える(ステップS3、S5)。
【0020】図2に戻って、各カテゴリーのそれぞれの
ユニットに与える教師データの変更処理を終了した後、
これら教師データを使って通常のバックプロパゲーショ
ン学習アルゴリズムによる学習を行う(ステップS
6)。
【0021】したがって、本実施例によれば、カテゴリ
ーを複数のユニットとする多重ユニット構成とし、学習
には入力カテゴリー以外のカテゴリーにはそのユニット
の教師データの全てを0にし、正解になるカテゴリーに
はその最大値になるユニットの教師データを1にし、他
のユニットは出力値を教師データとする。
【0022】これにより、1つのカテゴリーに属してい
ながら他のカテゴリーとの境界があいまいで、識別が従
来難しかったケースでも、出力ユニットの多重化により
学習が無理なく進み、良好なパターン識別が期待でき
る。
【0023】本実施例に基づく実験例として、ニューラ
ルネットにより音声データから音素識別を行い、この音
素識別結果を使ってDTWで単語識別を行った結果、音
素識別能力及び単語識別能力も向上した。
【0024】この実験に使用したニューラルネットは、
出力層を23ユニット(多重出力では23×2ユニット
とした)であり、その認識結果を従来型のものと対比さ
せて以下の表1に示す。
【0025】
【表1】
【0026】この表からも、従来型ニューラルネットが
誤認識しているカテゴリー14番の音素データに対し、
本発明になる多重出力型では正しい結果を得ている。
【0027】
【発明の効果】以上のとおり、本発明によれば、認識対
象のカテゴリー毎に複数のユニットを用意した多重化出
力層構成とし、学習に際して与える教師データは、入力
パターンに対する正解になるカテゴリーの各ユニットの
うち、最大値をもつユニットのみに教師データを与え、
他のユニットには学習を行わないようにしたため、カテ
ゴリー間の境界を明確にした学習を可能にし、複雑な識
別対象にも良好なパターン識別ができる効果がある。
【図面の簡単な説明】
【図1】本発明の一実施例を示すニューラルネットワー
ク構成図。
【図2】実施例における誤差の計算アルゴリズム。
【図3】実施例における教師データの与え方の例。
【図4】従来の階層型ニューラルネットワーク構成図。
【符号の説明】
S…入力層 A…中間層 R…出力層

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 入力層と中間層及び出力層を有し、各層
    間は結合荷重を有して結合される階層型のニューラルネ
    ットワークにおいて、 前記出力層は、1つの認識カテゴリーに対して複数のユ
    ニットを設け、バックプロパゲーション式学習には該当
    カテゴリーに属する出力ユニットのうち最大出力値にな
    るユニット以外には学習を行わないことを特徴とするニ
    ューラルネットワーク。
JP16047094A 1994-07-13 1994-07-13 ニューラルネットワークの学習方法 Expired - Fee Related JP3389684B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16047094A JP3389684B2 (ja) 1994-07-13 1994-07-13 ニューラルネットワークの学習方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16047094A JP3389684B2 (ja) 1994-07-13 1994-07-13 ニューラルネットワークの学習方法

Publications (2)

Publication Number Publication Date
JPH0830573A true JPH0830573A (ja) 1996-02-02
JP3389684B2 JP3389684B2 (ja) 2003-03-24

Family

ID=15715652

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16047094A Expired - Fee Related JP3389684B2 (ja) 1994-07-13 1994-07-13 ニューラルネットワークの学習方法

Country Status (1)

Country Link
JP (1) JP3389684B2 (ja)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04337406A (ja) * 1991-05-14 1992-11-25 Kawasaki Steel Corp 鋼板の表面等級判別方法
JPH0581226A (ja) * 1991-09-19 1993-04-02 A T R Shichiyoukaku Kiko Kenkyusho:Kk 神経回路網学習法およびそれを用いた装置
JPH05135000A (ja) * 1991-07-04 1993-06-01 Fujitsu Ltd パターン学習システム

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04337406A (ja) * 1991-05-14 1992-11-25 Kawasaki Steel Corp 鋼板の表面等級判別方法
JPH05135000A (ja) * 1991-07-04 1993-06-01 Fujitsu Ltd パターン学習システム
JPH0581226A (ja) * 1991-09-19 1993-04-02 A T R Shichiyoukaku Kiko Kenkyusho:Kk 神経回路網学習法およびそれを用いた装置

Also Published As

Publication number Publication date
JP3389684B2 (ja) 2003-03-24

Similar Documents

Publication Publication Date Title
Castillo Functional networks
JP2764277B2 (ja) 音声認識装置
US5095443A (en) Plural neural network system having a successive approximation learning method
US5859925A (en) Classifying system having a single neural network architecture for multiple input representations
US5677988A (en) Method of generating a subword model for speech recognition
JPH08227408A (ja) ニューラルネットワーク
US5864807A (en) Method and apparatus for training a speaker recognition system
JPH05101028A (ja) 複数特徴量の統合判定方法
JPH0830573A (ja) ニューラルネットワーク
JP2736361B2 (ja) ニューラルネット構成方法
JP2000172662A (ja) ニューラルネットワークの学習方法
JPH04237388A (ja) ニューロプロセッサ
JPH0535710A (ja) ニユーラルネツトワークの学習方法および学習装置
US5159590A (en) Multi-slot call relocation control method and system
JPH05204399A (ja) 不特定話者音素認識方法
JPH096881A (ja) ニューラルネットワーク
JPH09138786A (ja) ニューラルネットワークの学習装置
JP2743418B2 (ja) 学習方法
JPH11175494A (ja) ニューラルネットワーク
JPH04364565A (ja) ニューラルネットワーク装置
JP3393511B2 (ja) 文字認識装置及び方法
JPH04253259A (ja) ニューラルネットワークの学習方法
JPH0887484A (ja) ニューラルネットワークによるカテゴリ識別法
JPH0744195A (ja) 音声認識用リカレントニューラルネットワーク
JPH03294983A (ja) 文字認識装置

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080117

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090117

Year of fee payment: 6

LAPS Cancellation because of no payment of annual fees