(57)【要約】      （修正有）【課題】元データを尤度空間に投影し、この尤度空間において、判別関数または２次レベルの分布に基づく分類器を用いて分類を行い、分類の誤りを減らす。【解決手段】方法は、データを複数のクラス105に分類し、各クラス105のデータがクラス条件確率分布を有するようにする。測定データのクラス条件確率分布は尤度空間103に投影される。尤度空間103に投影されたクラス条件確率分布は次に、尤度空間103の判別分類器104に従って分類される。【選択図】図１
2005202932.tif 000002
【特許請求の範囲】
【請求項１】
データを複数のクラスに分類する方法であって、各クラスのデータは、クラス条件確率分布を有し、
測定データの前記クラス条件確率分布を尤度空間に投影することと、
該尤度空間に投影された前記クラス条件確率分布を前記尤度空間の判別分類器に従って分類することと
を含むデータを複数のクラスに分類する方法。
【請求項２】
前記投影することは、非線形である請求項１に記載の方法。
【請求項３】
前記データは、離散している請求項１に記載の方法。
【請求項４】
前記データは、連続している請求項１に記載の方法。
【請求項５】
投影された前記クラス条件確率分布を推定することをさらに含む請求項１に記載の方法。
【請求項６】
推定された前記クラス条件確率分布を得るために尤度最大化プロセスを訓練データに適用することをさらに含む請求項５に記載の方法。
【請求項７】
ＰＸ（Ｘ｜Ｃ１），ＰＸ（Ｘ｜Ｃ２），．．．ＰＸ（Ｘ｜ＣＮ）は、Ｎ個のクラスの各々の実際のデータ分布を表し、Ｘは、ランダムベクトルを表し、括弧内のＸは、前記ランダムベクトルの特定のインスタンスを表し、Ｐは、値ＸがクラスＣｉに属すると仮定して前記ランダムベクトルＸが値Ｘをとる確率を表し、実際の分布の推定値は、
【数１】
2005202932.tif 000022
であり、ベクトルＸの尤度投影は、演算ＬＮ（Ｘ）であり、結果としてＮ次元の尤度ベクトルＹＸを生じ、該尤度ベクトルＹＸの成分は、
【数２】
2005202932.tif 000023
である請求項５に記載の方法。
【請求項８】
前記データは、音声信号を表す請求項１に記載の方法。
【請求項９】
前記データは、視覚信号を表す請求項１に記載の方法。
【請求項１０】
前記判別分類器は、傾きが１の一次判別式である請求項１に記載の方法。
【請求項１１】
前記分類器は、二次判別式である請求項１に記載の方法。
【請求項１２】
前記分類器は、ロジスティック回帰である請求項１に記載の方法。
【請求項１３】
前記尤度空間における前記分類器は、分布に基づく分類器である請求項１に記載の方法。
【請求項１４】
前記投影分布は、ガウス関数である請求項１に記載の方法。
【請求項１５】
前記投影分布は、ガウス関数の混合である請求項１に記載の方法。
【請求項１６】
前記投影することは、可逆である請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、概してパターン分類に関し、特に分布に基づく分類器に関する。
【背景技術】
【０００２】
パターン分類は、視覚パターンおよび音声認識といった多くの実際的な応用において用いられている。パターン分類では、測定信号の関連のある特徴または属性を識別し、これらの特徴に関する情報を抽出する。特徴は、視覚信号の場合には、形状、色、テクスチャ、動き、深度を、聴覚信号の場合には、ピッチおよび振幅を含む可能性がある。次に、これらの特徴を、特徴ベクトルと関連付けるか、または相関させる。多数のパターン分類システムが既知である。いくつかの例が、２０００年５月２日付で、Bahl他に交付された米国特許第６，０５８，２０５号「System and method for partitioning the feature space of a classifier in a pattern classification system」、１９９９年２月９日付でTodaに交付された米国特許第５，８７０，７２９号「Self-organizing neural network for pattern classification」、１９９７年９月２日付でHuang他に交付された米国特許第５，６６４，０６８号「Method and apparatus for pattern classification using distributed adaptive fuzzy windows」、１９９６年４月９日付でSato他に交付された米国特許第５，５０５，０５７号「Pattern classification system」、１９９４年８月９日付でSato他に交付された米国特許第５，３３７，３７１号「Pattern classification system」、１９９３年１月１９日付でRorvigに交付された米国特許第５，１８１，２５９号「General method of pattern classification using the two domain theory」、１９９１年１０月２２日付でBokserに交付された米国特許第５，０６０，２７７号「Pattern classification means using feature vector regions preconstructed from reference data」、１９９８年９月２０日付でBokserに交付された米国特許第４，７７３，０９９号「Pattern classification means for use in a pattern recognition system」に記載されている。
【０００３】
パターン分類では、通常、特定の特徴ベクトルのクラス確率を取得して、信号中の特定の特徴の出現回数、ならびにその特徴の出現毎の時刻および位置等の情報を判定することが必要である。多くのアプリケーションの場合、これは、分類器の特徴空間の周辺密度をモデル化すること、および各クラスをモデルにより特徴付けることによって行われることが多い。次に、各クラスのモデルを用いて、特定の特徴ベクトルのクラス確率を求める。
【０００４】
パターン分類法は、２つのカテゴリーに大きく分類することができる。第１のカテゴリーは、分類中の信号の明示的なクラス条件確率値を必要とし、第２のカテゴリーは、これを必要としない。第１のカテゴリーは、サンプリングアプローチと呼ばれることもあり、一方で、第２のカテゴリーは、診断パラダイムと呼ばれる。
【０００５】
第２のカテゴリーの方法、すなわちクラス条件確率値を明示的に求めることを必要としない方法は、通常、分類中の信号の判別関数を求め、これらの関数によって得られた値に基づいて信号を分類する。用いられる関数は、様々であってよく、単純な一次関数から分類木や回帰木といった複雑な構造までと幅広い。これらは、判別式に基づく方法と呼ぶことができる。
【０００６】
第１のカテゴリーの方法は、クラスの確率分布の明示的な表現を必要とする。これらの分布は、通常、ノンパラメトリックなカーネル方法（例えばパルツェン窓）、または特定のパラメトリックな分布形態を仮定するパラメトリックな方法（例えばガウス混合）のいずれかを用いることによって推定される。クラス条件確率を用いて、分類基準となる事後クラス確率を推定する。これらの方法は、分布に基づく方法と呼ぶことができる。
【０００７】
上記２つのカテゴリーの方法間の二分は、完全ではない。クラス確率分布の明示的な表現を用いる方法は、判別関数に基づくことが有効である。例えば、分布に基づく２クラスの分類器の分類規則は、クラスの事後確率の割合と閾値の比較に基づく。この場合、割合は、判別関数である。多クラス分類は、一連のそのような２クラス判別式の連続適用として同様に表すことができる。
【０００８】
本発明の主題に概念的な明確さを付与するために、パターン分類法の明確な分類が整備される。
【０００９】
分布に基づく分類器は、様々な分野における分類タスクに広く用いられており、特に、実数値データの分類に有用である。しかし、これらの分類器の性能は、様々なクラスのクラス条件分布の良い推定値を得ることに左右される。所与のパラメトリックな分布モデルの最良のパラメータセットを求めることは、比較的容易であるが、最も適したパラメトリック形式を判定することは、多くの場合に困難な問題である。不正確なモデルは、分類の精度を下げる可能性がある。
【００１０】
したがって、上記のシナリオにおいて、分布に基づく分類器の性能を改善することが望ましい。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
クラス条件確率分布を明示的にモデル化するパターン分類法では、実際の分布は、既知でない場合が多い。分布は、実際の分布を近似するのに利用できるデータから推定される。
【００１２】
したがって、本発明は、元データを尤度空間に投影し、この尤度空間において、判別関数または２次レベルの分布に基づく分類器を用いて分類を行い、分類の誤りを減らす。
【課題を解決するための手段】
【００１３】
具体的には、方法は、データを複数のクラスに分類し、各クラスのデータがクラス条件確率分布を有するようにする。
【００１４】
測定データのクラス確率分布は、尤度空間に投影される。
【００１５】
尤度空間に投影されたクラス条件確率分布は、次に、尤度空間の判別分類器に従って分類される。
【発明を実施するための最良の形態】
【００１６】
図１に示すように、本発明は、２つの計算空間を区別する。実際の観測値、測定信号、または元データのある空間をデータ空間１０１と呼ぶ。このデータ空間１０１では、計算された（１１０）対応するクラス条件確率分布１０２を、ベイズの最小誤差または最小リスク分類に用いる事後クラス確率の推定を促すものとして扱う。
【００１７】
本発明では、クラス条件確率分布を、尤度空間１０３への非線形投影１２０（本明細書では尤度投影と呼ぶ）を促すものとして扱う。尤度空間の座標は、元データの様々なクラスに対するクラス条件尤度である。この空間において、データ空間における任意のクラスペア間のベイズ分類器は、例えば、２つのクラスを表す軸に対する傾きが１の一次判別式とみなすことができる。本発明による尤度空間において、操作を行うことによって得られる主な利点は、一次判別式のみの考慮に制限されなくなることである。
【００１８】
この場合、分類１３０は、投影された分布に作用してクラス１０５を判定する任意の公的な分類器１０４に基づいて行うことができる。投影分布が実際のクラス分布である場合、尤度空間における最適な分類器は、元の空間においてデータを分類することによって得られるのと同じ誤り率を結果として生じることが保証される。
【００１９】
投影分布が実際の分布でない場合、尤度空間における最適な分類精度は、依然として、データ空間における投影分布により得られるのと同程度であることが保証される。
【００２０】
本発明の利点として、尤度空間における分類精度は、この状況におけるデータ空間の分類精度よりも高めることができる。この尤度投影の特徴により、本発明では、非線形投影を用いて、元のデータ空間におけるクラス分布のモデル化誤差をある程度補償することができる。
【００２１】
カーネルに基づく分類法（例えば、サポートベクターマシン）に関して、分類を改善するためのデータの二次投影が記載されてきた。これらの方法では、いくつかの密度関数もカーネルとして用いられている。しかし、これらの方法のほとんどが二値分類に限定されている。これらの方法を再構築して多クラス分類を行うこともできるが、その性能は、他の非投影多クラス分類器で得られるほど良くないことが多い。
【００２２】
音声認識分野の研究者は、事後クラス確率空間で音声の分類を行った場合に、認識精度が大きく改善されることを認めている。これまでのところ、この大部分が説明されていない。最初に、尤度空間の概念は、離散値データと連続値データの両方に等しく適用できることを指摘したい。この理由から、本発明では、「確率分布」あるいは単に「分布」という用語を用いて、連続データと離散データの両方を表す。処理が連続データに特有のものである場合、本発明では、「確率密度」あるいは「密度」という用語を用いる。
【００２３】
尤度に基づく投影
本発明は、例えば、聴覚または視覚信号を表すデータをＮ個のクラスに分類する。ここで、ＰＸ（Ｘ｜Ｃ１），ＰＸ（Ｘ｜Ｃ２），．．．ＰＸ（Ｘ｜ＣＮ）は、各クラスの実際のデータ分布を表す。この表記において、下付き文字のＸは、ランダムベクトルを表し、括弧内のＸは、ランダムベクトルの特定のインスタンスを表し、Ｐは、値ＸがクラスＣｉに属すると仮定してランダムベクトルＸが値Ｘをとる確率を表す。
【００２４】
分布に基づく分類器について得られている実際の分布の推定値は、下式となる。
【００２５】
【数１】
2005202932.tif 000003
【００２６】
このような推定値は、例えば、分布のパラメトリック形式を仮定し、尤度最大化（ＬＭ）プロセスを用いて、訓練データから分布のパラメータを推定することによって得ることができる。
【００２７】
本発明では、ベクトルＸの尤度投影を演算ＬＮ（Ｘ）として定義し、結果としてＮ次元の尤度ベクトルＹＸを生じる。尤度ベクトルＹＸの成分は、次の通りである。
【００２８】
【数２】
2005202932.tif 000004
【００２９】
本発明では、下式を投影分布と呼び、座標が尤度空間であるＮ次元空間を参照する。
【００３０】
【数３】
2005202932.tif 000005
【００３１】
データベクトルＸの次元数がＮよりも高い場合、尤度投影演算は、次元数を下げる演算であり、そうでない場合、尤度投影演算は、次元数を上げる変換である。
【００３２】
尤度投影の特性
尤度ベクトル表現は、尤度空間における分類に関連する以下の特性を有する。
【００３３】
特性１：尤度空間では、データ空間の決定領域は、連続した領域に圧縮される。
【００３４】
投影分布は、データ空間を各クラスにつき１つの決定領域に分割する、空間における一組の決定境界を表す。ここで、クラスの「決定領域」という用語は、最適なベイズ分類器により、そのクラスに属するものとして境界決定される空間領域を指す。したがって、クラスの決定領域は、次式によって定義される領域である。
【００３５】
【数４】
2005202932.tif 000006
【００３６】
ここで、Ｐ（Ｃｉ）は、クラスＣｉの事前確率を表す。
【００３７】
あるｊについて、下式となる境界領域は、式（２）ではどのクラスにも帰属されず、何らかの事前に設定された規則に基づいて競合クラスのうちの１つに帰属される。
【００３８】
【数５】
2005202932.tif 000007
【００３９】
また、式（２）によって定義される決定領域は、いくつかの交わらない領域を含むか、または多重連結されている場合がある。尤度空間において、これらの交わらないかまたは多重連結されている可能性のある領域は、領域Ｅｉに投影され、次式によって定義される。
【００４０】
【数６】
2005202932.tif 000008
【００４１】
ここで、Ｚｉ＝ｌｏｇ（Ｐ（Ｃｉ））である。この領域が凸形であることを示すのは自明なことであるので、単純に連結される。式（３）から、両方のＹＸがＥｉ内にある場合、任意の０≦ａ≦１について、下式（４）もまたＥｉ内にあると推論でき、Ｅｉが凸形であることが証明されるため、単純に連結される。
【００４２】
【数７】
2005202932.tif 000009
【００４３】
したがって、尤度投影は、データ空間における交わらないかまたは多重連結された決定領域でさえ、尤度空間における凸形の単純に連結された決定領域に変換する。
【００４４】
図２Ａおよび図２Ｂは、パラメータ化された音声信号の録音物における２つのクラスのデータベクトルを、典型的な訓練データから推定された投影散乱を用いて尤度空間に投影した例により、この特性を示すものである。
【００４５】
図２Ａは、データ空間における散乱を示し、図２Ｂは、尤度空間における散乱を示す。２つの軸は、音声信号の２５ｍｓフレームの対数スペクトルのカルーネンレーブ変換（ＫＬＴ）に基づく投影を用いて導出したベクトルの１番目および２番目の成分を表す。図２Ａにおいて、×印は、非音声領域のデータベクトルを表す。丸印は、音声領域のデータを表す。両方のクラスの投影分布は、音声および非音声の訓練データから求めた３２個のガウス分布の混合である。点線は、データ空間における最適な分類器を表す。実線および破線は、尤度空間における最適な一次および二次判別式を表す。
【００４６】
クラスは、録音信号の音声領域および非音声領域に対応するものである。図２Ａおよび図２Ｂは、元のデータ空間および尤度空間におけるこれらのクラスの散乱を示す。尤度投影は、２つのクラスを圧縮することが分かる。
【００４７】
特性２：尤度空間における最適な分類器は、投影分布に基づく最適なベイズ分類器と同程度に機能することが保証される。
【００４８】
これは、特性１の結果としてもたらされる。データ空間では、最適な最小誤差ベイズ分類器は、次式によって与えられる。
【００４９】
【数８】
2005202932.tif 000010
【００５０】
一組の推定分布を用いる分類器は、これを次のように近似する。
【００５１】
【数９】
2005202932.tif 000011
【００５２】
これと同じことを、対数尤度で次のように表すことができる。
【００５３】
【数１０】
2005202932.tif 000012
【００５４】
式（７）は、クラス間の一連の対の比較として言い換えることができる。任意の２つのクラス間の分類は、次のように行うことができる。ここで、下式におけるＴｉｊは、Ｔｉｊ＝ｌｏｇ（Ｐ（Ｃｊ））−ｌｏｇ（Ｐ（Ｃｉ））である。
【００５５】
【数１１】
2005202932.tif 000013
【００５６】
Ｎ個のクラス間の分類は、式（８）によって定義される種類の対の比較をＮ−１回必要とする。式（８）によって表される対の比較は、尤度空間に容易に変換することができる。これを行うために、本発明では、ベクトルＡｉｊを［００１０．．．−１  ０．．．］として定義し、ここで、１は、ｉ番目の位置に現れ、−１は、ｊ番目の位置にある。すると、式（８）を尤度空間において、次のように再定義することができる。
【００５７】
【数１２】
2005202932.tif 000014
【００５８】
式（９）は、一次判別式であり、ここで、判別式の傾きは、１である。尤度空間では、データ空間と同様に、Ｎ個のクラス間の分類は、式（９）によって定義される種類の分類をＮ−１回必要とする。したがって、ベイズ分類器と同じように機能する尤度空間の分類器を、Ｘ空間における投影分布に基づいて定義することが可能である。よって、尤度空間における最適な分類器の性能は、元のデータ空間における投影分布で得ることのできる性能以下にはならない。また、投影分布がクラスの実際の分布である場合、尤度空間における最適な分類性能は、元のデータ空間における最適な分類性能と同じである。
【００５９】
尤度空間における分類
特性２の結果として、尤度空間における最適な分類器の性能は、データ空間における投影分布に基づく最適なベイズ分類器を用いて得られる分類精度を下限とする。したがって、投影分布から推定される最適なベイズ分類器よりも性能が良い尤度空間の分類器を推定することを実際に可能とすることができる。
【００６０】
元のデータ空間において、実際のデータ分布は、非常に複雑である可能性がある。したがって、様々なクラスをモデル化する分布もまた、複雑で、さらにおそらくは複数の交わらない推定決定境界を結果として生じる可能性がある。尤度投影は、これらの境界によって境界決定される領域を尤度空間の単一の連続した領域に写像する。投影分布に基づく任意の２クラス間のベイズ分類器は、尤度空間における傾きが１．０の一次判別式に写像する。投影密度が決定境界において連続的である場合、決定境界に隣接する、誤分類されている可能性のあるデータポイントもまた、元の空間における境界の空間複雑度に関係なく、この一次判別式に隣接する領域に写像される。
【００６１】
誤分類された領域が、尤度空間における任意のクラスを表す凸形領域に隣接しているという幾何学的単純さは、判別式の異なる関数形式を容易に判定することを可能にし、傾きが１．０の一次判別式と比べて平均的な分類誤りを減らす。連続したクラスに対して有効である任意の分類器、例えば一次、二次またはロジスティック回帰判別式を用いることができる。これを図２Ｂに示す。点線は、元のデータ空間において推定された最適なベイズ分類器を表す。直線の傾きは１．０である。直線のＹ切片は、提供テストデータを用いて推定した。実線は、同一の提供データを用いて同様に推定した尤度空間の最適な一次判別式を表す。この判別式は、点線に対して４．５％低い分類誤りをもたらす。破線は、同一の提供データにより同様に推定した二次判別関数を表す。
【００６２】
新たな一次判別式を求めることは、データ空間におけるクラス分布の線形または非線形変換を求めて、最適な分類境界のより正確な近似を達成することに対応するものと解釈することができる。例えば、傾きが１．０であり、元の一次判別式のＹ切片以外のＹ切片を有する一次判別式は、データ空間におけるクラス分布をスケーリングしたものに対応する。
【００６３】
尤度空間における傾きが１．０以外の一次判別式は、データ空間においてクラス密度を何らかの指数で累乗したものに対応する。密度の変換は、元のクラス条件密度から得られるのとは異なる決定境界セットを生じる。尤度空間における判別式は、データ空間のこれらの修正された決定境界に写像するものとみなすことができる。
【００６４】
図２Ｃは、これを例により示す。図２Ｃは、元のクラス分布から得られた分類境界と、尤度空間における傾きが１でない一次判別式で表される変換後のクラス分布から得られた分類境界とを示す。密な領域および疎な領域は、２つのクラスのデータの散乱を表す。これらのクラスの中心にある白い点は、クラスの平均値の位置を表す。点線は、両方のクラスをガウス分布としてモデル化することによって得られる決定境界を表す。実線は、ガウスクラス密度によって定義される尤度空間における最適な線形分類器を元のデータ空間に写像したものを表す。
【００６５】
この例において、後述のように導出される（１２０）次元の対数スペクトルベクトルを２次元に投影する。各クラスの確率密度は、単一のガウス密度によってモデル化される。したがって、点線は、これらのガウス密度から得られる分類境界を示し、実線は、対応する尤度空間において２つのクラスを分離する最適な一次判別式を元のデータ空間に写像することによって得られる決定境界を示す。
【００６６】
この場合、一次判別式の逆写像は、単純である。Ｃが２つのクラスを表す場合、Ｐ（チルダ）（ここでＰ（チルダ）とは、Ｐの上に〜があるものを示す）は、それらの推定ガウス密度を表し、Ｙは、これらの密度を用いたベクトルの射影によって導出される尤度空間ベクトルを表す。すると次式が得られる。
【００６７】
【数１３】
2005202932.tif 000015
【００６８】
尤度空間における最適な一次判別式は、次のように表すことができる。
【００６９】
【数１４】
2005202932.tif 000016
【００７０】
これは、投影密度で次のように表すことができる。
【００７１】
【数１５】
2005202932.tif 000017
【００７２】
よって、新たな決定境界は、式（１２）を満たす全てのベクトルの軌跡である。
【００７３】
しかし、より一般的には、このような単純な解釈は不可能である。例えば、次式（１３）の形の二次判別式は、データ空間において次の判別式（１４）に写像する。
【００７４】
【数１６】
2005202932.tif 000018
【００７５】
明らかに、これは、交差項が存在するため、個々のクラス分布のいずれの単純な変換でも得ることができない。尤度空間における他のより複雑な判別式は、データ空間においてさらに複雑なクラス分布関数に写像される。
【００７６】
尤度空間における分類器の訓練
尤度空間において分類誤りが減るのは、データ空間におけるクラス分布のモデル化誤差を補償した結果である。分類の状況では、分布のモデル化誤差は、２つの原因で起こる可能性がある。
【００７７】
第１に、データセットの分布を表すように選択された分析モデルが、そのデータに適切でない可能性がある。第２に、いずれのクラスのモデルのパラメータも、通常は、結果として得られる分布が、そのクラスの訓練データの分布を最も良く表すように推定され、他のクラスの分布は、参照しない。
【００７８】
図３Ａ〜図３Ｃは、誤りを生じる可能性のある問題を合成例により示す。図示の例において、データは、１次元である。レイリー分布の２つのクラスが誤ってガウス分布としてモデル化されている。図３Ａの点線は、２つのクラスの実際の確率密度を示す。実線は、推定されたガウス密度を示す。ガウス分布の１次および２次モーメントは、実際の（レイリー）データ分布のそれと同じである、すなわち、２つのクラスの無限の訓練データにより得られる最尤ガウス推定値を表す。最適な決定境界Ｂｔｒｕｅは、実際の密度が交差するポイントにおける横座標の値である。これは、縦の点線で示される。推定される決定境界Ｂｅｓｔｉｍａｔｅｄは、密度のガウス推定値が交差する横座標に現れ、縦の実線で示される。実線の影付きの部分は、ＢｔｒｕｅとＢｅｓｔｉｍａｔｅｄの間の差により誤分類されるであろうデータを表す。この誤りは、レイリー分布を誤ってガウス分布としてモデル化したことによる直接的な結果である。
【００７９】
図３Ｂは、２つのクラスのデータの２次元の尤度投影を示す。曲線は２次元尤度空間における１次元多様体を表すことが分かる。これは、投影が確定的な次元数を上げる変換であることから予期される。データ空間における推定ベイズ分類器は、傾きが１．０の実線で表される。曲線上の星印は、データ空間における最適な決定閾値Ｂｔｒｕｅを表す。したがって、尤度空間における最適な分類器は、星印を付けたポイントを通る任意の直線または曲線、例えば、図３Ｂの点線の対角線によって表される一次判別式とすることができる。
【００８０】
図３Ｂの実線以外の一次判別式による分類は、データ空間のクラス分布を変換したものによる分類に等しい。例えば、図３Ｂの点線で表される最適な判別式は、図３Ｃに示されるスケーリングされたガウス分布による分類に等しい。スケーリングの結果、ガウス分布は、最適な分類境界で交差するようになる。最適な分類境界は、初めからデータ空間における異なるガウス分布セットでクラスをモデル化することによっても得ることができる。
【００８１】
分布に基づく分類器のためのいくつかの分布判別訓練方法が既知である。これらの方法は、クラス分布を推定して、ベイズ分類器により得られる分類性能を最適化しようとする。図３Ｃは、そのような判別により誘導される、図３Ａのレイリークラス分布のガウス推定値の一例を示す。これらの推定値もまた、最適な分類境界で交差する。しかし、尤度空間における分類の原則は、有効なままである。
【００８２】
クラス分布が判別により訓練される場合であっても、これらの分布から導出した尤度空間の最適な分類器の性能の下限は、クラス分布そのものに基づく最適なベイズ分類器の性能に過ぎない。また、クラス分布を訓練する方法に関係なく、データ空間における分類境界の形は、その分布のために選択されるモデルによって制約される。例えば、クラス分布がガウス分布としてモデル化される場合、結果として得られるベイズ分類器は、ガウス分布の訓練方法に関係なく二次判別式となる。一方、尤度空間の判別式に対応するデータ空間の判別式は、データ空間のベイズ分類器により得られる判別式よりも遥かに複雑になる可能性がある。例えば、クラス分布がガウスである場合、尤度空間における交差項のない単純な二次判別式でさえ、データ空間における四次の多項判別式に対応する。したがって尤度空間では、クラス分布が判別により訓練される場合であってもより良い分類器を得ることができるというのは妥当であると思われる。
【００８３】
ここまでの説明から、尤度空間の分類器が単純な一次または二次判別式である場合、尤度空間における分類の改善は、データ空間における分類境界に隣接する領域における分類誤りの補償によるところが大きいことが明らかであろう。このような判別式では、他の理由で生じた分類誤りを補償することは期待できない。このような誤りは、例えば、元の空間においてクラスをモデル化する分布が、実際のクラス分布によって与えられる最適な決定領域の全領域から完全に外れている場合に生じる可能性がある。
【００８４】
しかし、本発明の利点として、単純な一次または二次判別式よりも複雑な分類器を尤度空間において定義することができる。例えば、尤度空間において、分布に基づく分類器を定義することができる。このような分類器は、一次または二次判別式よりも正確な分類を生じることができる。しかし、一般に、データ空間の決定境界が最適な境界に近づくほど、尤度空間における分類から期待できる利得は、急速に少なくなる。また、この状況において、尤度空間の最適な判別式を写像するデータ空間の決定境界は、クラス密度そのものによって与えられる決定境界に近づく。
【００８５】
本発明では、尤度空間の最良の分類器が、投影分布に基づくデータ空間の最良のベイズ分類器と少なくとも同程度に動作することを保証する。これは、尤度空間の最良の分類器が、データ空間のどんな種類の最良の分類器とも少なくとも同程度に動作することを保証するものではない。実際には、尤度投影が可逆でない限り、尤度空間における可能な最良の分類器がデータ空間における可能な最良の分類器と同等に機能できるという保証は一切ない。
【００８６】
データベクトルの尤度投影による局所化
尤度投影は、任意の尤度ベクトルに投影されるデータベクトルが１つだけであることが保証されている場合に可逆である。しかし、図４に示すように、尤度投影は、通常可逆でなく、データベクトルの尤度投影は、データベクトルを一意に識別することを保証できない。
【００８７】
２つのガウス分布が、データポイントを一対の密度値にそれぞれ変換する。図４Ａにおいて、２つのガウス分布は、異なる平均値を有する。２本の縦の点線は、密度値をもたらす他のＸの値を示す。両方の分布をもたらすポイント（星印）は１つだけであることが明らかである。
【００８８】
図４Ｂにおいて、２つのガウス分布の平均値は、同じである。この場合、値から密度値への写像は不可逆である。
【００８９】
それにもかかわらず、尤度投影におけるクラス分布の数が増えるにつれて、ベクトルの尤度投影は、データ空間においてベクトルをますます局在化することが分かる。尤度ベクトルＹＮを検討する。ＵｉＸがデータ空間の領域を次のように表すものとする。
【００９０】
【数１７】
2005202932.tif 000019
【００９１】
ここで、Ｕは、微小な数である。尤度ベクトルはＸを、次式によって定義される領域ＶｊＸに入るように局所化する。
【００９２】
【数１８】
2005202932.tif 000020
【００９３】
次式（１７）は、減少列であることが容易に分かる。
【００９４】
【数１９】
2005202932.tif 000021
【００９５】
尤度ベクトルの知識は、ＸがＶ内にあることが分かっていることに等しい、すなわち、Ｙは、ＸがＶ内にあるという位置情報を含む。これは、最小のＵ以下であることが保証されるが、それより遥かに小さくてもよいことに留意されたい。また、Ｖは、多くの尤度ベクトルに対して空であってよく、尤度ベクトルが任意のデータベクトルから生成された場合にのみ空でないことが保証されることにも留意されたい。逆に、データベクトルＸの投影により生成された任意の尤度ベクトルＹについて、Ｖが空になることはなく、少なくとも１つのデータポイント、すなわちＸそれ自体を含まなければならない。
【００９６】
図５Ａ〜図５Ｃは、尤度投影によるデータベクトルの局所化を例により示す。図５Ａは、音声信号の連続する２５ｍｓの長さのウィンドウから導出された２０次元の対数スペクトルベクトルのスペクトログラフ表現を示す。横座標は、フレームのインデックスを表し、縦座標は、ベクトル成分のインデックスを表す。強度は、数値に比例する。図５Ｂは、縦座標をクラスのインデックスとした尤度空間における４０次元のベクトル配列を示す。図５Ｃは、図５Ｂのベクトルから再構築した対数スペクトルベクトルを示す。図５Ａおよび図５Ｃは、実質的に同じであることが分かり、本発明の方法論を実証している。
【００９７】
ここまでは、投影分布に基づく任意のベイズ分類器と同程度の分類を行うことのできる尤度空間における分類器の存在のみを説明してきた。しかし、このような分類器の存在のみでは、それらの分類器が実際に推定できること、あるいは尤度空間において推定される分類器で得られる実際の分類性能が常にベイズ分類器に勝ることの保証にはならない。
【００９８】
分類器の推定は、常に難しく、分類器の最終的な性能は、さらに、用いられる推定手順、訓練データのサイズ等といった他の要因に支配される。仮定できるのは、ベイズ分類器の決定領域が尤度空間の凸形領域に写像されることにより、尤度空間において、より良い分類器を推定することが単純になるということだけである。この仮定そのものも実験的に実証されなければならない。
【００９９】
視覚テクスチャの分類
視覚テクスチャイメージの分類、取り出し、および合成に関する多くの研究が報告されているが、視覚テクスチャの正確な定義はない。ほとんどの研究者は、視覚テクスチャイメージがある程度の均質性を特徴とし、通常は、ランダムな変化をしばしば有する反復構造を含むことに同意する。したがって、水面、布、曇り空、さらには壁紙のイメージが全てテクスチャとみなされる。
【０１００】
１９９６年に１人の写真家が、壁、つや消し面の写真を含む１１２種のテクスチャの組を出版した。Brodatz著「Textures: A Photographic Album for Artists and Designers」（Dover）を参照願いたい。これらのイメージを８ビットの５１２×５１２画素にデジタル化したものからサブイメージを抽出することによって、いわゆる「Brodatzのテクスチャデータベース」が導出された。各テクスチャから９つの重複しない１２８×１２８画素のサブイメージを抽出した。結果として得られる１００８枚のイメージの組が、近年のいくつかの研究論文の主題となっている。
【０１０１】
図６は、Brodatzのテクスチャの数例を示す。本発明による尤度空間における分類をBrodatzのテクスチャデータベースについて評価した。
【０１０２】
図７は、視覚信号に適用した本発明の分類精度を比較する。Ｘ軸は、データ空間におけるクラス分布のモデル化に用いられる混合ガウス分布におけるガウス分布数の対数を表す。点線は、データ空間における従来技術のベイズ分類器によって得られる分類精度を表し、実線は、本発明による対応する尤度空間における分類精度を表す。明らかに、最良の分類精度は全体的に尤度空間において得られる。曲線の両極端における方法間の差は、０．０５レベル以上までと顕著である。
【０１０３】
音声の分類
本発明の方法を、ＴＩＭＩＴ音声データベース（Zue著「Speech database development at MIT: TIMIT and beyond」（Speech Communication, 9, 351-356, 1990））にも適用した。ＴＩＭＩＴは、音声研究者が信号処理および分類アルゴリズムの開発に用いる標準的なデータベースである。
【０１０４】
図８は、聴覚信号に適用した本発明の分類精度を比較する。Ｘ軸は、データ空間におけるクラス分布のモデル化に用いられる混合ガウス分布におけるガウス分布数の対数を表す。点線は、データ空間におけるベイズ分類器によって得られる分類精度を表し、実線は、本発明による対応する尤度空間における分類精度を表す。全ての場合において、尤度空間において得られる分類精度は、元のデータ空間において得られる分類精度よりも極めて優れている。
【０１０５】
尤度空間における分類器の決定境界は、データ空間におけるクラス条件密度の非線形関数として得られる分類境界を表す。最も単純な場合でも、これらの関数は、クラス条件密度の不均等なスケーリング、回転、歪み等といった演算を含む可能性がある。
【０１０６】
基本的なモデル化誤差を補償するのに最適な密度変換の組を探索することは、データ空間では困難である。しかし、元の空間において未知のモデル化誤差を説明する問題を、適切な判別関数を求める問題として尤度空間に変換すれば、前者よりも遥かに解決しやすい。
【０１０７】
これは実際に、データ空間において得られるよりも高い分類精度を生じることができる。本発明の主目的は、考慮されるデータに対して最良の分類器を得るよりも尤度空間のほうが正確な分類が可能であることを実証することであるため、これまでは本発明を一次判別関数に限定してきた。一次判別式の１つの利点は、データ空間における最適な分類器が尤度空間における一次判別式でもあることである。したがって、尤度空間における最適な一次判別式の探索は、いずれも、この分類器を考慮することができる。これは、尤度空間の分類器の性能が元のデータ空間の分類器以上であることを保証する単純な方法である。
【０１０８】
しかし、二次判別式、またはロジスティックリグレッサーといった他の判別関数を用いることにより、より良い分類性能が可能となる。また、投票機構を用いる二値分類器を組み合わせることにより、判別式に基づく多クラス分類が可能となる。他の可能性としては、巡回冗長符合および対結合がある。また、尤度空間において２次分布に基づく分類器を訓練することが可能であることが分かる。実験の証拠は、これもデータ空間における分類に対して精度を大きく改善できることを示している。
【０１０９】
本発明の精神および範囲内で様々な他の適応および修正を行うことができることが理解される。したがって、添付の特許請求の範囲の目的は、本発明の真の精神および範囲に入る変形および修正をすべて網羅することである。
【図面の簡単な説明】
【０１１０】
【図１】本発明による分類法のフロー図である。
【図２Ａ】データ空間における音声および非音声信号の散布図である。
【図２Ｂ】本発明による尤度空間における音声および非音声信号の散布図である。
【図２Ｃ】分類境界のグラフである。
【図３Ａ】データ空間の密度分布を比較する図である。
【図３Ｂ】データ空間の密度分布を比較する図である。
【図３Ｃ】データ空間の密度分布を比較する図である。
【図４Ａ】可逆的な尤度投影のグラフである。
【図４Ｂ】不可逆的な尤度投影のグラフである。
【図５Ａ】聴覚信号のスペクトログラフである。
【図５Ｂ】本発明による尤度空間における対応するベクトルのプロットである。
【図５Ｃ】図５Ｂのベクトルから再構築したスペクトログラフである。
【図６】Brodatzのテクスチャを示す図である。
【図７】視覚信号について本発明による方法を比較したグラフである。
【図８】視聴覚信号について本発明による方法を比較したグラフである。
【図１】
2005202932.tif 000024
【図２Ａ】
2005202932.tif 000025
【図２Ｂ】
2005202932.tif 000026
【図２Ｃ】
2005202932.tif 000027
【図３Ａ】
2005202932.tif 000028
【図３Ｂ】
2005202932.tif 000029
【図３Ｃ】
2005202932.tif 000030
【図４Ａ】
2005202932.tif 000031
【図４Ｂ】
2005202932.tif 000032
【図５Ａ】
2005202932.tif 000033
【図５Ｂ】
2005202932.tif 000034
【図５Ｃ】
2005202932.tif 000035
【図６】
2005202932.tif 000036
【図７】
2005202932.tif 000037
【図８】
2005202932.tif 000038
【外国語明細書】
2005202932.tif 000039
2005202932.tif 000040
2005202932.tif 000041
2005202932.tif 000042
2005202932.tif 000043
2005202932.tif 000044
2005202932.tif 000045
2005202932.tif 000046
2005202932.tif 000047
2005202932.tif 000048
2005202932.tif 000049
2005202932.tif 000050
2005202932.tif 000051
2005202932.tif 000052
2005202932.tif 000053
2005202932.tif 000054
2005202932.tif 000055
2005202932.tif 000056
2005202932.tif 000057
2005202932.tif 000058
2005202932.tif 000059
2005202932.tif 000060
2005202932.tif 000061
2005202932.tif 000062
2005202932.tif 000063
2005202932.tif 000064
2005202932.tif 000065
2005202932.tif 000066
2005202932.tif 000067
2005202932.tif 000068
2005202932.tif 000069
2005202932.tif 000070
2005202932.tif 000071
2005202932.tif 000072
2005202932.tif 000073
2005202932.tif 000074