(57)【特許請求の範囲】
【請求項１】
自動エージェント回路を用いたテクニカルおよび／またはセマンティックシグナル解釈の方法であって、
前記自動エージェント回路により、生データストリームから生データを得るステップと、
前記自動エージェント回路により、測定ルブリックに従って前記生データを操作し、測定値を生成するステップと、
前記自動エージェント回路により、前記生データの前記生成された測定値の間の区別可能性を表す区別可能性メトリックに基づき、シグナルインジケータの第１の組を決定するステップと、
前記自動エージェント回路により、前記生データの前記生成された測定値の間の区別不可能性を表す区別不可能性メトリックに基づき、シグナルインジケータの第２の組を決定するステップと、
前記自動エージェント回路により、前記生データの前記生成された測定値の前記区別可能性および前記区別不可能性の不明を表す不明メトリックに基づき、シグナルインジケータの第３の組を決定するステップと、
前記自動エージェント回路により、前記生データストリームに前記シグナルインジケータの第１の組を適用することによって前記生データストリームにおける区別可能性インジケータを認識して、１つ以上の区別可能性データストリームを生成するステップと、
前記自動エージェント回路により、前記生データストリームに前記シグナルインジケータの第２の組を適用することによって前記生データストリームにおける区別不可能性インジケータを認識して、１つ以上の区別不可能性データストリームを生成するステップと、
前記自動エージェント回路により、前記生データストリームに前記シグナルインジケータの第３の組を適用することによって前記生データストリームにおける不明インジケータを認識して、１つ以上の不明データストリームを生成するステップと、
前記自動エージェント回路により、前記１つ以上の区別可能性データストリーム、１つ以上の区別不可能性データストリーム、および１つ以上の不明データストリームを組み合わせ、１つ以上のセマンティック境界インデックスを生成するステップと、
前記自動エージェント回路により、前記１つ以上のセマンティック境界インデックスを使用し、前記生データストリームの１つ以上のテクニカルおよび／またはセマンティック解釈あるいは１つ以上のテクニカルおよび／またはセマンティック決定を出力するステップと、
を備える方法。
【請求項２】
前記測定ルブリックに従って前記生データを操作するステップは、前記測定ルブリックが、金融または商品セキュリティのテクニカルインジケータ、セマンティック距離尺度、およびＲｅｓｎｉｋ尺度のうちの１つであることをさらに備える、請求項１に記載の方法。
【請求項３】
前記シグナルインジケータの第１の組を決定するステップは、
前記自動エージェント回路により、前記測定値から一式のパターンを決定し、訓練データを生成するステップと、
前記自動エージェント回路により、前記訓練データを、生データ空間から多次元ベクトル空間であるターゲット空間へとマッピングするステップと、
前記自動エージェント回路により、クラスタリングを使用して、前記測定値からの前記一式のパターンに対応する前記訓練データのオントロジを決定するステップと、
前記自動エージェント回路により、前記生データの解釈に基づく基準パターンを受け取るステップと、
前記自動エージェント回路により、前記訓練データの前記一式のパターンと前記基準パターンとの間の類似度尺度を決定するステップと、
前記自動エージェント回路により、前記生データ空間から前記ターゲット空間へのマッピングの第１の組を推定するステップであって、前記類似度マッピングの第１の組の各々のマッピングは、前記決定された類似度尺度のうちの対応する類似度尺度に基づいており、前記マッピングの第１の組は、前記シグナルインジケータの第１の組を備えるステップと、
によって実行される請求項１に記載の方法。
【請求項４】
前記訓練データの生データ空間からターゲット空間へのマッピングするステップは、反復制限の対象となる反復関数システムである幾何学的非線形マッピング関数を使用して実行される、請求項３に記載の方法。
【請求項５】
前記訓練データのオントロジを決定するステップは、ｋ平均クラスタリング法および距離尺度に基づくクラスタリング法のうちの１つ以上であるクラスタリングを使用して実行される、請求項３に記載の方法。
【請求項６】
前記類似度尺度を決定するステップは、Ｐｅａｒｓｏｎ相関係数を使用して実行される、請求項３に記載の方法。
【請求項７】
前記決定された類似度尺度に基づく前記生データ空間から前記ターゲット空間への類似度マッピングを推定するステップは、Ｓｈｅｐａｒｄ補間関数を使用して実行される、請求項３に記載の方法。
【請求項８】
前記シグナルインジケータの第２の組を決定するステップは、
前記自動エージェント回路により、概念的距離メトリックを使用して前記マッピングされた訓練データを連鎖させ、および／または、クラスタリングして、前記ターゲット空間内の複数のクラスタを生成するステップであって、各クラスタはそれぞれ、それぞれのクラスタの対応する基底に対する区別不可能性に従って連鎖させられ、および／または、クラスタリングされるステップと、
前記自動エージェント回路により、前記ターゲット空間内の各々の独立クラスタについて、それぞれの前記基準パターンのうちの前記基準パターンの前記ターゲット空間への最も近いマッピングを決定するステップと、
前記自動エージェント回路により、前記複数のクラスタの各クラスタについて、前記生データ空間から前記ターゲット空間へのマッピングの第２の組のマッピングを決定するステップであって、マッピングの第２の組の各マッピングは、前記複数のクラスタのそれぞれのクラスタに対するマッピングの前記第１の組の不明瞭なメンバーシップに対応するステップと、
前記自動エージェント回路により、マッピングの前記第１の組からマッピングの前記第２の組へのそれぞれのマッピングとなるように、シグナルインジケータの前記第２の組を決定するステップと
によって実行される、請求項３に記載の方法。
【請求項９】
前記シグナルインジケータの第３の組を決定するステップは、シグナルインジケータの前記第１の組とシグナルインジケータの前記第２の組との間の和集合の補集合を得ることによって実行される、請求項１に記載の方法。
【請求項１０】
前記自動エージェント回路により、シグナルインジケータの前記第１の組、シグナルインジケータの前記第２の組、およびシグナルインジケータの前記第３の組をグループ化し、受け取った前記基準パターンに対応するチャネルを生成するステップであって、前記チャネルは、シグナルインジケータの前記第１の組を使用して生成された第１のデータストリームと、シグナルインジケータの前記第２の組を使用して生成された第２のデータストリームと、シグナルインジケータの前記第３の組を使用して生成された第３のデータストリームとを含むステップと、
前記自動エージェント回路により、前記第１のデータストリームを対数関数で乗算して第１の積を生成し、該第１の積を時間に関して微分して第１のスパイク列を生成するステップと、
前記自動エージェント回路により、前記第２のデータストリームを対数関数で乗算して第２の積を生成し、該第２の積を時間に関して微分して第２のスパイク列を生成するステップと、
前記自動エージェント回路により、前記第３のデータストリームを対数関数で乗算して第３の積を生成し、該第３の積を時間に関して微分して第３のスパイク列を生成するステップと
をさらに備える、請求項１に記載の方法。
【請求項１１】
前記自動エージェント回路により、第１のクロックの各サイクルにおいて前記第１のスパイク列の値をそれぞれのバイナリ値で近似するステップと、
前記自動エージェント回路により、第２のクロックの各サイクルにおいて前記第２のスパイク列をそれぞれのバイナリ値で近似するステップと、
前記自動エージェント回路により、第３のクロックの各サイクルにおいて前記第３のスパイク列をそれぞれのバイナリ値で近似するステップと、
前記自動エージェント回路により、前記第１のスパイク列、前記第２のスパイク列、および前記第３のスパイク列の前記バイナリ値を時間ウインドウ化されたバイナリビットコードへと分割するステップであって、時間ウインドウ化されたバイナリビットコードの各々の時系列が、前記１つ以上のセマンティック境界インデックスのうちの１つに対応するステップと
をさらに含む、請求項１０に記載の方法。
【請求項１２】
前記自動エージェント回路により、前記時間ウインドウ化されたバイナリビットコードを一意に識別するためのそれぞれの素数識別子を決定するステップ、
をさらに含み、
前記それぞれの素数識別子とそれぞれの前記時間ウインドウ化されたバイナリビットコードとの組み合わせが、前記１つ以上のセマンティック境界インデックスを含む、請求項１１に記載の方法。
【請求項１３】
前記第１のクロック、前記第２のクロック、および前記第３のクロックは、それぞれＬａｍｐｏｒｔクロックである、請求項１１に記載の方法。
【請求項１４】
前記１つ以上のセマンティック境界インデックスは、別の１つ以上のセマンティック境界インデックスを生成するために使用された別の生データストリームの生データを含む、請求項１に記載の方法。
【請求項１５】
前記１つ以上のセマンティック境界インデックスは、別の生データストリームからの生データを使用して生成された別の１つ以上のセマンティック境界インデックスである前記生データストリームからの前記生データを使用して生成される、請求項１に記載の方法。
【請求項１６】
前記１つ以上のセマンティック境界インデックスを生成するために使用される前記生データストリームからの前記生データは、前記１つ以上のセマンティック境界インデックスを含む、請求項１に記載の方法。
【請求項１７】
前記自動エージェント回路により、別の生データストリームを得るステップと、
前記自動エージェント回路により、前記別の生データストリームにシグナルインジケータの別の第１の組、シグナルインジケータの別の第２の組、およびシグナルインジケータの別の第３の組を適用することによってそれぞれ生成される前記別の生データストリームの別の１つ以上の区別可能性データストリーム、別の１つ以上の区別不可能性データストリーム、および別の１つ以上の不明データストリームに基づいて、別の１つ以上のセマンティック境界インデックスを生成するステップと、
前記自動エージェント回路により、前記別の１つ以上のセマンティック境界インデックスと前記１つ以上のセマンティック境界インデックスとの間の類似度を使用して、前記生データストリームと前記別の生データストリームとの間の予想アナログを特定するステップと、
前記自動エージェント回路により、アナロジ推論エンジンを使用して、前記生データストリームと前記別の生データストリームとの間の前記予想アナログから前記生データストリームと前記別の生データストリームとの間のアナロジを決定するステップと
をさらに備える、請求項１に記載の方法。
【請求項１８】
前記自動エージェント回路により、別の生データストリームを得るステップと、
前記自動エージェント回路により、前記別の生データストリームにシグナルインジケータの別の第１の組、シグナルインジケータの別の第２の組、およびシグナルインジケータの別の第３の組を適用することによってそれぞれ生成される前記別の生データストリームの別の１つ以上の区別可能性データストリーム、別の１つ以上の区別不可能性データストリーム、および別の１つ以上の不明データストリームに基づいて、別の１つ以上のセマンティック境界インデックスを生成するステップと、
前記自動エージェント回路により、前記生データストリームと前記別の生データストリームとの間の構造化された関係を生成し、アナロジカルスキャフォールディングを生成するステップと、
前記自動エージェント回路により、前記生データストリームに基づいてイベントを予測するインジケータであって、前記アナロジカルスキャフォールディングと、前記別の生データを使用して他のイベントを予測する他のインジケータと、に基づいて生成するステップであって、前記別のインジケータは、前もって得られているステップと、
をさらに備える、請求項１に記載の方法。
【請求項１９】
前記自動エージェント回路により、金融テクニカルインジケータを、前記１つ以上のセマンティック境界インデックスを前記金融テクニカルインジケータへの入力として使用して、計算するステップと、
前記自動エージェント回路により、前記１つ以上のセマンティック境界インデックスの前記金融テクニカルインジケータについて金融ポートフォリオ分析を実行し、前記生データストリームによって知らされる変化点および／または交差点を予測するステップと
をさらに備える、請求項１に記載の方法。
【請求項２０】
前記自動エージェント回路により、別の生データストリームを得るステップと、
前記自動エージェント回路により、前記別の生データストリームにシグナルインジケータの別の第１の組、シグナルインジケータの別の第２の組、およびシグナルインジケータの別の第３の組を適用することによってそれぞれ生成される前記別の生データストリームの別の１つ以上の区別可能性データストリーム、別の１つ以上の区別不可能性データストリーム、および別の１つ以上の不明データストリームに基づいて、別の１つ以上のセマンティック境界インデックスを生成するステップと、
前記自動エージェント回路により、前記別の１つ以上のセマンティック境界インデックスと前記１つ以上のセマンティック境界インデックスとの間の相関、前記別の１つ以上のセマンティック境界インデックスおよび前記１つ以上のセマンティック境界インデックスのそれぞれのインデックスの間の距離尺度、およびｋ平均クラスタリング法のうちの１つ以上を決定することにより、前記別の１つ以上のセマンティック境界インデックスと前記１つ以上のセマンティック境界インデックスとの間の類似度を使用して、前記生データストリームと前記別の生データストリームとの間の予想アナログを特定するステップと
をさらに備える、請求項１に記載の方法。
【請求項２１】
前記自動エージェント回路により、前記生データストリームにおけるサプライズおよび／またはアノマラスイベントに対応する時間の第１の組を特定するステップと、
前記自動エージェント回路により、前記生データストリームにおける非サプライズおよび／または非アノマラスイベントに対応する時間の第２の組を特定するステップと、
前記自動エージェント回路により、前記１つ以上のセマンティック境界インデックスに基づいてテクニカルインジケータの移動平均を計算するステップと、
前記自動エージェント回路により、前記移動平均の統計分析を実行し、前記時間の第２の組と比較した前記時間の第１の組における前記移動平均の相違を特定するステップと、
前記自動エージェント回路により、前記移動平均についてのそれぞれのサプライズ閾値を、前記時間の第１の組における前記移動平均と前記時間の第２の組における前記移動平均との間の前記対応する相違のあらかじめ定められた割合として決定するステップと、
前記自動エージェント回路により、前記サプライズ閾値を超える前記生データストリームの移動平均に対応するイベントを、予想サプライズおよび／またはアノマラスイベントとして知らせるステップと
をさらに備える、請求項１に記載の方法。
【請求項２２】
前記移動平均について実行される統計分析は、前記移動平均の歪度、前記移動平均の尖度、前記移動平均の偏差、および前記１つ以上のセマンティック境界インデックスのバリアスの指数移動平均を計算することを含む、請求項２１に記載の方法。
【請求項２３】
前記生データストリームは、非構造化データストリーム、テキストデータストリーム、数値データストリーム、金融セキュリティデータストリーム、および物理学的測定の時系列のうちの１つ以上である、請求項１に記載の方法。
【請求項２４】
テクニカルおよび／またはセマンティックシグナル解釈を実行する装置であって、
生データストリームから生データを取得し、
測定ルブリックに従って前記生データを操作して、測定値を生成し、
前記生データの前記生成された測定値の間の区別可能性を表す区別可能性メトリックに基づき、シグナルインジケータの第１の組を決定し、
前記生データの前記生成された測定値の間の区別不可能性を表す区別不可能性メトリックに基づき、シグナルインジケータの第２の組を決定し、
前記生データの前記生成された測定値の前記区別可能性および前記区別不可能性の不明を表す不明メトリックに基づき、シグナルインジケータの第３の組を決定し、
前記生データストリームに前記シグナルインジケータの第１の組を適用することによって前記生データストリームにおける区別可能性インジケータを検出して、１つ以上の区別可能性データストリームを生成し、
前記生データストリームに前記シグナルインジケータの第２の組を適用することによって前記生データストリームにおける区別不可能性インジケータを検出して、１つ以上の区別不可能性データストリームを生成し、
前記生データストリームに前記シグナルインジケータの第３の組を適用することによって前記生データストリームにおける不明インジケータを認識して、１つ以上の不明データストリームを生成し、
前記１つ以上の区別可能性データストリーム、１つ以上の区別不可能性データストリーム、および１つ以上の不明データストリームを組み合わせ、１つ以上のセマンティック境界インデックスを生成し、
前記１つ以上のセマンティック境界インデックスを使用し、前記生データストリームの１つ以上のテクニカルおよび／またはセマンティック解釈あるいは１つ以上のテクニカルおよび／またはセマンティック決定を出力する、
自動エージェント回路を備える装置。
【請求項２５】
前記回路はさらに、前記測定ルブリックに従って前記生データを操作し、前記測定ルブリックが、金融または商品セキュリティのテクニカルインジケータ、セマンティック距離尺度、およびＲｅｓｎｉｋ尺度のうちの１つである、請求項２４に記載の装置。
【請求項２６】
前記回路はさらに、
前記測定値から一式のパターンを決定し、訓練データを生成し、
前記訓練データを、生データ空間から多次元ベクトル空間であるターゲット空間へとマッピングし、
クラスタリングを使用して、前記測定値からの前記一式のパターンに対応する前記訓練データのオントロジを決定し、
前記生データの解釈に基づく基準パターンを受け取り、
前記訓練データの前記一式のパターンと前記基準パターンとの間の類似度尺度を決定し、
前記生データ空間から前記ターゲット空間へのマッピングの第１の組を推定して、前記類似度マッピングの第１の組の各々のマッピングは、前記決定された類似度尺度のうちの対応する類似度尺度に基づいており、前記マッピングの第１の組は、前記シグナルインジケータの第１の組を備える、
請求項２４に記載の装置。
【請求項２７】
前記回路はさらに、前記訓練データの生データ空間からターゲット空間へのマッピングを、反復制限の対象となる反復関数システムである幾何学的非線形マッピング関数を使用して実行する、請求項２６に記載の装置。
【請求項２８】
前記回路はさらに、前記訓練データのオントロジの決定を、ｋ平均クラスタリング法および距離尺度に基づくクラスタリング法のうちの１つ以上であるクラスタリングを使用して実行する、請求項２６に記載の装置。
【請求項２９】
前記回路はさらに、前記類似度尺度の決定を、Ｐｅａｒｓｏｎ相関係数を使用して実行する、請求項２６に記載の装置。
【請求項３０】
前記回路はさらに、
概念的距離メトリックを使用して前記マッピングされた訓練データを連鎖し、および／または、クラスタリングして、前記ターゲット空間内の複数のクラスタを生成して、各クラスタはそれぞれ、それぞれのクラスタの対応する基底に対する区別不可能性に従って連鎖し、および／または、クラスタリングし、
前記ターゲット空間内の各々の独立クラスタについて、それぞれの前記基準パターンのうちの基準パターンの前記ターゲット空間への最も近いマッピングを決定し、
前記複数のクラスタの各クラスタについて、前記生データ空間から前記ターゲット空間へのマッピングの第２の組のマッピングを決定して、マッピングの第２の組の各マッピングは、前記複数のクラスタのそれぞれのクラスタに対するマッピングの前記第１の組の不明瞭なメンバーシップに対応し、
マッピングの前記第１の組からマッピングの前記第２の組へのそれぞれのマッピングとなるように、シグナルインジケータの前記第２の組を決定して、
前記シグナルインジケータの第２の組を決定する、
請求項２６に記載の装置。
【請求項３１】
前記回路はさらに、前記シグナルインジケータの第３の組の決定を、シグナルインジケータの前記第１の組とシグナルインジケータの前記第２の組との間の和集合の補集合を得ることによって実行する、請求項２４に記載の装置。
【請求項３２】
前記回路はさらに、
シグナルインジケータの前記第１の組、シグナルインジケータの前記第２の組、およびシグナルインジケータの前記第３の組をグループ化し、受け取った前記基準パターンに対応するチャネルを、前記チャネルが、シグナルインジケータの前記第１の組を使用して生成された第１のデータストリームと、シグナルインジケータの前記第２の組を使用して生成された第２のデータストリームと、シグナルインジケータの前記第３の組を使用して生成された第３のデータストリームとを含むように生成し、
前記第１のデータストリームを対数関数で乗算して第１の積を生成して、該第１の積を時間に関して微分して第１のスパイク列を生成し、
前記第２のデータストリームを対数関数で乗算して第２の積を生成して、該第２の積を時間に関して微分して第２のスパイク列を生成し、
前記第３のデータストリームを対数関数で乗算して第３の積を生成して、該第３の積を時間に関して微分して第３のスパイク列を生成する
請求項２４に記載の装置。
【請求項３３】
前記回路はさらに、
第１のクロックの各サイクルにおいて前記第１のスパイク列の値をそれぞれのバイナリ値で近似し、
第２のクロックの各サイクルにおいて前記第２のスパイク列をそれぞれのバイナリ値で近似し、
第３のクロックの各サイクルにおいて前記第３のスパイク列をそれぞれのバイナリ値で近似し、
前記第１のスパイク列、前記第２のスパイク列、および前記第３のスパイク列の前記バイナリ値を時間ウインドウ化されたバイナリビットコードへと分割し、時間ウインドウ化されたバイナリビットコードの各々の時系列が、前記１つ以上のセマンティック境界インデックスのうちの１つに対応する、
請求項３２に記載の装置。
【請求項３４】
前記回路はさらに、
前記時間ウインドウ化されたバイナリビットコードを一意に識別するためのそれぞれの素数識別子を決定し、
前記それぞれの素数識別子とそれぞれの前記時間ウインドウ化されたバイナリビットコードとの組み合わせが、前記１つ以上のセマンティック境界インデックスを含む、請求項３３に記載の装置。
【請求項３５】
前記回路はさらに、
前記第１のクロック、前記第２のクロック、および、前記第３のクロックとしてＬａｍｐａｒｔクロックをそれぞれ使用し、前記第１のクロック、前記第２のクロック、および、前記第３のクロックを近似する、請求項３３に記載の装置。
【請求項３６】
前記１つ以上のセマンティック境界インデックスは、別の１つ以上のセマンティック境界インデックスを生成するために使用された別の生データストリームの生データを含む、請求項２４に記載の装置。
【請求項３７】
前記１つ以上のセマンティック境界インデックスは、別の生データストリームからの生データを使用して生成された別の１つ以上のセマンティック境界インデックスである前記生データストリームからの前記生データを使用して生成される、請求項２４に記載の装置。
【請求項３８】
前記１つ以上のセマンティック境界インデックスを生成するために使用される前記生データストリームからの前記生データは、前記１つ以上のセマンティック境界インデックスを含む、請求項２４に記載の装置。
【請求項３９】
前記回路はさらに、
別の生データストリームを取得し、
前記別の生データストリームにシグナルインジケータの別の第１の組、シグナルインジケータの別の第２の組、およびシグナルインジケータの別の第３の組を適用することによってそれぞれ生成される前記別の生データストリームの別の１つ以上の区別可能性データストリーム、別の１つ以上の区別不可能性データストリーム、および別の１つ以上の不明データストリームに基づいて、別の１つ以上のセマンティック境界インデックスを生成し、
前記別の１つ以上のセマンティック境界インデックスと前記１つ以上のセマンティック境界インデックスとの間の類似度を使用して、前記生データストリームと前記別の生データストリームとの間の予想アナログを特定し
アナロジ推論エンジンを使用して、前記生データストリームと前記別の生データストリームとの間の前記予想アナログから前記生データストリームと前記別の生データストリームとの間のアナロジを決定する、
請求項２４に記載の装置。
【請求項４０】
前記回路はさらに、
別の生データストリームを取得し、
前記別の生データストリームにシグナルインジケータの別の第１の組、シグナルインジケータの別の第２の組、およびシグナルインジケータの別の第３の組を適用することによってそれぞれ生成される前記別の生データストリームの別の１つ以上の区別可能性データストリーム、別の１つ以上の区別不可能性データストリーム、および別の１つ以上の不明データストリームに基づいて、別の１つ以上のセマンティック境界インデックスを生成し、
前記生データストリームと前記別の生データストリームとの間の構造化された関係を生成し、アナロジカルスキャフォールディングを生成し、
前記生データストリームに基づいてイベントを予測するインジケータであって、前記アナロジカルスキャフォールディングと、前記別の生データを使用して他のイベントを予測する他のインジケータと、に基づいて生成し、前記別のインジケータは、前もって得られている、
請求項２４に記載の装置。
【請求項４１】
前記回路はさらに、
金融テクニカルインジケータを、前記１つ以上のセマンティック境界インデックスを前記金融テクニカルインジケータへの入力として使用して、計算し、
前記１つ以上のセマンティック境界インデックスの前記金融テクニカルインジケータについて金融ポートフォリオ分析を実行し、前記生データストリームによって知らされる変化点および／または交差点を予測する
請求項２４に記載の装置。
【請求項４２】
実行可能な命令を含む非一時的なコンピュータ可読記憶媒体であって、前記命令は、回路により実行されると、前記回路に、
生データストリームから生データを得るステップと、
測定ルブリックに従って前記生データを操作し、測定値を生成するステップと、
前記生データの前記生成された測定値の間の区別可能性を表す区別可能性メトリックに基づき、シグナルインジケータの第１の組を決定するステップと、
前記生データの前記生成された測定値の間の区別不可能性を表す区別不可能性メトリックに基づき、シグナルインジケータの第２の組を決定するステップと、
前記生データの前記生成された測定値の前記区別可能性および前記区別不可能性の不明を表す不明メトリックに基づき、シグナルインジケータの第３の組を決定するステップと、
前記生データストリームに前記シグナルインジケータの第１の組を適用することによって前記生データストリームにおける区別可能性インジケータを認識して、１つ以上の区別可能性データストリームを生成するステップと、
前記生データストリームに前記シグナルインジケータの第２の組を適用することによって前記生データストリームにおける区別不可能性インジケータを認識して、１つ以上の区別不可能性データストリームを生成するステップと、
前記生データストリームに前記シグナルインジケータの第３の組を適用することによって前記生データストリームにおける不明インジケータを認識して、１つ以上の不明データストリームを生成するステップと、
前記１つ以上の区別可能性データストリーム、１つ以上の区別不可能性データストリーム、および１つ以上の不明データストリームを組み合わせ、１つ以上のセマンティック境界インデックスを生成するステップと、
前記１つ以上のセマンティック境界インデックスを使用し、前記生データストリームの１つ以上のテクニカルおよび／またはセマンティック解釈あるいは１つ以上のテクニカルおよび／またはセマンティック決定を出力するステップと
を実行させる非一時的なコンピュータ可読記憶媒体。
【請求項４３】
前記生データストリームから取得された前記生データは、非構造化データである、請求項１に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
関連出願との相互参照
本出願は、２０１４年１２月１０日に出願された米国特許仮出願第６２／０９０，１７８号に基づくとともに、この米国特許仮出願の優先権の利益を主張し、この米国特許仮出願の全内容が、参照によって本明細書に組み込まれる。
【０００２】
本明細書に開示される実施形態は、広くには、非構造化データからのシグナルを分析および解釈し、アナログまたはプロキシを通じて間接的にアクセスすることしかできない内在概念を識別および推論するための分析アルゴリズム、方法、およびプロセスに関する。
【背景技術】
【０００３】
本明細書において提示される背景の説明は、本開示の文脈を大まかに提示することを目的とするものである。現時点の記名発明者の研究のうち、この背景技術の項に記載される範囲の研究、ならびに本明細書の態様のうち、出願の時点における先行技術に該当し得ない態様は、明示的にも、黙示的にも、本開示に対する先行技術として同意されるものではない。
【０００４】
ビジネス情報処理アプリケーションは、テクニカルな理解と、非構造化データの蓄積からのデータマイニングの能力とに依存する。これらのビジネス情報処理アプリケーションは、技術、市場動向、競合品、テクニカルシステムおよび機能、ならびに新規および将来の新興成長市場の評価を含むことができる。非構造化データは、形式あるいはテクニカルな形式または構造において同質でなく、その保存および検索の方法においても同質でない。非構造化データは、本質的に、コンピュータハードウェアおよびソフトウェアプラットフォームにまたがる標準化された機械可読のやり方では、格納、整理、フォーマット、またはアクセス可能にされていない。
【０００５】
これまでのところ、非構造化データフィールドに隠された情報、ならびにリスク、脅威、および機会の特定に及ぼす影響に関するポートフォリオ検体による評価は、テクニカル分析（例えば、テクニカルな機能および手段）ならびにファンダメンタル分析（例えば、セマンティックデータ、情報、およびオントロジ）のいずれかを使用して行われている。しかしながら、特定の結果が生じるための「前提」条件（例えば、リスクプロキシ、アナロジ、およびアナロジのアナロジ）の特定および特性評価を目的として黙示的および明示的の両方の起源の非構造化データからの情報シグナルを識別および使用する能力を備えるためのテクニカルおよびファンダメンタル分析の完全な統合は、実現されていない。
【０００６】
自然言語処理（ＮＬＰ）に直面する重大な課題は、非構造化データの幾何級数的増加が、継続的に変化する意味をもたらす継続的に変化するテキストストリームを生み出すことにある。現代の非構造化データは、分析結果をタイムリーにもたらすための「事後」処理あるいはエキスパートシステムに頼ったフィルタ処理、ふるい分け、ソート処理、および計算に、適していない。代わりに、非構造化データコンテンツについてリアルタイムのフィルタ処理、ふるい分け、ソート処理、および計算を提供することができ、データの内在の意味の変化に合わせて出力が変化するシステムが必要である。この課題に対して、単語、文章、段落、文書、およびファイル単位に注目したシンタクティックおよびセマンティック処理のための伝統的な手法は、表象（すなわち、辞書）のみに基づくセマンティック解釈にリスクを付加する隠れた概念または暗黙の概念の存在の特定に取り組んでいないため、不充分である。具体的には、ＬＳＩ／ＬＳＡ（２）、セマンティック検索の確率論的および統計的データ駆動モデル（３）、エキスパートモデルおよびシステム（４）、概念グラフ（５）、セマンティックグラフ（６）、メタタグ（７）、および関連の分野のディシプリンによって表されるとおりの伝統的な自然言語処理（ＮＬＰ）および数理言語学は、アナログを発見するための非構造化データのリアルタイム処理の技術的要件に、対応していない。
【０００７】
大規模なデータセットの場合、類似度が、通常は、コレクション内のデータ間のすべてのペア関係を含む対称マトリクスの形式にて記述される。残念なことに、ペアによる類似度マトリクスは、数値処理および目視検査には役立たない。この問題の一般的な解決策は、例えばＬＳＡ、ＰＣＡ、および他のそのようなベクトル方法など、元のペアごとの近接度を可能な限り忠実に保存するやり方で、オブジェクトを低次元のユークリッド空間へと埋め込むことである。
【０００８】
多次元尺度構成法（ＭＤＳ）または非線形マッピング（ＮＬＭ）として知られる１つの手法は、データポイントを、後に種々のパターン認識および分類のタスクに使用することができる一連の実数値ベクトルに変換する。多次元尺度構成法（ＭＤＳ）は、相違度マトリクスによって記述された一式のパターンを、それらの元の（セマンティックにペアごとの）相互関係を最小の誤差および歪みにて保存するやり方で低次元平面へと埋め込むことを試みる統計的手法である。しかしながら、現在のＭＤＳアルゴリズムは、きわめて低速であり、その使用は、小さなデータセットに限られている。
【発明の概要】
【課題を解決するための手段】
【０００９】
本発明は、非構造化データから抽出されたシグナルから導出されるアナログを用いたリスク定量化のあらゆる形態に適用することができ、これらのアナログは、関心の対象についてのデータに隠され、あるいは暗黙的であり、明示的でない可能性があるリスクの特定および定量化を代理する。
【００１０】
本発明は、非構造化データのコンテンツを体系的かつ柔軟にデータマイニングし、システム、製品、市場、傾向、または他の関心事項の現在の状態および将来の予測される状態に関するタイムクリティカルな分析的発見に不可欠なリスクアナログまたはリスクプロキシの形態で異種ファイルの隠された意味およびコンテンツへのアクセスをユーザに提供することを、コンピュータシステムにとって可能にする方法を定める。
【００１１】
本発明は、データから得られたシグナルの区別可能性および区別不可能性の関数としてのデータ内の不明を表現するための計算データ構造のための特定の表現を有する非構造化テキストフィールドからのセマンティックシグナル処理のための方法、ならびにアノーマリまたはサプライズの分析のためのオントロジカルフレームワークにおけるその使用を開示する。本明細書で説明されるシグナル処理は、非構造化データフローにおける収束エージェントベースのセミオティックシグナル処理による。テクニカルシグナルは、非構造化情報から生成され、トークン、オブジェクト、文字、記号、単語、文書識別子、またはファイル内の他の原子のコンピュータエンコーディングによって生成されるシグナルを含む。セマンティックシグナルは、本発明における非構造化情報から生成され、３種類のセマンティック境界インデックス、すなわち区別不可能性に基づいてデータを分類するインデックス、区別可能性に基づいてデータを分類するインデックス、および不明に基づいてデータを分類するインデックスによって表される。これらの分類は、本発明に特有であり、暗黙的または間接的な概念エンティティのギャップまたはホールあるいは存在を示す他のシグナルを導出するために使用される。本発明は、シグナルの解釈として役立つアナログまたはプロキシを形成するために集約することができる独特のセマンティック境界インデックスを定める。
【００１２】
以下の詳細な説明を参照し、添付の図面と併せて検討することによって、本開示のより完全な理解がもたらされる。
【図面の簡単な説明】
【００１３】
【図１】一実施例によるセマンティックシグナル処理のための方法のフロー図を示している。
【図２】一実施例によるテクニカルシグナルストリームを生成するための装置の概略図を示している。
【図３】一実施例による動的パーティショニングプロセスのフロー図を示している。
【図４】一実施例によるセマンティック境界インデックスプロセスのフロー図を示している。
【図５】一実施例による情報表現プロセスのフロー図を示している。
【図６】一実施例によるアナロジック発見を実行するためのプロセスのフロー図を示している。
【図７】一実施例によるサプライズおよびアノーマリを検出するためのプロセスのフロー図を示している。
【図８】一実施例による次元ストレスインデックスを決定するためのプロセスのフロー図を示している。
【図９】一実施例によるコンピューティングデバイスのブロック図を示している。
【発明を実施するための形態】
【００１４】
本明細書に記載の方法は、非構造化データからのシグナルを分析および解釈し、アナログ（類似物）またはプロキシ（代用物）を通じて間接的にアクセスすることしかできない内在概念について識別および推論するための分析アルゴリズム、方法、およびプロセスを提供する。本開示は、アナロジを含む明示的セマンティック概念およびそれらの暗黙的な関係または関連概念のアナログまたはプロキシとしての定性的および定量的表現を生成する。本明細書に記載の方法は、アナロジを含む明示的ならびに暗黙的または隠れセマンティック概念を特定するために、暗黙的および明示的情報または証拠を特徴付け、格納し、測定し、監視し、あるいはトランザクションの更新または分析を可能にするやり方で、非構造化データフィールドまたはストリームのリアルタイム処理に使用されるセマンティック境界インデックス（ＳＢＩ：Semantic Boundary Index）と呼ばれるデータ構造および処理方法を使用する。
【００１５】
ＳＢＩは、セミオティックベースのシグナル処理を用いた動的なパーティショニングによって生成される。この処理は、非構造化データのエージェントベースの動的なセンシング、特徴付け、格納、監視、推論、およびコアセマンティック要素への分割によって行われる。パーティションは、アナリストに帰属するコア値によって割り当てられるようなＳＢＩ値の閾値およびその関連する意味、ならびにマシンによって提供される結果のフィードバックに従って定義される。ＳＢＩは、テクニカルおよびセマンティックシグナルと、それに含まれる内在コンテンツに基づいて非構造化データのセット内で発生するセマンティックおよびシンタクティックパーティションに関するそれらの意味についての機械によって生成され完全に統合されたステートメントの数値プロキシである。
【００１６】
ＳＢＩのセマンティック境界は、アナリストにとって最大の説明的または記述的価値を有する境界タイプに従って調整することができる。ＳＢＩは、ドメインに依存せず、リアルタイムで変化することができ、シグナルベースのアナログタイプ、コンセプトマップ、オントロジ、情報ギャップ、傾向の特徴付け、テクニカル機能およびメトリクスのインスタンスとその特徴付け、ドメイン評価における開発のレベル、ならびに他のセマンティック要素を含むダウンストリームコアセマンティック要素の定義および特徴付けのために、本明細書に記載の方法を使用して継続的に判断、測定、処理、および評価される。
【００１７】
したがって、本明細書に記載の方法は、サプライズまたはアノーマリの特定および予測におけるアナロジの形成のための定性的および定量的アナログの発見、ならびに仮のシナリオ特定の予想または予測のためのＳＢＩを用いて生成されたアナログおよびプロキシからの黙示的または明示的証拠の迅速な検索のために、非構造化データの完全に自動化された評価を好都合に提供する。
【００１８】
本明細書に記載の方法のさらなる利点は、以下を含む。（１）これまでは明白でなかった非構造化データにおける暗黙の概念のネットワークが、シグナルの３つの分類を生成し、すなわち区別不可能性の関係を通じてデータを表すシグナル、関係の区別を通じてデータを表すシグナル、および区別可能性と区別不可能性との間の相互作用を通じて導出される不明の尺度によってデータを表すシグナルを生成する本実施形態の適用後のアナログおよびプロキシの表現を通じて明白にされる。
【００１９】
（２）従来のデータ処理のパラダイムでは、アナロジの特定が困難であり、場合によってはかなりの人間の努力を伴わない限りは不可能であるが、本明細書に記載の方法は、関連概念の特定のためのアナロジカル推論エンジンにおいて使用することができる内在概念のアナログまたはプロキシを生成するために、データからのシグナル抽出を利用する。
【００２０】
（３）シグナルおよび導出されたアナログが、セマンティック境界レイヤ間の次元ストレスを特徴付けてラベル付けし、非構造化データセットを表すように示されるデータシグナルフィールド内の潜在的な破壊点およびストレス点を明らかにする。
【００２１】
（４）非構造化データフィールドにおけるシグナル処理は、ドメインに依存しない情報処理を可能にし、非構造化データが知識の貯蔵所であるあらゆる分野に適用可能である。これには、これらに限られるわけではないが、技術および科学の分野（例えば、物理学、生物学、化学、材料科学、工学、ならびに生物物理学、バイオエンジニアリング、遺伝子工学、などの異なる学問分野にまたがる分野）、一般的なビジネス分野（例えば、金融、マーケティング、管理、運営、サプライチェーンマネジメント、など）、大学および非政府組織の分野（例えば、管理、知識管理、資金および助成金管理、図書館科学、など）、政府分野（例えば、行政、公共政策、税制、法律、国家安全保障、研究開発ポートフォリオ管理、など）、ならびに非構造化データが関連情報のリポジトリであるその他の分野が含まれる。
【００２２】
（５）アナログ表現プロセスは、迅速で堅牢であり、ノイズの多いデータまたは歪んだデータからの学習を提供する。
【００２３】
（６）シグナルタイプ間のアナロジを通じた統合学習は、表現ならびに方法およびプロセスを用いて実装することが自明である。
【００２４】
（７）プロセスおよび方法は、非言語または言語外の処理に適用可能である。
【００２５】
（８）方法およびプロセスは、リファレンスあるいはオープンソースのデータソースまたはユーザ（すなわち、人間または他のコンピュータエージェント）との相互作用の適用を通じて、ゼロ語彙から言語を学習すべくブートストラップするために充分である。
【００２６】
（９）アナログ学習手順は、事例からの共通構造を投影し（「ノイズ」と思われるものを拒否する）、証拠が期待と一致したときに陽性シグナルが生じるような充分な証拠および期待の基準を有する。したがって、本発明は、データ相互作用を介して暗示的な否定的証拠を「収集」することができ、その内在システムは、シグナル間のこれらの観察された相互作用から「学習」する。
【００２７】
（１０）学習とは、相互作用がエージェントの集団を通って伝播し、それらの相互作用および視点を手元の対象に向けて調整することを意味する。これは、（人間の）脳の本来の特徴あるいは言語または固定語彙もしくはハードコーディングされた解決策の規定された側面ではなく、セマンティック変化（定義および使用の観点からの言語の進化）の多くの顕著な特徴を説明する。
【００２８】
さらに、本明細書に記載の方法は、非構造化データから抽出されたシグナルから導出されるアナログを用いたリスク定量化のあらゆる形態に適用することができ、これらのアナログは、関心の対象についてのデータに隠され、あるいは暗黙的であり、明示的でなくてよいリスクの特定および定量化を代理する。
【００２９】
ＳＢＩを、アナログベースの推論およびシグナル処理に使用することができる。アナログおよびプロキシは、論理的または時間的な時間にわたるデータのパターンに対応するシグナルベクトルの特別なパターンである。ひとたび訓練されると、学習された（構築された）アナログのネットワークを、集団の残りのメンバーを投影するためにフィードフォワード方式で使用することができる。したがって、新しい／見えないデータパターンおよび／または情報を、最小限の歪みで好都合に認識および抽出することができる。
【００３０】
このように、本明細書に記載の方法は、低レベルのエージェントを、直接的に観察することはできないが、他の因子を通じて観察することができる（すなわち、因子に類似する）ものを測定するための手段であるアナログまたはプロキシのデータ表現および計算方法に、好都合に結合させる。したがって、直接的な観察が不可能であり、あるいは直接的な測定が不可能であるデータへのレファラントまたはインタープリタラントの役割を果たすアナログについてのアクティブ定量的データシグナル尺度を提供するソフトウェアオブジェクトであるセマンティック境界インデックスの概念が導入される。
【００３１】
本発明のアナログ発見プロセスおよび方法は、明確かつ迅速な知識形成および発見コンポーネントを形成し、この手法の明確な利点は、明示的な関数で非線形マッピング関係を捕捉し、シグナルベクトルのマップ全体を毎回再構成する必要なく、追加情報をスケーリングして利用可能にすることができることにある。
【００３２】
単語、文章、段落、文書、およびファイルを符号化するコンピュータコードの複数の特性によって生成されるので、アナログをシグナルのパターンからリアルタイムで推論する能力は、類似性計算に基づく相関分析のための式と、間接的または黙視的な概念に対するアナログまたはプロキシのためのインデックス構造（すなわち、これらはシグネチャである）を表すシグナルのパターンカタログとを使用して得られるノンパラメトリックで非統計的なスキーマに基づく。
【００３３】
本明細書に記載の方法は、米国の哲学者および論理学者であるＣｈａｒｌｅｓ  Ｓａｎｄｅｒｓ  Ｐｅｉｒｃｅからのセミオティック理論に基づくソフトウェアエージェントの使用によって表されるセミオシスの拡張および特有の実施形態を提供する。
【００３４】
Ｐｅｉｒｃｅは、サインがサインを生じさせるセミオシスおよびサインのタクソノミの枠組みにおいて「サイン」のモデルを策定した。Ｐｅｉｒｃｅは、表意体、すなわちサインがとる形態（必ずしも重要でない）と、オブジェクト、すなわちサインが指し、最終的に結果が生み出す観察者の心において生じなければならない相互作用と、インタープリタではなく、むしろサインで形成される意味であるインタープリタラントとで構成される３元モデルを説明した。表意体の形態のサインは、誰かにとって或る点または能力において何かを表すものである。サインは、何か、そのオブジェクトを表す。それは、そのオブジェクトを、すべての点ではなく、表意体のグラウンドと呼ばれることもある或る種のアイデアに関して表す。表意体およびオブジェクトならびに観察者の目との間の相互作用は、インタープリタラントを生成し、Ｐｅｉｒｃｅによってセミオシスのプロセスとして言及される。Ｐｅｉｒｃｅのサインのモデルにおいて、「停止」のシグナルサインは、交差点において交通に面する赤色光（表意体）と、車両の停止（オブジェクト）と、観察者（すなわち、運転者）の心に定式化される赤色光が、車両が停止しなければならないことを示しているというアイデア（インタープリタラント）とで構成されると考えられる。
【００３５】
Ｐｅｉｒｃｅのサインのモデルは、オブジェクトまたはレファラントを含む。表意体は、意味においてオブジェクトへのポインタに類似する。しかしながら、インタープリタラントは、シニフィエのそれとは異なる質を有し、それ自体がインタープリタの心の中のサインである。Ｕｍｂｅｒｔｏ  Ｅｃｏは、「無限のセミオシス」という表現を使用して、これが一連の連続的なインタープリタラントへと（潜在的に）無限につながり、したがってセミオシスのプロセスを描くことができるやり方に言及している。
【００３６】
Ｐｅｒｃｅａｎフレームワークを実装するために、２つの特定のコンポーネントが必要であり、すなわち（ｉ）観察および解釈が可能な自律型ソフトウェアプロセスと、（ｉｉ）観察および解釈されることが可能なサインを形成する知覚システムが必要である。
【００３７】
２つのコンポーネントは、それぞれ、観察および解釈のためのエージェント技術、ならびに静的であるか、あるいは動的に変化するかにかかわらず、いくつかの内在するデータセット上の時系列シグナルウインドウとして実装される他のサインの関数としてサインを生成するための専用の知覚システムによってもたらされる。
【００３８】
Ｄｉｎａｈ  ＧｏｌｄｉｎおよびＰｅｔｅｒ  Ｗｅｇｎｅｒが、相互作用による計算の性質を説明しており、ＷｅｇｎｅｒおよびＧｏｌｄｉｎは、モデルをＰｅｉｒｃｅのセミオシスに関連付けたり、あるいは接続したりしていないが、オブジェクトおよび表意体についてサインを解釈するエージェント間の相互作用は、伝統的なコンピューティングアルゴリズムモデルの能力および限界を超える可能性があるＳｕｐｅｒ−Ｔｕｒｉｎｇマシンと同等になることがＷｅｇｎｅｒおよびＧｏｌｄｉｎによって証明されている「相互作用説」による計算（連続するサイン状態を生成する）に相当する。
【００３９】
ここで図面を参照すると、類似の参照番号は、いくつかの図面を通して、同一または対応する部分を示しており、図１が、アナログ発見方法およびプロセスのフロー図を示している。
【００４０】
方法１００のプロセス１１０は、動的パーティショニング方法を実行する。
【００４１】
方法１００のプロセス１２０は、ＳＢＩを定義するセマンティック境界インデックス方法を実行する。
【００４２】
方法１００のプロセス１３０は、情報表現方法を実行する。
【００４３】
方法１００のプロセス１４０は、重み付け表現方法を実行する。方法１００において、プロセス１３０および１４０は、並行して生じるものとして示されている。これは、プロセス１３０および１４０の間に依存関係がなく、プロセス１３０および１４０が実行されるべき所定の順序がないことを示す。
【００４４】
方法１００のプロセス１５０は、シグナル交換方法を実行する。
【００４５】
方法１００のプロセス１６０は、アナロジカル発見方法を実行する。
【００４６】
方法１００のプロセス１７０は、第１のサプライズおよびアノーマリ検出方法を実行する。
【００４７】
方法１００のプロセス１８０は、第２のサプライズおよびアノーマリ検出方法を実行する。
【００４８】
方法１００のプロセス１９０は、次元ストレス発見方法を実行する。
【００４９】
図２は、３つのチャネルが別々のクロックを有し、各々のチャネルに異なる遅延が設定され、シグナルが結合されてテクニカルシグナルストリームを生成するときに一連のオフセットされたスパイクを生じるシグナル取得装置の例を示す。遅延は情報のパターンを設定し、相対振幅は強度を設定する。素数による概念的なインデキシングが、アイデンティティを提供する。したがって、複合的なパターンを、組成的に認識することができる。
【００５０】
図３は、動的パーティショニング方法を実行するプロセス１１０の実施例を示す。
【００５１】
プロセス１１０のプロセス３１０は、シグナル間の区別に対応する第１のチャネルを決定する。
【００５２】
プロセス１１０のプロセス３５０は、シグナル間の非区別に対応する第２のチャネルを決定する。
【００５３】
プロセス１１０のプロセス３８０は、シグナル間の不明に対応する第１のチャネルを決定する。
【００５４】
したがって、プロセス１１０によって実行される動的パーティショニングアルゴリズムは、データ要素を区別可能、区別不可能、および不明と呼ばれるカテゴリに分割するアルゴリズムである。
【００５５】
動的パーティショニングプロセス１１０は、エージェントの所見に基づいてシグナル測定値を生成するためにエージェントを割り当て、「区別不可能性」のラインに沿ってデータを分割するために、エージェントの私的知識による区別性に基づき、あるいはエージェントの私的知識を反対制約として使用して、シグナルをセマンティックコンポーネントへと分割し、一部のデータは区別可能でも区別不可能でもない第３の分類に含まれる可能性があり、そのデータは「不明」とラベリングされる。区別不可能性に基づくパーティショニングは、「ラフセット」手法に関連する。さらに、区別に基づくパーティショニングは、データクラスタリングの方法に関連する。しかしながら、区別データと非区別データとの間の相互作用は、アナログまたはプロキシの生成に使用することができる「不明」データを生成する。動的パーティショニングは、すべてのシグナルの観察、存在の証拠、意味、指示物、符号化、分類、および検索の機構が一貫して系統的かつ完全に行われるマシン処理レイヤにおける基本的な単一性を使用する。これは、本開示のベースにある記号ベースのシグナル処理のコア属性である。まさに区別および非区別のためのモデルの間のギャップが、アナログまたはプロキシを特定するために反復されることができるデータの形態のシグナルレバーを生成する。このプロセスは、以下でさらに論じられる。
【００５６】
区別シグナルを決定するプロセス３１０は、下記のアルゴリズム１の各ステップによって定義される。
ｉ）測定ルブリックを用いて何らかのクラスへの生の観察を取得する。例えば、現存するオントロジまたはデータベースに基づくＲｅｓｎｉｋ尺度などの株式市場テクニカルインジケータまたはセマンティック距離尺度を使用することができる。
ｉｉ）セットｐから学習パターンのランダムセットを抽出する。
ｉｉｉ）幾何学的非線形マッピング関数ｐ−＞ｙを使用してパターンをｙ：Ｒｍへとマッピングする。すべての反復システムは本質的にフラクタルであり、挙動において非線形であるため、任意の反復関数システムを、反復限界で利用することができる。
ｉｖ）例えばＫ平均クラスタリングまたは他の距離尺度に基づく方法を使用するクラスタリングによってパターンのオントロジｏを決定する。
ｖ）既知のデータ解釈に基づいていくつかの参照パターンｒを作成する。
ｖｉ）ｐとｒとの間の類似度関数ｓｉｍ（ｐ、ｒ）をｏのもとで決定し、例えばＰｅａｒｓｏｎ  Ｃｏｒｒｅｌａｔｉｏｎ  Ｃｏｅｆｆｉｃｉｅｎｔを用いて類似度ｓのセットを呼び出す。
ｖｉｉ）例えばシェパード補間（Ｓｈｅｐａｒｄ  Ｉｎｔｅｒｐｏｌａｔｉｏｎ）関数を使用して、マッピングｓｉ−＞ｙｉのための関数のセットＳ（ｆｉ）を決定する。
ｖｉｉｉ）Ｓ（ｆｉ）のすべての関数を収集し、知識マッピングへの情報ＩＫとしてエクスポートする。このセットは、テクニカルシグナルセットと呼ばれる。
【００５７】
さらに、区別シグナルチャネルを、下記のアルゴリズム２の各ステップによって新しいパターンについて更新することができる。
ｉ）各々の基準パターンに対する任意の新たなパターンの類似度を決定する。
ｉｉ）マッピングｓｉ−＞ｙｉのための関数Ｓ（ｇｉ）を決定する。
ｉｉｉ）Ｓ（ｆｉ）を含むシグナルをｇｉで更新する。非区別シグナルを決定するプロセス３５０は、下記の各ステップによって定義される。
ｉ）プロセス３１０による区別の不成功に基づいて生の観察を何らかのクラスセットへと抽出する。
ｉｉ）セットｐから学習パターンのランダムセットを抽出する。
ｉｉｉ）幾何学的非線形マッピング関数ｐ−＞ｙを使用してパターンをｙ：Ｒｍへとマッピングする。
ｉｖ）パターンのオントロジｏを決定する。
ｖ）いくつかの基準パターンｒを生成する。
ｖｉ）ｐとｒとの間の類似度関数ｓｉｍ（ｐ、ｒ）をｏのもとで決定し、非類似度ｓのセットを呼び出す。
ｖｉｉ）ｏのもとでのマッピングｓｉ−＞ｙｉのための関数のセットＳ（ｆｉ）を決定する。
ｖｉｉｉ）概念距離メトリックおよび基底Ｃを用いてオブジェクトｙｉを連鎖させ、あるいはクラスタ化し、選択された基底基準に対する区別不可能性によってクラスタ化されたクラスタのセット｛ｙｃｉ｝を作成する。
ｉｘ）ｙｉのＣにおける各々の互いに素なクラスタｃｉについて、クラスタプロトタイプｃｉに対するｒｉ−＞ｙｉの間の距離に基づいて「最も近い」学習基準セットを決定する。
ｘ）Ｃにおける各々のｃｉへの関数Ｓ（ｆｉ）の非区別メンバーシップ（すなわち、ラフセット）を決定する｜ｃｉ｜独立関数を見つけ、このセットをＳ（ｈｉ）と呼ぶ。
ｘｉ）各々のＳ（ｈｉ）について、Ｓ（ｆｉ）へのマッピングを決定し、これをＭｉと呼ぶ。
ｘｉｉ）Ｍｉは、非区別テクニカルシグナルである。
【００５８】
したがって、アナログを生成するために使用されるテクニカルシグナルの生成アルゴリズムは、区別を使用してシグナルを生成するアルゴリズムと、非区別に基づいてデータのパーティションを生成する第２のアルゴリズムとの間の相互作用として説明される。便宜上、区別、非区別、および不明のための３種類のシグナルは、それぞれタイプ１チャネル（チャネル１とも言う）データ、チャネル２、およびチャネル３とラベリングされる。
【００５９】
不明シグナルを決定するプロセス３８０は、第１または第２のチャネルにないシグナルを第３のチャネルにあるものとして特定する（すなわち、不明シグナル）。上記のアルゴリズム−１およびアルゴリズム−２を参照すると、所与の境界ウインドウ（すなわち、サンプルサイズ）内のデータに関するシグナルセットのヒストグラムの和集合の補集合を特定し、このセットを「不明シグナル」セットと呼ぶ。このセットは、アノーマリを生み出すデータ、または提供された方法によって直接観察することができない暗黙的な関係を介して関連するデータを表す。
【００６０】
ここで図４を参照すると、プロセス１２０は、セマンティック境界インデックスアルゴリズムを実行する。セマンティック境界インデックスアルゴリズムは、直接的な測定が不可能であるかもしれない内在データの種々の他の特性に計算に適した単一のストリームに基づくソフトウェアデータ表現オブジェクトに３つの区別をカプセル化する方法である。
【００６１】
プロセス１２０のステップ４１０において、各エージェントが、チャネルを作成することができ、あるいは単一のエージェントが、３つすべてを作成することができる。
【００６２】
プロセス１２０のステップ４２０において、各チャネルは、クロックが論理Ｌａｍｐｏｒｔクロックであってよいマスタに対して自身のタイムベースまたはクロック基準を有する。
【００６３】
プロセス１２０のステップ４３０において、各チャネルは、区別、非区別、および不明というタイプに基づいてデータストリームをそれぞれ生成する。データストリームは、クロックに対する或るレートで、特定の数のサンプルについてサンプリングされる。サンプルウインドウのサイズおよびサンプリングのレートは、「境界」と呼ばれる。
【００６４】
プロセス１２０のステップ４４０において、シグナルは、対数関数によって乗算され、時間に関して微分されて、ウインドウ内の各々の規則的な間隔のクロックに対する有界サンプルウインドウサイズ内のコード化されたスパイク列を生成する。
【００６５】
プロセス１２０のステップ４５０において、スパイク列のパターンは、内在データまたは概念のタイプに対応し、元のデータは、一意的に生成されたＭＤ５（メッセージダイジェスト）識別子でタグ付けされる。
【００６６】
プロセス１２０のステップ４６０において、ステップ（４）で生成された有界スパイク列シグナルは、ビットコードがあらゆるビット位置でクロックを含むようにバイナリビットコードに変換される。したがって、６４個のクロック・ティックの場合、６４ビットのバイナリビットコードが存在する。
【００６７】
プロセス１２０のステップ４７０において、ステップ４６０の出力にメッセージダイジェスト識別子が添付される。
【００６８】
プロセス１２０のステップ４８０において、セマンティック境界インデックス（ＳＢＩ）が、メッセージ識別子、データ、およびビットコードとして返される。
【００６９】
ここで図５を参照すると、プロセス１３０は、情報表現アルゴリズムを実行する。
【００７０】
プロセス１３０のステップ５１０において、スキーマが、既知の参照データサンプルまたはオントロジラベルからストリームを学習される。参照データは、割り当てられたメタデータタグを有し、このタグは、プロセス１２０から導出されたＳＢＩをタグ付けするために使用される。
【００７１】
プロセス１３０のステップ５２０において、未知データは、Ｄｉｃｅ尺度、Ｊａｃｃａｒｄ尺度、または任意の他の測定値などの距離の尺度を用いてストリームに従って分割される。
【００７２】
プロセス１３０のステップ５３０において、未知のシグナルは、選択された測定システムに関して選択された閾値に基づいて、未知のパターンを分類するためのパターンアナログまたはプロキシとして機能するＳＢＩを有するシグナル成分とマッチングされる。
【００７３】
プロセス１３０のステップ５４０において、ＳＢＩの出力は、内在するＳＢＩ自体の発展に対応するサンプルサイズを有するサンプルウインドウ内の時系列シグナルとして返され、このプロセスは、ユーザが選択した任意の深度まで再帰的であり得る。
【００７４】
プロセス１３０のステップ５５０において、得られたＳＢＩウインドウ化時系列は、ウインドウのシーケンスに対する時間オフセットを用いて０から１のスケールで正規化され、各々のウインドウは、デルタ符号化（すなわち、差分符号化）され、階層的セマンティック境界インデックス（ＨＳＢＩ）として返される。例えば、周期的パターンの場合、ＨＳＢＩは一定数のサンプル内で繰り返され、固定点を形成する。
【００７５】
プロセス１３０のステップ５６０において、ＨＳＢＩが返され、またはデータストレージに格納される。
【００７６】
関数（データをチャネルへと変換する）の選択が、得られるシグナル測定の品質に影響を及ぼす。関数のデータ点の選択は、最大エントロピー（または、ダイバーシティ）に基づくことができ、入力データの表現における冗長性を排除するがゆえに、ランダム選択よりも有益な効果を有する。しかしながら、区別性、区別不可能性、および不明が表現される限りにおいて、ＳＢＩを生成するために他の方法を使用することも可能である。
【００７７】
セマンティック境界インデックスのアルゴリズムおよび方法とは対照的に、ベクトル空間法およびアルゴリズムは、以下の問題を有する。
【００７８】
１）ユークリッド正規化が用いられるが、これは、実際のニューラルハードウェアにとって些細な計算ではない。
【００７９】
２）入力成分Ｉｋのサイズと重要性とが、混同される。弱いコンポーネントが特段の重要性を有する場合や、強いコンポーネントが信頼できない場合に、これを表現する方法が存在しない。単一のＷ尺度は、ターゲットコンポーネントの１つのセマンティック次元だけしか表すことができない。
【００８０】
３）入力をいくつかの部分に分解し、独立して解き、その結果を最終的な認識のために上位レベルのプロセッサに供給することによって、問題を階層に分解する場合に、自然な構成が存在しない。これは視覚への類似性によって最もよく理解される。或る者が絵画において或る縮尺の祖母の鼻を認識し、別の縮尺の祖母の口を認識し、第３の縮尺の祖母の右目を認識する場合、それは決して祖母ではない。別々の正規化は、階層の作成に関して困難である（すべてのセマンティックを平坦化してしまう）。
【００８１】
４）かなりの数の入力が欠落しているか、あるいは大いに誤った情報を与えている可能性がある。「ドット積と閾値」による解決策は、セマンティックな区別が失われるため、この問題に対処することができない。
【００８２】
情報が符号化され、動的パーティショニングを使用して計算され、データのシグナル測定値が生成されるとき、上記の４つの問題はすべて除去される。シグナル表現への３つのデータ供給チャネルは、基準時間の時間シグネチャＴ（おそらくは、論理クロック）に対するシグナルの位置によって生じる。Ｔとチャネルにおける「スパイク」の時間との間隔は対数的にスケーリングされるので、スパイクの時間はｊであり、したがって入力チャネルＩにおいてｌｏｇ  Ｉｊによって定義されると言える。さらに、シグナルは、他の情報（例えば、Ｄｅｍｐｓｔｅｒ−Ｓｈａｆｅｒ理論を用いる統計的または確信的または確率的または証拠的情報）に従って重み付けされてもよい。
【００８３】
したがって、挙動パターンを、テクニカルシグナル測定ウインドウからのその「相対」成分に基づいて認識することができる。スケール情報は、認識ユニットが駆動される時間に保持される。システムは明らかに「合成」し、困難（３）は克服される。正規化は不要であり、困難（１）がなくなる。各チャネルは、それを記述する３つのパラメータ、すなわち遅延（認識されるパターンに関する情報を含む）およびシグナル強度（認識ユニットでの重みを表す）ならびに形状（計算される概念を表現する）を有する。
【００８４】
したがって、スケールおよび重要度（重みまたは信頼度）が別々に表される一方で、伝統的なシステムにおいては、それらが平坦化される。中心的な計算モチーフは、テクニカルシグナル測定値およびそれらに関連するセマンティックコンポーネントを、それらがデータと情報との間の相対性、関連性、および暗黙の相関関係を捕捉するがゆえに使用することにあり、簡潔に、相対的タイミングは、情報動的パターン（埋め込まれたデータ自体に関する情報内の時間的発展または挙動）を表すための情報および時間遅延を表す。
【００８５】
動的パーティショニングのための本方法は、例えば伝統的なニューラルネットワークモデルまたはＬＳＡ／ＬＳＩを用いる従来の方法のそれらによる時間ドメイン情報マッピングにおける欠落または著しく不正確な情報計算に起因するエラーを許容することができる。その理由は、学習閾値を高く設定すると、両方のスキームが同じ情報を認識するからである（すなわち、高い閾値は、受信された情報に高い明瞭さがあり、あいまいでないことを意味する）。
【００８６】
高ノイズまたは競合シグナルの状況では、時間ドメインスキームにおける認識閾値を下げることにより、第３の成分のサイズとは無関係に、任意の２つの成分が正しい比率にあるかどうかが判定される。スケールを重要度から切り離すことは、これを従来の方法で識別することを可能にする。このタイプの閾値低下は、スケールが相対重要度と混ざり合っているため、（入力情報の）ほとんどのベクトルが（誤って）認識されることを意味する。
【００８７】
各チャネルは、センサデータ間の相対タイミングを完全に破壊することなく存在する限りにおいて、正確なノイズ耐性のあるデータから情報への変換のモデルを提供する種々のレベルの歪み、ノイズ、および相対的な時間ワーピングを受けることができる。
【００８８】
ＨＳＢＩのセマンティック境界レイヤに関しては、シグナルの集約された組み合わせが新しい階層的セマンティック境界インデックス（ＨＳＢＩ）出力を形成するトリプルセット（すなわち、入力がオブジェクトであり、表現がアウトプットである）に縮小される階層でシグナルが処理されるとき（すなわち、入力がオブジェクトおよび表意体であり、出力が解釈項である）。境界レイヤは、階層間のレイヤに対応し、これらのレイヤにおいて、凝集のクラスタおよび新しい解釈項に対応する集合体の境界条件を明示するサンプリングウインドウの選択。
【００８９】
ＳＢＩに関しては、セマンティック境界インデックスは、連続する解釈項の間の差の尺度に対応する。
【００９０】
次元ストレス測定に関しては、次元ストレスは、解釈項の歪み、膨張、および収縮に対応する。
【００９１】
セマンティック境界インデックスアルゴリズムおよびその再帰的な階層的セマンティック境界インデックスは、変化する環境要因の下での貢献が類似体の表現に与える貢献に関して変化するインデックス構造を生成し、言い換えれば、本発明を利用するために、ＳＢＩはメタデータタグでタグ付けされ、異なる不一致のタグを有するＳＢＩの類似性またはクラスタは、タグが互いにアナログであることを意味すると解釈される。ＳＢＩのクラスタ間の境界は、重なり合うクラスタ間で共有される可能性のあるレイヤを形成し、したがってアナログは直接的な類似性を共有してもよく、または様々な重み付けで境界が拡大または縮小してもよい。極端な場合、１つのＳＢＩからの境界レイヤが、隣接するＳＢＩを消費し得る。この極端な場合に、消費者は、或るアナログが別のアナログを包含するという意味で、そのデータおよびその内在するＳＢＩの新しい分類子になる。このようにして、ＳＢＩを包含または包囲する逐次的な階層を、重み付けのイメージとして構造化することができる。この変化は、アルゴリズムのための重み付けスキームの使用によって定量化され、本発明のために提示される。
【００９２】
プロセス１４０は、これらの重みをＳＢＩに適用する。重みは、主題エキスパートの信頼度尺度によって、統計的あるいは可能性または経験的方法によって導き出すことができ、アナログが人間の検証された判断と一致するまで重みを調整する学習プロセスによって割り当てられてもよい。
【００９３】
プロセス１５０は、シグナル交換アルゴリズムを実行する。シグナル交換アルゴリズムは、１つの表現を１つのチャネルから別のチャネルへと変換する手段を提供し、ＳＢＩを使用するエージェントの相互運用を可能にする。例えば、シグナルＡがシグナルＢおよびシグナルＣをカプセル化するように、３つのシグナルタイプの間で交換が生じ得る。シグナル交換の別の例は、シグナル−Ａがシグナル−Ｄにマージされる場合であり得る。
【００９４】
ここで図６を参照すると、プロセス１６０は、アナログ発見アルゴリズムを実行する。一連の測定値およびそれらの内在するデータ駆動の特徴との関連は、ＳＢＩを介した相関によって、具体的なデータ構造をアナログとして互いに関連付けるために使用できる表現を生成する。プロセス１６０は、ここで定義されるとおりのアプリケーションプロセスにおける非明白な将来の予想および予測にＶｉｖｏＭｉｎｄ  Ａｎａｌｏｇｙ  Ｅｎｇｉｎｅ（ＶＡＥ）などのアナロジエンジンの使用を適用し、ＳＢＩを使用して、完全かつ完璧なアナロジを合成するための充分なパーツをアナロジエンジンに提供するために使用することができる予想のアナログを特定する。
【００９５】
プロセス１６０のステップ６１０において、関心ドメイン（例えば、金融フロー）におけるアナロジエンジンの現代的な知識が探索され、このドメインは、「ターゲット」ドメインと称される。
【００９６】
プロセス１６０のステップ６２０において、ターゲットドメインから抽出された関心のある挙動を使用して別のシステム（例えば、生物学的プロセス）が特定され、これを「ソース」ドメインと呼ぶ。
【００９７】
プロセス１６０のステップ６３０において、ドメイン内の概念的スキャフォールディングが、それらの特徴、挙動、属性、機能、または能力のプロトオントロジとして特定される。
【００９８】
プロセス１６０のステップ６４０において、（ｉｖ）構造化された関係が、アナロジカルスキャフォールディングを構築するために、ソースドメインスキャフォールドとターゲットドメインスキャフォールドとの間に生成される。
【００９９】
プロセス１６０のステップ６５０において、（ｖ）アナロジカルスキャフォールディングを使用して、ソースドメインとターゲットドメインとの間の新たに見出されたアナロジを用いて、先物インジケータが生成される（例えば、質問する正しい質問が生成される）。
【０１００】
プロセス１６０のステップ６６０において、ソースシステムとターゲットシステムとの間で適合するアナロジのペアが特定され、それらの動的類似性のビューが生成される。
【０１０１】
プロセス１６０のステップ６７０において、これらの動的類似性から、仮説が生成され、ターゲットシステムの将来の発展が予測される。
【０１０２】
ソースドメインについて、多数の潜在的なシステムが存在する。いくつかのモデルがここに挙げられるが、ソースドメインの潜在的なモデルのこのリストは、限定を意味するものではない。アナロジのためのモデルとして、以下を挙げることができる。１．科学および技術ジャーナルからの情報モデル。２．生物学、政治、株式市場、および他のソースからのシグナルデータモデル。３．情報科学のジャーナルまたはソースからの測定モデル（シグナルデータに適用可能）。４．ビジネスプロセスまたはメーカー直売店のスケジューリングモデルからの処理モデル（シグナルデータモデルのコンピュータ計装）。５．ビジネスインテリジェンス、科学または技術インテリジェンスプラクティスで生じるとおりの分析モデル。６．定性的評価モデル：分析階層プロセス（ＡＨＰ）の出力など。７．定量的評価モデル：ＡＨＰからの重み付け出力など。８．科学的、技術的、または社会的要求工学で理解されているとおりのギャップ分析モデル。９．ＮＡＳＡの技術準備評価レベルモデルなどの「開発レベル」モデル。１０．類似推論モデル：ＶｅａｌｅらまたはＦａｌｋｅｎｈｅｉｍｅｒらのＡｎａｌｏｇｙ  Ｏｎｔｏｌｏｇｙなど。１１．前提条件マッピングモデル：設計のためのＴＲＩＺ法マッピングモデルなど。１２．本発明によるサプライズモデル。１３．ポートフォリオおよび株式市場分析モデルによるプロジェクションモデル。１４．アナロジのアナロジモデル：学習セットとして本発明に類似する隠喩、寓意、直喩、および他の散漫な構造など。１５．ときどき使用または特定され得る他のオントロジカルなベースのモデル。現在の開示に含まれる類推発見プロセスの重要な利点は、新奇または予期せぬ状況における動作上の革新を達成するために過去の経験を迅速に再目的化できる点にある。シグナル処理のパラダイムによる類推は、ドメイン内およびドメイン間に暗黙のうちに隠された知識を発見することを可能にする。類似発見プロセスは、ユーザが明らかに不相応かつ別々のドメインを構造化された関係として関連付けることを可能にし、その際に、大規模非構造化データフィールドの意味の新たな視点および理解を協働して生み出す結果およびクラフトを作り上げることを可能にする。
【０１０３】
プロセス１７０は、第１のサプライズおよびアノーマリ検出プロセスを実行する。伝統的なポートフォリオ分析で使用されるような移動平均ならびにモメンタムおよび周期性検出プロセスの使用が、大きなシフトが発生し得る次元ストレスの臨界点の表示を生成するために組み合わされる。これらの不安定性の高い領域は、サプライジングな結果またはアノーマリの連鎖を形成し、その特性は、サプライズおよびアノーマリを生み出すことができるカオスシステムに見られる進化的構造プロセスのタイプと似ている。
【０１０４】
上記の移動平均、モメンタム、および周期性の検出プロセスに加えて、伝統的なポートフォリオ分析は、多数の他のテクニカルインジケータを使用する。ここで、いくつかのテクニカルインジケータが、その全体が援用によって本明細書に組み込まれるＳｔｅｖｅｎ  Ｂ．Ａｃｈｅｌｉｓ，Ｔｅｃｈｎｉｃａｌ  Ａｎａｌｙｓｉｓ  ｆｒｏｍ  Ａ  ｔｏ  Ｚ，ＭｃＧｒａｗ−Ｈｉｌｌ，（２０００）から挙げられる。これらのインジケータは、以下を含む。
【０１０５】
１．絶対幅インデックス
２．蓄積分散
３．蓄積スイングインデックス
４．Ａ／Ｄライン
５．Ａ／Ｄ比
６．値上がり−値下がり銘柄
７．Ａｒｍｓインデックス
８．アルン
９．アベレージトゥルーレンジ
１０．Ｂｏｌｌｉｎｇｅｒバンド
１１．幅スラスト
１２．ブル｜ベア比
１３．Ｃｈａｉｋｉｎマネーフロー
１４．Ｃｈａｉｋｉｎオシレータ
１５．Ｃｈａｎｄｅモメンタムオシレータ
１６．商品チャネルインデックス
１７．商品選択インデックス
１８．相関
１９．累積出来高インデックス
２０．ＤＥＭＡおよびＴＥＭＡ
２１．トレンド排除価格オシレータ
２２．指向性運動インジケータ
２３．ダイナミックモメンタムインデックス
２４．動きやすさ
２５．エンベロープ
２６．予測オシレータ
２７．慣性
２８．日中モメンタムインデックス
２９．Ｋｌｉｎｇｅｒオシレータ
３０．ラージブロックレシオ
３１．線形回帰インジケータ
３２．線形回帰トレンドライン
３３．線形回帰スロープ
３４．ＭＡＣＤ
３５．マーケットファシリテーションインデックス
３６．マスインデックス
３７．ＭｃＣｌｅｌｌａｎオシレータ
３８．ＭｃＣｌｅｌｌａｎサメ−ション
３９．中間価格
４０．メンバーショートレシオ
４１．モメンタム
４２．マネーフローインデックス
４３．移動平均−指数関数
４４．移動平均−単純
４５．移動平均−時系列
４６．移動平均−三角
４７．移動平均−可変
４８．移動平均−出来高調整済み
４９．移動平均−加重
５０．ネガティブ出来高インデックス
５１．新高値−安値累積
５２．新高値−新安値
５３．新高値｜新安値比率
５４．端株残高インデックス
５５．端株短期比率
５６．オンバランスボリューム
５７．オープン１０  ＴＲＩＮ
５８．買い越し｜売り越し
５９．パラボリックＳＡＲ
６０．パフォーマンス
６１．ポジティブ出来高インデックス
６２．価格チャネル
６３．価格オシレータ
６４．価格ＲＯＣ
６５．価格および出来高トレンド
６６．プロジェクションバンド
６７．プロジェクションオシレータ
６８．パブリックショートレシオ
６９．プット｜コールレシオ
７０．ＱＳｔｉｃｋ
７１．ｒ二乗
７２．ラフ回帰チャネル
７３．レンジインジケータ
７４．相対モメンタムインデックス
７５．相対強度、比較
７６．相対強度インデックス
７７．相対Ｖｏｌｔｌｔｙ  Ｉｄｘおよび慣性
７８．標準偏差
７９．標準偏差チャネル
８０．標準誤差
８１．標準誤差バンド
８２．標準誤差チャネル
８３．ＳＴＩＸ
８４．確率的モメンタムインデックス
８５．確率的オシレータ
８６．スイングインデックス
８７．ＴＥＭＡ
８８．時系列予測
８９．トータルショートレシオ
９０．ＴＲＩＸ
９１．典型的な価格
９２．アルティメットオシレータ
９３．アップサイド｜ダウンサイドレシオ
９４．アップサイド−ダウンサイド出来高
９５．垂直水平フィルタ
９６．Ｃｈａｉｋｉｎボラティリティ
９７．出来高オシレータ
９８．出来高変化率
９９．加重終値
１００．Ｗｉｌｄｅｒ平滑化
１０１．Ｗｉｌｌｉａｍｓ蓄積−分散
１０２．Ｗｉｌｌｉａｍｓ  ％Ｒ
アナログは、オペレーティングシステム環境内でプレゼンスリスクを示すシグナルのシンボリックな観察として機能するメタデータタグの投票を生成する低レベルデータフィルタからのデータストリームに依存する。
【０１０６】
ＥＭＡは、タグをサポートする現在の投票頻度のパーセンテージと昨日の移動平均値のパーセンテージとの比較である。指数移動平均は、タグをサポートするための最近の投票により大きな重みを付ける。指数移動平均（ＥＭＡ）インジケータが単純な移動平均に対して有する利点は、直近の投票がより以前の投票よりも優位を占めることにある。これは、短期トレンド（短期的な初期アプリケーション挙動など）におけるアノーマリが脅威エージェントの可能性を明らかにできるように、ＥＭＡを短期トレンドに対してきわめて敏感にする。長さパラメータｋは、ＥＭＡが最近のトレンドにどのように反応するかを制御する。時刻ｉにおいて、ｋ時刻ＥＭＡ、｛１｝は時刻ｔにおける値であり、｛２｝は、サイズ（長さ）｛４｝における先の時点の｛３｝である。
【０１０７】
ＥＭＡは、タグをサポートする現在の投票頻度のパーセンテージと昨日の移動平均値のパーセンテージとの比較である。指数移動平均は、タグをサポートするための最近の投票により大きな重みを付ける。指数移動平均（ＥＭＡ）インジケータが単純な移動平均に対して有する利点は、直近の投票がより以前の投票よりも優位を占めることにある。これは、短期トレンド（短期的な初期アプリケーション挙動など）におけるアノーマリが脅威エージェントの可能性を明らかにできるように、ＥＭＡを短期トレンドに対してきわめて敏感にする。長さパラメータｋは、ＥＭＡが最近のトレンドにどのように反応するかを制御する。時刻ｉにおいて、ｋ時刻ＥＭＡ、ρｔは時刻ｔにおける値であり、ＥＭＡｔ−１は、サイズ（長さ）κにおける先の時点のＥＭＡである。
【数１】
0006704930.tif 000002
【０１０８】
異なる品質次元からＳＢＩを比較するために、最初に［−１，１］の区間内のすべてのＳＢＩを正規化し、品質次元の重要度をバイアスするために重み付けアルゴリズムを使用する。ＥＭＡ交差ルールなどの各々の推論ルールが、最新のポートフォリオ理論の取引ドメインからの同様のルールを適応させることによって、他のインジケータについて考案される。
【０１０９】
ここで図７を参照すると、プロセス１８０は、第２のサプライズおよびアノーマリ検出方法を実行する。表現プロセスを実施する際に使用するための具体的かつ好ましい式が列挙され、本発明の結果に特異性を与える変形が与えられる。
【０１１０】
単純な移動平均は、特定の数のウインドウにわたってＳＢＩの平均値を計算することによって形成され、これ自体は、階層型ＳＢＩを生成する。「サプライジングおよびアノーマラス」パターンの学習セットが、ＳＢＩの歪度、尖度、偏差、および他の高次要因を計算することによって、ダイナミクス、とりわけダイナミクスのノルムに関するダイナミクスの変化を特徴付けることによって、一般化される。
【０１１１】
プロセス１８０のステップ７１０において、各ソースのＳＢＩは、１つのソースとしてのサイエンスフィクション文献および他のソースとしての特許文献などの相関ソースからのサプライズの学習セットを使用して構築される。
【０１１２】
プロセス１８０のステップ７２０において、ＳＢＩ間の類似性は、距離マトリクスあるいはｋ平均クラスタリングまたは他のアルゴリズムを使用して計算される。
【０１１３】
プロセス１８０のステップ７３０において、タグ付けされたデータの各々について、ＳＢＩの画像を計算することは、出来高、サイクル、モメンタム、および変化率を表す適切に選択された株式市場テクニカルインジケータを使用して計算される。
【０１１４】
プロセス１８０のステップ７４０において、歪度、尖度、偏差、および指数移動平均が計算される。
【０１１５】
プロセス１８０のステップ７５０において、「サプライズ」としてタグ付けされたデータは、他のタグが付けられたデータと比較され、結果のステップ７４０の間の値の差の５０％を使用して、「閾値」を計算する。
【０１１６】
プロセス１８０のステップ７６０において、この方法が新しいデータに適用され、閾値を超える任意の日付について、データに「サプライズ」をマークする。
【０１１７】
プロセス１８０のステップ７７０において、「サプライズ」データ構造ＳＢＩが返される。
【０１１８】
ここで図８を参照すると、プロセス１９０は、次元ストレス法を実行する。重要な因子は、セマンティック境界インデックスを調整するデータおよび情報要素の多次元セットを含む。これらの要素は、次元ストレッサー、リラクサー、インヒビター、およびアクセラレータを含む。本開示における情報モデルと統合された定性的および定量的評価モデルは、大規模非構造化データのコンテンツを分析するために展開される。そのような分析モデルは、これらに限られるわけではないが、ギャップ分析モデル、インテリジェンストレードクラフトモデル、ドメインモデル、技術準備レベルモデル、製造準備レベルモデル、アナロジ推論モデル、予測および予想モデル、脅威マトリクスモデル、ＳＷＯＴモデル、および他の分析法を含む。
【０１１９】
プロセス１８０のステップ８１０において、相関ソースのペアが、サプライズの訓練セットから形成される。例えば、相関ソースのペアは、１つのソースとしてのサイエンスフィクション文献およびソースペアとしての特許文献ならびに新しいレポートおよび政治的イベントからのペアを使用して形成されることができ、各ペアのアノーマリおよびサプライズのためのアルゴリズムを構築することができる。
【０１２０】
プロセス１８０のステップ８２０において、歪度、尖度、偏差、および指数移動平均が、ペアにおける差の間で計算される。
【０１２１】
プロセス１８０のステップ８３０において、アノーマリおよびサプライズのためのアルゴリズムの閾値において５０％のシフトが生じるまで、差に重み付けが適用される。これは、次元ストレスインデックスである。
【０１２２】
プロセス１８０のステップ８４０において、この方法は、サンプリングウインドウの境界に関して、新しいデータおよび任意のデータに対して適用される。１．閾値を上げ、それをストレッサーとしてマークし、２．閾値を下げ、それをリラクサーとしてマークし、３．閾値の位置を膨張させ、それをリターダントとしてマークし、４．閾値の位置を収縮させ、それをアクセララントとしてマークする。
【０１２３】
プロセス１８０のステップ８１０において、プロセス１８０は、次元ストレスインデックスを返す。
【０１２４】
特定のセマンティック境界レイヤに関連する特定のシグナルパターンは、この開示によって、「次元ストレス」と呼ばれるコアセマンティック要素に関連付けられる。次元ストレスは、新しいデータまたは知識の導入あるいはデータフィールドからのデータまたは知識の除去に起因する大規模非構造化データに含まれる情報の急激な予期せぬ変化に伴って生じる前提条件を記述する情報またはモデルのセマンティックカテゴリである。次元ストレスは、特定のタイプのセマンティック境界レイヤの存在または出現を示唆する非構造化データにおける条件に関する事前の認識を生成するためのセマンティック尺度である。次いで、これらのセマンティック境界レイヤは、次元ストレスおよび次元ストレッサーに関連するセマンティック境界インデックススコアに密接に関連付けられるように本開示によって評価され、アナリストがいつ安定、不安定、不変、または急速に変化するセマンティック要素が生じる可能性があり、あるいは生じ始める可能性があるかについての構造化された知識リポジトリを構築することを可能にする。この知識ベースは、大規模非構造化データフィールドにおけるサプライズの要素に関する将来認識を生み出す。次元ストレスは、アナロジの発見のためのコアセマンティック属性を含む大規模な絶え間なく更新される非構造化データフィールドの内容の意味における潜在的、急速、かつ予期せぬ変化の発見に関連するコアセマンティック属性である。
【０１２５】
次元ストレスインデックスは、セマンティック境界レイヤおよびセマンティック境界インタラクションインデックスに関するシグナルのリアルタイム測定および処理によって生成される。高い次元ストレスは、ドメイン内の主要なドライバーに関連する特定のセマンティック境界レイヤ内および特定のセマンティック境界レイヤ間の高い分散（時間における不安定）が存在する場合に生じる。低い次元ストレスは、ドメイン内の主要なドライバーに関連する特定のセマンティック境界レイヤ内および特定のセマンティック境界レイヤ間の低い分散（時間における安定）が存在する場合に生じる。両方の場合における次元ストレスインデックスは、セマンティック境界内およびセマンティック境界間の時間変動、安定性、および不安定性を検出するように調整された定量化シグナルデータモデルの結果として生成される。
【０１２６】
サプライズモデルは、所与のドメインについての入力としての関連文献セットからのアナログのペアに関する定量化されたＳＢＩの時系列測定値の間の相互作用に基づく。文献セットのドメインは、以下のような特定の好ましい実施形態のペアを含むことができる。１．政治ニュースと政治イベント（例えば、国家元首による声明と投票者による投票）
２．科学技術ジャーナルと特許文献
３．特許文献とサイエンスフィクション文献
４．経済ニュースと自然事象（例えば、株価と津波）
５．軍事事象と社会ニュース（例えば、動員と精神病の割合あるいはデモの割合および規模）
サプライズモデルは、モデルのペアからのＳＢＩおよびそれらのそれぞれのアナログの相互作用の間の特定の文脈における分析作業から生成されるという点で、「モデルのモデル」であり、境界上のシグナル処理ならびに本方法およびアルゴリズムの使用の結果は、アナロジ、アナロジのアナロジ、非構造化データフィールドにおけるギャップのモデル、次元ストレスおよび次元ストレッサーのモデル、セマンティック境界レイヤのモデル、およびコアセマンティック要素の他のモデルを生成する。サプライズモデルは、アナロジカル推論の中心的な結果である。
【０１２７】
返された「サプライズ」ＳＢＩは、アナログを特定するために使用され、アナログは、予期せぬサプライズまたはアノーマリを特定するためにアナロジ発見プロセスにおいて使用される。
【０１２８】
上述したアルゴリズムおよびプロセスならびに本発明の特徴の各々は、例えば、とくにプログラムされた処理回路を使用して、何らかの形のコンピュータプロセッサまたは処理回路を使用して実施することができる。回路を、回路の処理を改善し、人間では不可能であり、あるいは本実施形態の特徴を欠いた汎用コンピュータでも不可能であるやり方でデータを処理することを可能にする上述の機能および特徴を実現するようにとくに設計またはプログラムすることができる。当業者であれば分かるように、コンピュータプロセッサは、特定用途向け集積回路（ＡＳＩＣ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、または他のコンプレックスプログラマブル論理デバイス（ＣＰＬＤ）としてディスクリート論理ゲートとして実装することができる。ＦＰＧＡまたはＣＰＬＤの実装は、ＶＨＤＬ、Ｖｅｒｉｌｏｇ、またはその他のハードウェア記述言語でコード化することができ、コードは、ＦＰＧＡまたはＣＰＬＤ内の電子メモリに直接格納されても、別の電子メモリとして格納されてもよい。さらに、電子メモリは、ＲＯＭ、ＥＰＲＯＭ、ＥＥＰＲＯＭ、またはＦＬＡＳＨメモリなど、不揮発性であってよい。電子メモリは、スタティックまたはダイナミックＲＡＭなど、揮発性であってもよく、電子メモリならびにＦＰＧＡまたはＣＰＬＤと電子メモリとの間の相互作用を管理するために、マイクロコントローラまたはマイクロプロセッサなどのプロセッサが設けられてよい。
【０１２９】
あるいは、コンピュータプロセッサは、本明細書に記載の機能を実行するコンピュータ可読命令のセットを含むコンピュータプログラムを実行することができ、プログラムは、上記の非一時的な電子メモリならびに／あるいはハードディスクドライブ、ＣＤ、ＤＶＤ、ＦＬＡＳＨドライブ、または任意の他の公知の記憶媒体のいずれかに格納されてよい。さらに、コンピュータ可読命令は、米国Ｉｎｔｅｌ社のゼノン（Ｘｅｎｏｎ）プロセッサまたは米国ＡＭＤ社のオプテロン（Ｏｐｔｅｒｏｎ）プロセッサなどのプロセッサならびにＭｉｃｒｏｓｏｆｔ  ＶＩＳＴＡ、ＵＮＩＸ（登録商標）、Ｓｏｌａｒｉｓ、ＬＩＮＵＸ、Ａｐｐｌｅ、ＭＡＣ−ＯＳＸ、および当業者とって公知の他のオペレーティングシステムなどのオペレーティングシステムと連携して実行されるユーティリティアプリケーション、バックグラウンドデーモン、またはオペレーティングシステムのコンポーネント、あるいはこれらの組み合わせとして提供され得る。
【０１３０】
さらに、本発明は、コンピュータベースのシステム９０１を使用して実施することができる。上述した実施形態の各機能は、１つ以上の処理回路によって実現されてよい。処理回路は、プロセッサが回路を含むので、プログラムされたプロセッサ（例えば、図９のプロセッサ９０３）を含む。さらに、処理回路は、特定用途向け集積回路（ＡＳＩＣ）などのデバイスと、上述の機能を実行するように構成された従来の回路構成要素とを含む。
【０１３１】
上述の種々の特徴は、コンピュータシステム（または、プログラマブルロジック）などのコンピューティングデバイスによって実装されてもよい。図９は、このようなコンピュータシステム９０１を示す。図９のコンピュータシステム９０１は、特定の専用マシンであってよい。一実施形態において、プロセッサ９０３がベクトル収縮を計算するようにプログラムされている場合、コンピュータシステム９０１は、特定の特殊目的マシンである。
【０１３２】
コンピュータシステム９０１は、磁気ハードディスク９０７およびリムーバブルメディア駆動装置９０８（例えば、フロッピーディスクドライブ、読み出し専用コンパクトディスクドライブ、読み／書きコンパクトディスクドライブ、コンパクトディスクジュークボックス、テープドライブ、およびリムーバブル光磁気ドライブ）などの情報および命令を格納するための１つ以上の記憶装置を制御するためのバス９０２へと接続されたディスクコントローラ９０６を含む。ストレージデバイスを、適切なデバイスインターフェース（例えば、スモールコンピュータシステムインターフェース（ＳＣＳＩ）、統合デバイスエレクトロニクス（ＩＤＥ）、拡張ＩＤＥ（Ｅ−ＩＤＥ）、ダイレクトメモリアクセス（ＤＭＡ）、またはｕｌｔｒａ−ＤＭＡなど）を使用してコンピュータシステム８０１に追加することができる。
【０１３３】
さらに、コンピュータシステム９０１は、専用の論理デバイス（例えば、特定用途向け集積回路（ＡＳＩＣ））あるいは設定可能な論理デバイス（例えば、シンプルプログラマブル論理デバイス（ＳＰＬＤ）、コンプレックスプログラマブル論理デバイス（ＣＰＬＤ）、およびフィールドプログラマブルゲートアレイ（ＦＰＧＡ））を含むことができる。
【０１３４】
また、コンピュータシステム９０１は、コンピュータユーザに情報を表示するために、ディスプレイ９１０を制御するためにバス９０２に接続されたディスプレイコントローラ９０９を含むことができる。コンピュータシステムは、コンピュータユーザと対話し、プロセッサ９０３に情報を提供するために、キーボード９１１およびポインティングデバイス９１２などの入力デバイスを含む。ポインティングデバイス９１２は、例えば、方向情報およびコマンド選択をプロセッサ９０３に伝達し、ディスプレイ９１０上のカーソル移動を制御するマウス、トラックボール、タッチスクリーンセンサ用の指、またはポインティングスティックであってよい。
【０１３５】
プロセッサ９０３は、メインメモリ９０４などのメモリに含まれる１つ以上の命令の１つ以上のシーケンスを実行する。そのような命令を、ハードディスク９０７またはリムーバブルメディア駆動装置９０８などの別のコンピュータ可読媒体からメインメモリ９０４に読み込むことができる。マルチプロセッシング構成の１つ以上のプロセッサを使用して、メインメモリ９０４に含まれる命令のシーケンスを実行することもできる。別の実施形態においては、ソフトウェア命令の代わりに、またはソフトウェア命令と組み合わせて、ハードワイヤード回路を使用することができる。したがって、実施形態は、ハードウェア回路およびソフトウェアの特定の組み合わせに限定されない。
【０１３６】
上述したように、コンピュータシステム９０１は、本開示の教示のいずれかに従ってプログラムされた命令を保持し、本明細書に記載のデータ構造、テーブル、レコード、または他のデータを格納するための少なくとも１つのコンピュータ可読媒体またはメモリを含む。コンピュータ可読媒体の例は、コンパクトディスク、ハードディスク、フロッピーディスク、テープ、光磁気ディスク、ＰＲＯＭ（ＥＰＲＯＭ、ＥＥＰＲＯＭ、フラッシュＥＰＲＯＭ）、ＤＲＡＭ、ＳＲＡＭ、ＳＤＲＡＭ、または任意の他の磁気媒体、コンパクトディスク（例えば、ＣＤ−ＲＯＭ）または任意の他の光学媒体、あるいはパンチカード、紙テープ、または穴のパターンを有する他の物理的媒体である。
【０１３７】
本開示は、コンピュータシステム９０１を制御し、本発明を実施するために１つ以上のデバイスを駆動し、コンピュータシステム９０１が人間のユーザと対話できるようにするコンピュータ可読媒体のいずれか１つまたは組み合わせに格納されたソフトウェアを含む。そのようなソフトウェアは、これらに限られるわけではないが、デバイスドライバー、オペレーティングシステム、およびアプリケーションソフトウェアを含む。そのようなコンピュータ可読媒体は、本発明の任意の部分を実施する際に実行される処理の全部または一部（処理が分散されている場合）を実行するための本開示のコンピュータプログラム製品をさらに含む。
【０１３８】
本実施形態のコンピュータコードデバイスは、これらに限られるわけではないが、スクリプト、解釈可能プログラム、ダイナミックリンクライブラリ（ＤＬＬ）、Ｊａｖａ（登録商標）クラス、および完全な実行可能プログラムを含む任意の解釈可能または実行可能コード機構であってよい。さらに、本実施形態の処理の一部は、より良い性能、信頼性、および／またはコストのために分散されてもよい。
【０１３９】
本明細書において使用されるとき、「コンピュータ可読媒体」という用語は、実行のためにプロセッサ９０３に命令を提供することに関与する任意の非一時的媒体を指す。コンピュータ可読媒体は、これらに限られるわけではないが非揮発性媒体または揮発性媒体など、多くの形態を取ることができる。不揮発性媒体は、例えば、ハードディスク９０７またはリムーバブルメディア駆動装置９０８など、光学ディスク、磁気ディスク、および光磁気ディスクを含む。揮発性媒体は、メインメモリ９０４などのダイナミックメモリを含む。反対に、伝送媒体は、バス９０２を構成する配線など、同軸ケーブル、銅線、および光ファイバを含む。また、伝送媒体は、電波および赤外線データ通信において生成されるような音響波または光波の形態をとってもよい。
【０１４０】
様々な形態のコンピュータ可読媒体が、実行のためのプロセッサ９０３への１つ以上の命令の１つ以上のシーケンスの実行に関与することができる。例えば、命令は、当初は遠隔コンピュータの磁気ディスク上に担持されてよい。遠隔コンピュータは、本開示のすべてまたは一部を実施するための命令をダイナミックメモリに遠隔でロードし、モデムを使用して電話回線を介して命令を送信することができる。コンピュータシステム９０１のローカルなモデムが、電話回線上のデータを受信し、データをバス９０２上に置くことができる。バス９０２は、メインメモリ９０４にデータを運び、そこからプロセッサ９０３が命令を取り出して実行する。メインメモリ９０４によって受信された命令を、随意により、プロセッサ９０３による実行の前または後のいずれかにおいて記憶装置９０７または９０８に保存することができる。
【０１４１】
コンピュータシステム９０１は、バス９０２に接続された通信インターフェース９１３も含む。通信インターフェース９１３は、例えばローカルエリアネットワーク（ＬＡＮ）９１５またはインターネットなどの別の通信ネットワーク９１６に接続されたネットワークリンク９１４に結合する双方向データ通信を提供する。例えば、通信インターフェース９１３は、任意のパケット交換ＬＡＮに接続するためのネットワークインターフェースカードであってよい。別の例として、通信インターフェース９１３は、統合サービスデジタルネットワーク（ＩＳＤＮ）カードであってよい。無線リンクを実装することも可能である。任意のそのような実装において、通信インターフェース９１３は、様々なタイプの情報を表すデジタルデータストリームを搬送する電気シグナル、電磁シグナル、または光シグナルを送信および受信する。
【０１４２】
ネットワークリンク９１４は、典型的には、１つ以上のネットワークを介する他のデータデバイスへのデータ通信を提供する。例えば、ネットワークリンク９１４は、ローカルネットワーク９１５（例えば、ＬＡＮ）を介し、あるいは通信ネットワーク９１６を介して通信サービスを提供するサービスプロバイダによって操作される機器を介して、別のコンピュータへの接続を提供することができる。ローカルネットワーク９１４および通信ネットワーク９１６は、例えば、デジタルデータストリームを搬送する電気シグナル、電磁シグナル、または光シグナル、ならびに関連する物理レイヤ（例えば、ＣＡＴ５ケーブル、同軸ケーブル、光ファイバ、など）を使用する。種々のネットワークを通るシグナル、ならびにコンピュータシステム９０１との間でデジタルデータを搬送するネットワークリンク９１４上および通信インターフェース９１３経由のシグナルは、ベースバンドシグナルまたは搬送波ベースのシグナルで実現されてよい。
【０１４３】
ベースバンドシグナルは、デジタルデータビットのストリームを記述する非変調の電気パルスとしてデジタルデータを搬送し、ここで用語「ビット」は、シンボルを意味するように広義に解釈されるべきであり、各シンボルは少なくとも１つ以上の情報ビットを搬送する。デジタルデータは、伝導性媒体上を伝播する振幅、位相、および／または周波数シフト暗号化シグナルなどで搬送波を変調するために使用されてもよく、あるいは伝播媒体を介して電磁波として送信されてもよい。したがって、デジタルデータを、「有線」通信チャネルを介して非変調ベースバンドデータとして送信でき、さらには／あるいは搬送波を変調することによってベースバンドとは異なる所定の周波数帯域において送信することができる。コンピュータシステム９０１は、ネットワーク９１５および９１６、ネットワークリンク９１４、ならびに通信インターフェース９１３を介して、プログラムコードを含むデータを送信および受信することができる。さらに、ネットワークリンク９１４は、ＬＡＮ９１５を介して携帯情報端末（ＰＤＡ）、ラップトップコンピュータ、または携帯電話機などのモバイルデバイス９１７への接続を提供することができる。
【０１４４】
本実施形態は、これに限られるわけではないが、データ中のパターンの検索および識別を含む多くの用途を有する。
【０１４５】
特定の実装形態について説明してきたが、これらの実装形態は、単なる例として提示されたものであり、本開示の教示を限定するものではない。実際、本明細書に記載された新規な方法、装置、およびシステムは、種々の他の形態で具体化されてよく、本開示の趣旨から逸脱することなく、本明細書に記載の方法、装置、およびシステムの形態における種々の省略、置換、および変更が実行可能である。
【図１】
0006704930.tif 000003
【図２】
0006704930.tif 000004
【図３】
0006704930.tif 000005
【図４】
0006704930.tif 000006
【図５】
0006704930.tif 000007
【図６】
0006704930.tif 000008
【図７】
0006704930.tif 000009
【図８】
0006704930.tif 000010
【図９】
0006704930.tif 000011