特許
J-GLOBAL ID:200903013089208815

フィードフォワード型ニューラルネットワークの構築方法

発明者:
出願人/特許権者:
代理人 (1件): 碓氷 裕彦
公報種別:公開公報
出願番号(国際出願番号):特願平6-022518
公開番号(公開出願番号):特開平7-230437
出願日: 1994年02月21日
公開日(公表日): 1995年08月29日
要約:
【要約】【目的】 フィードフォワード型ニューラルネットワークにおいて、省略可能なニューロンを決定して除去することで、効率的なネットワーク構築を行う。【構成】 複数の学習データによりフィードフォワード型ニューラルネットワークに学習させ、学習で得られたフィードフォワード型ニューラルネットワークから行列Oを形成する。そして、形成された行列を隠れ層ニューロンの数の列ベクトルに分解し、この分解した列ベクトル相互間で所定数の一次独立性の高い列ベクトルを求める。一次独立性の高い列ベクトルに対応した隠れ層ニューロンを隠れ層の中に残し、他の隠れ層ニューロンを隠れ層から取り除く。そして残った隠れ層ニューロンから成る隠れ層を有するフィードフォワード型ニューラルネットワークに新たなリンクウエイトを決定する。
請求項(抜粋):
出力層と、データを入力して入力層データを出力する入力層ニューロンを少なくとも一つ以上有する入力層と、前記入力層ニューロンで出力された前記入力層データを受ける複数の隠れ層ニューロンを持ち、複数の学習データに基づく学習により予め設定された前記隠れ層ニューロンのそれぞれのリンクウエイトを前記入力層データに乗じて前記出力層に出力する隠れ層とを有するフィードフォワード型ニューラルネットワークの構築方法において、複数の学習データにより前記フィードフォワード型ニューラルネットワークに学習させ、前記学習で得られた前記フィードフォワード型ニューラルネットワークから行列Oを形成する行列形成過程と、前記行列形成過程で形成された行列を前記隠れ層ニューロンの数の列ベクトルに分解する列ベクトル形成過程と、前記列ベクトル形成過程で形成した前記列ベクトル相互間で所定数の一次独立性の高い列ベクトルを求める列ベクトル選別過程と、前記列ベクトル選別過程で求めた一次独立性の高い列ベクトルに対応した前記隠れ層ニューロンを前記隠れ層の中に残し、他の隠れ層ニューロンを前記隠れ層から取り除くニューロン除去過程と、前記ニューロン除去過程で残った前記隠れ層ニューロンから成る隠れ層を有するフィードフォワード型ニューラルネットワークの新たなリンクウエイトを決定するリンクウエイト決定過程とを備えたことを特徴とするフィードフォワード型ニューラルネットワークの構築方法。

前のページに戻る