(57)【特許請求の範囲】
【請求項１】
ニューラルネットワークにおける非線形振動子間の接続を学習するための方法であって、
共通の入力に応答して互いに周波数が別個のそれぞれの振動をそれぞれが生成する、複数の非線形振動子を準備するステップと、
前記複数の非線形振動子の少なくとも第１の振動子において入力を受信するステップと、
前記複数の非線形振動子の少なくとも第２の振動子において入力を受信するステップと、
ある時点における前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動とを比較するステップと、
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間に複数周波数位相コヒーレンシーがあるかどうか判定するステップと、
前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅及び位相のうちの少なくとも一方を、前記の少なくとも第２の振動子の振動と前記の少なくとも第１の振動子との間の前記複数周波数位相コヒーレンシーの関数として変更するステップと、
を含むことを特徴とする方法。
【請求項２】
前記接続が
【数１】
0005864441.tif 000009
として表わされ、ここで、ｃijは任意の２つの非線形振動子間の接続の大きさ及び位相であり、δ及びｋは接続の変化の速度を表わすパラメータであり、ｚは前記２つの接続された振動子の複素数値の状態変数であることを特徴とする請求項１に記載の方法。
【請求項３】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子との間にコヒーレンシーがある場合に、前記の少なくとも第１の振動子と前記第２の振動子との間の進行中の位相関係を反映するように前記接続の位相を調整するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間にコヒーレンシーがない場合に、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を低減させるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間にコヒーレンシーがある場合に、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を増大させるステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項６】
ニューラルネットワークにおける非線形振動子間の接続を学習するための方法であって、
共通の入力に応答して互いに周波数が別個のそれぞれの振動をそれぞれが生成する、複数の非線形振動子を準備するステップと、
前記複数の非線形振動子の少なくとも第１の振動子において入力を受信するステップと、
前記複数の非線形振動子の少なくとも第２の振動子において入力を受信するステップと、
ある時点における前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動とを比較するステップと、
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間に複数周波数位相コヒーレンシーがあるかどうか判定するステップと、
前記の少なくとも第１の振動子の振動が、前記の少なくとも第２の振動子の前記周波数の振動と実質的に複数周波数位相コヒーレントである場合、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を増大させるステップと、
を含むことを特徴とする方法。
【請求項７】
前記接続が
【数２】
0005864441.tif 000010
として表わされ、ここで、ｃijは任意の２つの非線形振動子間の接続の大きさ及び位相であり、δ及びｋは接続の変化の速度を表わすパラメータであり、ｚは前記２つの接続された振動子の複素数値の状態変数であることを特徴とする請求項６に記載の方法。
【請求項８】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子との間にコヒーレンシーがある場合に、前記の少なくとも第１の振動子と前記の第２の振動子との間の進行中の位相関係を反映するように前記接続の位相を調整するステップをさらに含むことを特徴とする請求項１に記載の方法。
【請求項９】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間にコヒーレンシーがない場合に、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を減少させるステップをさらに含むことを特徴とする請求項に記載の方法。
【請求項１０】
聴覚情景解析を行うための方法であって、
共通の入力に応答して互いに別個のそれぞれの振動をそれぞれが生成する、複数の非線形振動子を準備するステップと、
前記複数の非線形振動子の少なくとも第１の振動子において入力を受信するステップと、
前記複数の非線形振動子の少なくとも第２の振動子において入力を受信するステップと、
ある時点における前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動とを比較するステップと、
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間に複数周波数位相コヒーレンシーがあるかどうか判定するステップと、
前記の少なくとも第１の振動子の振動が前記の少なくとも第２の振動子の振動と複数周波数位相コヒーレントである場合に、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を増大させるステップと、
を含むことを特徴とする方法。
【請求項１１】
前記接続が
【数３】
0005864441.tif 000011
として表わされ、ここで、ｃijは任意の２つの非線形振動子間の接続の大きさ及び位相であり、δ及びｋは接続の変化の速度を表わすパラメータであり、ｚは前記２つの接続された振動子の複素数値の状態変数であることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子との間にコヒーレンシーがある場合に、前記の少なくとも第１の振動子と前記の第２の振動子との間の進行中の位相関係を反映するように前記接続の位相を調整するステップをさらに含むことを特徴とする請求項１０に記載の方法。
【請求項１３】
前記の少なくとも第１の振動子の振動と前記の少なくとも第２の振動子の振動との間にコヒーレンシーがない場合に、前記の少なくとも第１の振動子と前記の少なくとも第２の振動子との間の接続の振幅を低減させるステップをさらに含むことを特徴とする請求項１０に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声信号入力の知覚及び認識に向けられ、より具体的には、人間の耳及び脳の働きをより忠実に模倣する方式で、構造化された音声信号の非線形周波数解析を提供するための信号処理方法及び装置に向けられる。
（連邦政府後援による研究又は開発）
米国政府は、空軍科学研究局とＣｉｒｃｕｌａｒ  Ｌｏｇｉｃ，ＬＣＣとの間の契約番号ＦＡ９５５０−０７−Ｃ００９５、及び、空軍科学研究局とＣｉｒｃｕｌａｒ  Ｌｏｇｉｃ，ＬＣＣとの間の契約番号ＦＡ９５５０−０７−Ｃ−００１７に従って、本発明における権利を有する。
（関連出願の相互参照）
本出願は、２０１０年１月２９日に出願された米国特許仮出願第６１／２２９，７６８号全体に基づく優先権を主張する。
【背景技術】
【０００２】
入力音声信号を処理するために非線形振動子のアレイを用いることは、Ｅｄｗａｒｄ  Ｗ．Ｌａｒｇｅに交付された特許文献１（Ｌａｒｇｅ）から当該技術分野において公知である。
【０００３】
人間の耳は、異なる周波数に同調された複数の振動子としてモデル化されてきた。脳は、必要に応じて振動子の対を接続することによって振動子からのこれらの入力を処理して、音の入力を解釈する。世界中で自然に発生する音声の音は複合信号であるので、その結果として、発達した人間の耳は、振動子間のこれらの接続を利用する複雑なプロセッサである。性質上、振動子間の接続は変化し続けており、接続パターンは、繰り返される入力に対する学習された応答である。この結果、シナプス前細胞とシナプス後細胞との間のシナプス効率が増大する。２つの振動子間の接続は、強度（振幅）及び自然位相の両方を有することも、従来技術のモデル化から公知である。
【０００４】
非線形振動子のネットワークを用いて信号を処理することは、一般に、Ｌａｒｇｅから公知である。非線形共振は、線形共振においては観察されない多様な挙動をもたらす（例えば、神経振動）。さらに、性質上、振動子は、複雑なネットワークに接続することができる。図１は、音響信号を処理するために用いられる典型的なアーキテクチャを示す。これは、勾配・周波数非線形振動子ネットワーク（ＧＦＮＮ）と呼ばれる、非線形振動子の一次元アレイの層のネットワーク１００からなる。図１において、ＧＦＮＮは、層１（入力層）における蝸牛（１０２）、層２における背側蝸牛神経核（ＤＣＮ）（１０４）、及び層３における下丘（１０６）（ＩＣＣ）による聴覚処理をシミュレートするように、処理層に配置される。生理学的観点からは、非線形共振は、蝸牛における外有毛細胞の非線形性、並びに、ＤＣＮ及びＩＣＣ上での位相が固定された神経応答をモデル化する。信号処理の観点からは、多重ＧＦＮＮ層による処理は冗長ではなく、情報は、非線形性により各層において付加される。
【０００５】
より具体的には、図２に示されるように、例示的な非線形振動子システムは、非線形振動子４０５1、４０５2、４０５3．．．４０５Nのネットワーク４０２から構成される。入力刺激層４０１は、刺激接続の集合４０３を通して、入力信号をネットワーク４０２に伝達することができる。この点について、入力刺激層４０１は、１つ又はそれ以上の入力チャネル４０６1、４０６2、４０６3．．．４０６cを含むことができる。入力チャネルは、従来の周波数解析により与えられるように、多周波入力の単一チャネル、多周波入力の２つ又はそれ以上のチャネル、又は、単一周波入力の多重チャネルを含むことができる。従来の周波数解析は、線形方式（当該技術分野で周知の方法である、フーリエ変換、ウェーブレット変換、又は線形フィルタバンク）、又は、同じタイプの別のネットワークのような、別の非線形ネットワークを含むことができる。
【０００６】
図２に示されるようにＣ個の入力チャネルを想定すると、Ｌａｒｇｅから公知であるように、チャネル４０６C上での時間ｔにおける刺激はｘc（ｔ）と表され、刺激接続４０３の行列は、特定の共振について、入力チャネル４０６ｃから振動子４０５Nへの接続の強度として解析することができる。特に、接続行列は、これらの刺激接続の１つ又はそれ以上の強度がゼロと等しくなるように選択することができる。
【０００７】
再び図２を参照すると、内部ネットワーク接続４０４は、ネットワーク４０２内の各振動子４０５Nが他の振動子４０５Nとどのように接続されているかを定める。Ｌａｒｇｅから公知であるように、これらの内部接続は、次に説明するように、各々が特定の共振についての１つの振動子４０５Mから別の振動子４０５Nへの接続の強度を記述する、複素数値パラメータの行列として表すことができる。
【０００８】
Ｌａｒｇｅから公知であるように、非線形振動子のネットワークによる信号処理を行って、耳の応答を広範に模倣することができる。これは、線形フィルタのバンクによる信号処理と同様であるが、重要な違いは、処理ユニットが、線形ではなく、非線形の振動子であるということである。本節において、この手法を、線形の時間・周波数解析と比較することによって説明する。
【０００９】
一般的な信号処理操作は、例えばフーリエ変換による、複合入力信号の周波数分解である。しばしば、この操作は、入力信号ｘ（ｔ）を処理する線形帯域通過フィルタのバンクを介して達成される。例えば、広範に用いられている蝸牛のモデルは、ガンマトーン・フィルタバンク（Ｐａｔｔｅｒｓｏｎら、１９９２年）である。本発明者らのモデルとの比較のために、一般化は、微分方程式
【数１】
0005864441.tif 000002
として記述することができ、ここで、上のドットは時間に関する微分（例えば、ｄｚ／ｄｔ）を表し、ｚは複素数値の状態変数であり、ωは角振動数であり（ω＝２πｆ、ｆはＨｚで表される）であり、α＜０は、線形減衰パラメータである。ｘ（ｔ）の項は、時間と共に変化する外部信号による線形フォーシング（ｆｏｒｃｉｎｇ）を示す。ｚはあらゆる時間ｔにおいて複素数であるので、振幅ｒ及び位相φに関するシステムの挙動を明らかにする極座標で書き直すことができる。線形システムにおける共振は、そのシステムが刺激の周波数で振動し、振幅及び位相はシステムのパラメータによって決まることを意味する。刺激の周波数ω0が振動子の周波数ωに近づくにつれて、振動子の振幅ｒが大きくなり、帯域通過フィルタリング挙動がもたらされる。
【００１０】
近年、外有毛細胞の非線形応答をシミュレートする蝸牛の非線形モデルが提案されている。外有毛細胞は、蝸牛の、静かな音に対する極度の感度、優れた周波数選択性、及び振幅圧縮に関与すると考えられていることに留意することが重要である（例えば、Ｅｇｕｉｌｕｚ、Ｏｓｐｅｃｋ、Ｃｈｏｅ、Ｈｕｄｓｐｅｔｈ、及びＭａｇｎａｓｃｏ、２０００年）。これらの性質を説明する非線形共振モデルは、非線形振動についてのＨｏｐｆの正規形に基づいたものであり、通則的（ｇｅｎｅｒｉｃ）である。正規形（切捨て）モデルは、
【数２】
0005864441.tif 000003
の形を有する。
【００１１】
この形と方程式１の線形振動子との間の表面的な類似性に留意されたい。ここでもまた、ωは角振動数であり、αはやはり線形減衰パラメータである。しかしながら、この非線形定式化では、αは、正及び負の両方の値、並びにα＝０となり得る、分岐パラメータとなる。値α＝０は、分岐点と呼ばれる。β＜０は、α＞０のときに振幅が突然大きくなるｂｌｏｗｉｎｇ  ｕｐ）ことを防ぐ非線形減衰パラメータである。ここでもまたｘ（ｔ）は、外部信号による線形フォーシングを表す。ｈ．ｏ．ｔ．の項は、正規形モデルにおいて切り捨てられた（すなわち、無視された）、非線形展開の高次項を表す。線形振動子と同様に、非線形振動子は、聴覚刺激の周波数との共振に達し、その結果として、それ自体の周波数に近い刺激に対して最大に応答するという点で、ある種のフィルタリング挙動をもたらす。しかしながら、非線形モデルは、弱い信号に対する極度の感度、振幅圧縮及び高い周波数選択性のような、線形モデルが対処しない挙動に対処するという重要な違いがある。圧縮ガンマチャープ・フィルタバンクは、方程式２と同様の非線形挙動を示すが、信号処理のフレームワーク内で定式化される（Ｉｒｉｎｏ及びＰａｔｔｅｒｓｏｎ、２００６年）。
【００１２】
Ｌａｒｇｅは、異なる周波数の振動子間の結合を可能にするために、方程式２の高次項を展開することを教示する。これは、非線形振動子の勾配周波数ネットワークの効率的な計算を可能にし、テクノロジーに対する改善をもたらす。出願人の同時係属中の特許出願番号＿＿から知られるように、正準（canonical）モデル（方程式３）は、正規形（方程式２、例えば、Ｈｏｐｐｅｎｓｔｅａｄｔ及びＩｚｈｉｋｅｖｉｃｈ、１９９７年を参照）に関連するが、根底にある、より現実的な振動子モデルが、切り捨てられるのではなく、完全に展開されるので、Ｈｏｐｆの正規形モデルが及ばない特性を有する。高次項の完全な展開は、以下の形のモデルを生成する。
【数３】
0005864441.tif 000004
【００１３】
方程式３は、ｎ個の非線形振動子のネットワークを記述する。ここでもまた、以前のモデルとの表面的な類似性が存在する。パラメータω、α及びβ1は、切捨てモデルのパラメータに対応する。β2は、付加的な振幅圧縮パラメータであり、ｃは、外部刺激に対する結合の強度を表わす。２つの周波数離調パラメータδ1及びδ2は、この定式化における新たなものであり、振動子の周波数を振幅に依存させる（図３Ｃ参照）。パラメータεは、システムにおける非線形性の量を制御する。最も重要なことは、刺激に対する結合が非線形であり、受動部Ρ（ε，ｘ（ｔ））及び能動部
【数４】
0005864441.tif 000005
を有し、非線形共振を生成することである。
【００１４】
上記方程式３は、一般に、時間と共に変化する入力信号ｘ（ｔ）に関して記述される。ここで、ｘ（ｔ）は、入力音源信号とすることもでき、又は、同じネットワーク内の他の振動子若しくは他のネットワーク内の振動子からの入力とすることもできる。後者の幾つかの例が図１に示されており、「内部結合」、「求心性結合」、及び「遠心性結合」と表示されている。このような場合、ｘ（ｔ）は、接続値の行列に振動子の状態変数のベクトルを乗算することにより得られ、勾配周波数ニューラルネットワークを表わす。方程式３は、これらの異なる入力を考慮に入れるが、説明を簡単にするために、単一の汎用の入力源ｘ（ｔ）を含むものとする。このシステム、特に非線形結合式の構築は、同時係属中の特許出願番号＿＿に詳細に記載されている。
【先行技術文献】
【特許文献】
【００１５】
【特許文献１】米国特許第７，３７６，５６２号明細書
【発明の概要】
【発明が解決しようとする課題】
【００１６】
非線形振動子のネットワークの挙動についてのＬａｒｇｅの方法及びシステムは、複合音声信号に対する耳の応答の複雑さを、従来技術の線形モデルよりも忠実に模倣する。しかしながら、聴覚系とは異なり、振動子対間の接続を学習することはできないので、振動子の中でどの接続が最も重要であるかを判断するためには、入力音声信号についての情報を前もって知らなければならない。Ｌａｒｇｅは、図１に示すように、勾配周波数非線形振動子ネットワーク内及びネットワーク間の振動子の接続を可能にする。しかしながら、これは、所望のネットワーク挙動をもたらすために、手動で接続を設計することを必要とする。要するに、Ｌａｒｇｅのシステムは、その接続パターンが動的ではなく静的である。
【課題を解決するための手段】
【００１７】
異なる振動子アレイの非線形振動子内及び非線形振動子間の接続が、音声入力信号に対する受動露出を通じて学習される方法が、提供される。入力に応答して互いに別個の振動をそれぞれが生成する複数の非線形振動子が、準備される。各振動子は、少なくとも１つの他の振動子に接続することが可能である。少なくとも第１の振動子において入力が検出される。少なくとも第２の振動子において入力が検出される。ある時点における少なくとも第１の振動子の振動と少なくとも第２の振動子の振動とが比較される。第１の振動子の振動と第２の振動子の振動とがコヒーレントである場合、少なくとも第１の振動子と少なくとも第２の振動子との間の接続の振幅を増大させ、これら２つの間の進行中の位相関係を反映するように位相が調整される。少なくとも第１の振動子の振動と少なくとも第２の振動子の振動とがコヒーレントではない場合、これら２つの間の接続の振幅を低減させ、位相を調整することができる。
【００１８】
本発明のその他の目的、特徴、及び利点は、記載された説明及び図面から明らかとなろう。
【図面の簡単な説明】
【００１９】
【図１】非線形ニューラルネットワークの基本構造を示す図である。
【図１Ａ】非線形振動子についての類似のニューロン振動子応答の概略図である。
【図２】本発明による非線形ネットワークの基本構造及び入力信号に対するその関係を示す、さらに別の図である。
【図３Ａ】本発明による複合音調及び振動子ネットワークの応答のグラフ図である。
【図３Ｂ】本発明による複合音調及び振動子ネットワークの応答のグラフ図である。
【図４Ａ】本発明による学習プロセスの出力のグラフ図である。
【図４Ｂ】本発明による学習プロセスの出力のグラフ図である。
【図４Ｃ】本発明による学習プロセスの出力のグラフ図である。
【図４Ｄ】本発明による学習プロセスの出力のグラフ図である。
【図５】本発明による非線形振動子のネットワークを動作させるための学習アルゴリズムのフローチャートである。
【発明を実施するための形態】
【００２０】
本発明は、信号に対する受動露出を通して、ネットワーク内及び異なるネットワーク間の振動子間の接続を自動的に学習することができる方法を提供する。
【００２１】
脳において、ニューロン間の接続は、Ｈｅｂｂの学習により改変することができ（Ｈｏｐｐｅｎｓｔｅａｄｔ及びＩｚｈｉｋｅｖｉｃｈ、１９９６年ｂ）、シナプス前ニューロン及びシナプス後ニューロンの繰り返される持続的な同時活性化が、それらの間のシナプス効力を増大させるシナプス可塑性の機構を提供する。神経系における学習についての従前の解析は、２つの振動子間の接続が強度及び自然位相の両方を有することを明らかにしている（Ｈｏｐｐｅｎｓｔｅａｄｔ及びＩｚｈｉｋｅｖｉｃｈ、１９９６年ａ、１９９７年）。Ｈｅｂｂの学習則は、神経振動子に対して提案され、単周波の事例がある程度詳しく研究されている。近共振（ｎｅａｒ−ｒｅｓｏｎａｎｔ）関係がそれらの自然周波数間に存在する場合には、接続の強度及び位相の両方をＨｅｂｂの機構により学習することができる（Ｈｏｐｐｅｎｓｔｅａｄｔ及びＩｚｈｉｋｅｖｉｃｈ、１９９６年ｂ）。しかしながら、現行のアルゴリズムは、自然周波数の比が１：１に近い振動子間の接続のみを学習する。１：１の場合には、Ｈｅｂｂの学習則の正準バージョンは、以下のように記述することができる（Ｈｏｐｐｅｎｓｔｅａｄｔ及びＩｚｈｉｋｅｖｉｃｈ、１９９６年ｂ）。
【数５】
0005864441.tif 000006
【００２２】
ここで、ｃijは複素数であり、ある時点における任意の２つの振動子間の接続の大きさ及び位相を表わし、δij及びｋijは、接続の変化の速度を表わすパラメータである。変数ｚi及びｚiは、上記から既知であるように、ｃijにより接続された２つの振動子の複素数値の状態変数である。
【００２３】
上記モデルは、本実施形態における例として、周波数比が１：１に近い２つの振動子についての振幅（強度）及び位相情報の両方を学習することができる。異なる周波数の振動子が通信する本発明については、異なる周波数の振動子間の接続を学習するための方法を特定することが必要とされる。
【００２４】
本特許は、異なる周波数の振動子間の接続を学習することができるＨｅｂｂの学習機構を説明する。学習アルゴリズムの改変により、聴覚情景解析を可能にする多周波位相コヒーレンスの尺度を提供する。
【００２５】
多周波ネットワークは、高次共振を呈示し、本発明者らのアルゴリズムはこれに基づくものである。以下の学習則は、本発明者らの正準ネットワークにおける高次共振関係の学習を可能にし、
【数６】
0005864441.tif 000007
ここで、無限級数を合計すると
【数７】
0005864441.tif 000008
に到達し得る。
【００２６】
学習アルゴリズムの挙動を例証するために、図３Ａに示される２つの複合定常状態音調からなる刺激を生成した。音調１は、周波数５００Ｈｚ、１０００Ｈｚ、１５００Ｈｚ、２０００Ｈｚ、及び２５００Ｈｚからなる高調波複合体とした。音調２は、非限定的な例として、周波数６００Ｈｚ、１２００Ｈｚ、１８００Ｈｚ、２４００Ｈｚ、及び３０００Ｈｚからなる高調波複合体とした。非線形振動子の３層のネットワークが、この音の混合体を処理した。振動子のネットワークの層１及び層２は、臨界パラメータ体制（すなわち、α＝０）で動作し、層３は、アクティブ・パラメータ体制（すなわち、α＞０）で動作した。パラメータβ1は、層１についてはβ1＝−１００、層２についてはβ1＝−１０、層３についてはβ1＝−１と設定した。非限定的な例として、その他のパラメータは、対照として、β2＝−１、δ1＝δ2＝０、ε＝１とした。この刺激に対する層３のネットワークの応答（時間の関数としての振動子振幅｜ｚ｜）を図３Ｂに示す。
【００２７】
ここで、学習プロセスのフローチャートが提示される図５を参照する。第１のステップ５０２において、各々が互いに別個の振動を生成する複数の非線形振動子が準備される（例としてネットワーク４００に示されるように）。各振動子４０５1−４０６cは、それ自身の層４０１、４０２、又はその次に高次の隣接層のどちらかの中の任意の他の振動子との接続を形成することが可能である。しかしながら、説明を簡単にするために、本明細書において用いられるネットワークは、もっぱらアレイ１０２又は４０２のような振動子の個々の線形アレイに対応する。
【００２８】
ステップ５０４で、複数の非線形振動子４０２のうちの少なくとも１つの振動子４０５Mにおいて、振動子４０５Mにおける振動を生じさせる入力が検出される。ステップ５０６で、複数の振動子４０２の第２の振動子、例として４０５Nにおいて、第２の振動子４０５Nの振動を生じさせる入力が検出される。入力及び／又は振動の値はゼロであってもよく、又は、それぞれの振動子の自然振動周波数であってもよいことを理解されたい。ステップ５０８で、ある時点において、振動子４０５Mの振動が第２の振動子４０５Nの振動と比較される。比較は、振動周波数の比較とすることができる。ステップ５１０において、振動子４０５Mの振動と第２の振動子４０５Nの振動とがコヒーレントであるかどうかが判定される。
【００２９】
振動がコヒーレントである場合、ステップ５１２において、少なくとも１つの振動子と第２の振動子との間の接続の振幅を増大させ、２つの振動子４０５M、４０５N間の進行中の位相関係を反映するように位相が調整される。ステップ５１０において、振動子４０５Mと振動子４０５Nの振動がコヒーレントではないと判定された場合には、その接続をゼロに向かって駆動させるように接続の振幅を低減させ、位相を調整することができる。システム４００に対する入力がある限り、プロセスは、ステップ５１６において反復され、ステップ５０４に戻る。
【００３０】
図５に関連して上で論じた学習アルゴリズムを非同期的に（すなわち、ネットワークを走らせた後で）実装し、非限定的な例として、振動子のＰＣＮアレイによって生成されるネットワーク神経層の出力の最後の１０ミリ秒を処理した。学習の結果を図４に示す。パネルＡは、最後の１０ミリ秒にわたって平均した、振動子ネットワークの振幅応答を示す。反時計回りに読むと、パネルＢ及びＣは、接続行列の振幅及び位相を示す。振幅行列（パネルＢ）において、５００Ｈｚ及び６００Ｈｚの振動子に対応する行におけるピークが異なる。これらのピークは、関連した時間スケールにわたって、その活動度が、注目する振動子（５００Ｈｚ及び６００Ｈｚ）と位相コヒーレントである振動子を識別する。パネルＤは、振幅行列（パネルＢ）の２つの行に注目し、振幅を周波数の関数として示す。５００Ｈｚ振動子に関連付けられた振動子（５００、１０００、１５００、２０００及び２５００に近い周波数を有する振動子）は、６００Ｈｚ振動子に関連付けられた振動子（６００、１２００、１８００、２４００及び３０００に近い周波数を有する振動子）とは異なる。パネルＤの上部及び下部は、２つの異なる源、音調１及び音調２の成分を明らかにする。従って、この学習方法は、２つの異なる源が同時に存在する場合でも、妥当な結果を生成する。
【００３１】
聴覚情景解析は、脳が、音を知覚的に意味のある要素に編成するプロセスである。聴覚情景解析は、学習アルゴリズムと根本的には同じであるが、異なる時間スケールで動作するアルゴリズムに基づくものとすることができる。学習アルゴリズムは、ゆっくりと動作し、時間、日又はさらにそれより長い時間スケールにわたって振動子間の接続性を調整する。聴覚情景解析アルゴリズムは、数十ミリ秒から数秒の時間スケールにわたってすばやく動作する。時間スケールは、方程式５及び６のパラメータδij及びｋijを調整することによって調整される。
【００３２】
図４は、聴覚情景解析プロセスの結果として解釈することもできる。既に述べたように、パネルＡは、最後の１２．５ミリ秒にわたって平均された、振動子ネットワークの振幅応答を示す。だが、この解釈の下では、パネルＢ及びＣは、聴覚情景解析行列の振幅及び位相を示す。振幅行列（パネルＢ）において、５００Ｈｚ振動子及び６００Ｈｚ振動子に対応する行におけるピークが異なる。これらのピークは、関連した時間スケールにわたって、その活動度が、注目する振動子（５００Ｈｚ及び６００Ｈｚ）と位相コヒーレントである振動子を識別する。パネルＤは、振幅行列（パネルＢ）の２つの行に注目し、振幅を周波数の関数として示す。５００Ｈｚ振動子に関連付けられた振動子（５００、１０００、１５００、２０００及び２５００に近い周波数を有する振動子）は、６００Ｈｚ振動子に関連付けられた振動子（６００、１２００、１８００、２４００及び３０００に近い周波数を有する振動子）とは異なる。パネルＤは、２つの異なる源、音調１（黒）及び音調２（灰色）の成分を明らかにする。従って、多周波コヒーレンスを検出することにより聴覚情景解析行列を計算するこの方法は、周波数成分を異なる源に分離する。この方法は、源に従って音成分を分離し、音成分のコヒーレント・パターンを認識することが可能である。
【００３３】
上で論じたように挙動する非線形振動子のネットワークを提供することにより、人間の耳及び脳の働きをより忠実に模倣する方式の信号解析が可能になる。当業者により、記載された本発明の好ましい実施形態に対して詳細の改変、変形及び変更を行うことができることが理解されよう。従って、上記の説明及び添付の図面に示されるすべての事項は、例示的なものとして解釈されるべきであり、限定的な意味で解釈されるべきではないことが意図される。それゆえ、本発明の範囲は、添付の特許請求の範囲により定められる。
【符号の説明】
【００３４】
１００、４００：システム（ネットワーク）
４０１：入力刺激層
４０２：振動子アレイ（ネットワーク）
４０３：刺激接続
４０４：内部ネットワーク接続
４０５：非線形振動子
４０６：入力チャネル
【図１】
0005864441.tif 000012
【図１Ａ】
0005864441.tif 000013
【図２】
0005864441.tif 000014
【図３Ａ】
0005864441.tif 000015
【図３Ｂ】
0005864441.tif 000016
【図４Ａ】
0005864441.tif 000017
【図４Ｂ】
0005864441.tif 000018
【図４Ｃ】
0005864441.tif 000019
【図４Ｄ】
0005864441.tif 000020
【図５】
0005864441.tif 000021