【手続補正書】
【提出日】平成17年7月29日(2005.7.29)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数の入力部と、
それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトであって、前記デンドライトの少なくともいくつかが重みのべき級数を含み、前記べき級数の少なくとも１つの累乗における前記重みの少なくともいくつかが最大射影を規定する複数のデンドライトと
を含む人工ニューロン。
【請求項２】
前記べき級数の少なくとも１つの累乗が少なくとも１つのスイッチも含むことを特徴とする請求項１に記載の人工ニューロン。
【請求項３】
前記重みのべき級数が基数２の重みのべき級数であり、前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みが最大行射影及び／又は最大列射影を規定することを特徴とする請求項２に記載の人工ニューロン。
【請求項４】
前記最大行射影及び／又は前記最大列射影がそれぞれ行射影及び／又は列射影の合計によってソートされることを特徴とする請求項３に記載の人工ニューロン。
【請求項５】
前記関連付けされた入力部において入力信号に応答し、前記最大行射影及び／又は前記最大列射影の位置に前記入力信号の活性化をマッピングするように構成されたトレースをさらに含むことを特徴とする請求項３に記載の人工ニューロン。
【請求項６】
前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするように構成され、前記最大行射影及び／又は前記最大列射影を規定するルータをさらに含むことを特徴とする請求項３に記載の人工ニューロン。
【請求項７】
前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするように構成され、前記最大行射影及び／又は前記最大列射影を規定するルータをさらに含むことを特徴とする請求項５に記載の人工ニューロン。
【請求項８】
前記トレースに応答して前記最大行射影及び／又は前記最大列射影における活性化されたサブセットを決定し、前記活性化されたサブセットの各列に対して、前記列のインデックス以上の最小の行射影を選択するように構成されたリーダをさらに含むことを特徴とする  請求項５に記載の人工ニューロン。
【請求項９】
前記関連付けされた列のインデックス以上の前記最小の行射影を、前記活性化されたサブセットの列に対して蓄積して、これにより、前記入力信号の前記重みに対する関連を得るように前記リーダがさらに構成されることを特徴とする請求項８に記載の人工ニューロン。
【請求項１０】
前記トレースを前記最大射影及び前記スイッチの中に埋め込むように構成されたライタをさらに含むことを特徴とする請求項５に記載の人工ニューロン。
【請求項１１】
前記ライタが前記トレースと前記最大射影との間に冗長な射影を見つけるように構成された行列圧縮部を含むことを特徴とする請求項１０に記載の人工ニューロン。
【請求項１２】
前記それぞれのデンドライトが前記重みのべき級数を含み、前記べき級数のそれぞれの累乗におけるそれぞれの重みが最大射影を規定することを特徴とする請求項１に記載の人工ニューロン。
【請求項１３】
複数の入力部と、
それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトであって、前記デンドライトの少なくともいくつか重みを含み、前記重みの少なくともいくつかが最大射影を規定する複数のデンドライトと
を含む人工ニューロン。
【請求項１４】
少なくとも１つのスイッチをさらに含むことを特徴とする請求項１３に記載の人工ニューロン。
【請求項１５】
前記最大射影が最大行射影及び／又は最大列射影を含むことを特徴とする請求項１４に記載の人工ニューロン。
【請求項１６】
前記最大行射影及び／又は前記最大列射影がそれぞれ行射影及び／又は列射影の合計によってソートされることを特徴とする請求項１５に記載の人工ニューロン。
【請求項１７】
前記関連付けされた入力部において入力信号に応答し、前記最大行射影及び／又は前記最大列射影の位置に前記入力信号の活性化をマッピングするように構成されたトレースをさらに含むことを特徴とする請求項１５に記載の人工ニューロン。
【請求項１８】
前記少なくともいくつかの重みをマッピングするように構成され、前記最大行射影及び／又は前記最大列射影を規定するルータをさらに含むことを特徴とする請求項１５に記載の人工ニューロン。
【請求項１９】
前記少なくともいくつかの重みをマッピングするように構成され、前記最大行射影及び／又は前記最大列射影を規定するルータをさらに含むことを特徴とする請求項１７に記載の人工ニューロン。
【請求項２０】
前記トレースに応答して前記最大行射影及び／又は前記最大列射影における活性化されたサブセットを決定し、前記活性化されたサブセットの各列に対して、前記列のインデックス以上の最小の行射影を選択するように構成されたリーダをさらに含むことを特徴とする請求項１７に記載の人工ニューロン。
【請求項２１】
前記関連付けされた列のインデックス以上の前記最小の行射影を、前記活性化されたサブセットの列に対して蓄積して、これにより、前記入力信号の前記重みに対する関連を得るように前記リーダがさらに構成されることを特徴とする請求項２０に記載の人工ニューロン。
【請求項２２】
前記トレースを前記最大射影及び前記スイッチの中に埋め込むように構成されたライタをさらに含むことを特徴とする請求項１７に記載の人工ニューロン。
【請求項２３】
前記ライタが前記トレースと前記最大射影との間に冗長な射影を見つけるように構成された行列圧縮部を含むことを特徴とする請求項２２に記載の人工ニューロン。
【請求項２４】
それぞれのデンドライトが最大射影を規定するそれぞれの重みを含むことを特徴とする請求項１３に記載の人工ニューロン。
【請求項２５】
複数の入力部と、それぞれが前記複数の入力部のそれぞれの１つと関連付けされている複数のデンドライトとを含む人工ニューロンを動作させる方法であって、前記方法が、
前記デンドライトの少なくともいくつかに対して重みのべき級数を生成するステップを含み、前記べき級数の少なくとも１つの累乗における前記重みの少なくともいくつかが最大射影を規定する方法。
【請求項２６】
前記生成するステップが前記べき級数の少なくとも１つの累乗に対してスイッチを生成するステップをさらに含むことを特徴とする請求項２５に記載の方法。
【請求項２７】
前記重みのべき級数が基数２の重みのべき級数であり、前記生成するステップが最大行射影及び／又は最大列射影を前記べき級数の少なくとも１つの累乗の重みに対して生成するステップをさらに含むことを特徴とする請求項２６に記載の方法。
【請求項２８】
前記生成するステップが、前記行射影及び／又は前記列射影の合計によりソートすることによって、前記最大行射影及び／又は前記最大列射影をそれぞれ生成するステップをさらに含むことを特徴とする請求項２７に記載の方法。
【請求項２９】
前記最大行射影及び／又は前記最大列射影の位置に前記入力信号の活性化をマッピングするステップをさらに含むことを特徴とする請求項２７に記載の方法。
【請求項３０】
前記最大行射影及び／又は前記最大列射影を規定するために、前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするステップをさらに含むことを特徴とする請求項２７に記載の方法。
【請求項３１】
前記最大行射影及び／又は前記最大列射影を規定するために、前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするステップをさらに含むことを特徴とする請求項２９に記載の方法。
【請求項３２】
前記マッピングするステップに応答して前記最大行射影及び／又は前記最大列射影の中で活性化されたサブセットを決定するステップと、
前記活性化されたサブセットの各列に対して、前記列のインデックス以上の最小の行射影を選択するステップと
をさらに含むことを特徴とする請求項２９に記載の方法。
【請求項３３】
前記関連付けされた列のインデックス以上の前記最小の行射影を前記活性化されたサブセットの列に対して蓄積するステップをさらに含み、これにより、前記入力信号の前記重みに対する関連付けを得ることを特徴とする請求項３２に記載の方法。
【請求項３４】
前記最大射影及び前記スイッチの中に前記マッピングされた活性化を埋め込むステップをさらに含むことを特徴とする請求項２９に記載の方法。
【請求項３５】
前記埋め込むステップが、
前記マッピングされた活性化と前記最大射影との間に冗長な射影を発見するステップを含むことを特徴とする請求項３４に記載の方法。
【請求項３６】
前記生成するステップが、
前記それぞれのデンドライトに対してそれぞれの重みのべき級数を生成するステップを含み、前記べき級数のそれぞれの累乗における前記それぞれの重みが最大射影を規定することを特徴とする請求項２５に記載の方法。
【請求項３７】
複数の入力部と、それぞれが前記複数の入力部のそれぞれの１つと関連付けされている複数のデンドライトとを含む人工ニューロンを動作させる方法であって、前記方法が、
前記デンドライトの少なくともいくつかに対して最大射影を生成するステップを含む、方法。
【請求項３８】
前記生成するステップが前記デンドライトに対するスイッチを生成するステップをさらに含むことを特徴とする請求項３７に記載の方法。
【請求項３９】
前記生成するステップが前記少なくともいくつかのデンドライトに対して最大行射影及び／又は最大列射影を生成するステップをさらに含むことを特徴とする請求項３８に記載の方法。
【請求項４０】
前記生成するステップが、それぞれ前記行射影及び／又は前記列射影の合計によりソートすることによって前記最大行射影及び／又は前記最大列射影を生成するステップをさらに含むことを特徴とする請求項３９に記載の方法。
【請求項４１】
前記最大行射影及び／又は前記最大列射影の位置に前記入力信号の活性化をマッピングするステップをさらに含むことを特徴とする請求項３９に記載の方法。
【請求項４２】
前記最大行射影及び／又は前記最大列射影を規定するために、前記少なくともいくつかの射影をマッピングするステップをさらに含むことを特徴とする請求項３９に記載の方法。
【請求項４３】
前記最大行射影及び／又は前記最大列射影を規定するために、前記少なくともいくつかの射影をマッピングするステップをさらに含むことを特徴とする請求項４１に記載の方法。
【請求項４４】
前記マッピングするステップに応答して、前記最大行射影及び／又は前記最大列射影における活性化されたサブセットを決定するステップと、
前記活性化されたサブセットの各列に対して、前記列のインデックス以上の最小の行射影を選択するステップと
をさらに含むことを特徴とする請求項４１に記載の方法。
【請求項４５】
前記関連付けされた列のインデックス以上の前記最小の行射影を前記活性化されたサブセットの列に対して蓄積するステップをさらに含み、これにより、前記入力信号の前記重みに対する関連付けを得ることを特徴とする請求項４４に記載の方法。
【請求項４６】
前記最大射影及び前記スイッチの中に前記マッピングされた活性化を埋め込むステップをさらに含むことを特徴とする請求項４１に記載の方法。
【請求項４７】
前記埋め込むステップが、
前記マッピングされた活性化と前記最大射影との間に冗長な射影を発見するステップを含むことを特徴とする、請求項４６に記載の方法。
【請求項４８】
前記生成するステップが、
前記複数のデンドライトに対して最大射影を生成するステップを含むことを特徴とする、請求項３７に記載の方法。
【請求項４９】
媒体の中に組み込まれたコンピュータが読取り可能なプログラムコードを有するコンピュータが読取り可能な記憶媒体を含む、人工ニューロンを提供するためのコンピュータプログラムであって、前記コンピュータが読取り可能なプログラムコードが、
複数の入力部を提供するように構成されたコンピュータが読取り可能なプログラムコードと、
それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトを提供し、前記デンドライトの少なくともいくつかが重みのべき級数を含み、前記べき級数の少なくとも１つの累乗における前記重みの少なくともいくつかが最大射影を規定するように構成されたコンピュータが読取り可能なプログラムコードと
を含む、コンピュータプログラム。
【請求項５０】
前記べき級数の少なくとも１つの累乗が少なくとも１つのスイッチも含むことを特徴とする請求項４９に記載のコンピュータプログラム。
【請求項５１】
前記重みのべき級数が基数２の重みのべき級数であり、前記べき級数の少なくとも１つの累乗における前記重みの少なくとも１つが最大行射影及び／又は最大列射影を規定することを特徴とする請求項５０に記載のコンピュータプログラム。
【請求項５２】
前記最大行射影及び／又は前記最大列射影がそれぞれ行射影及び／又は列射影の合計によりソートされることを特徴とする請求項５１に記載のコンピュータプログラム。
【請求項５３】
前記関連付けされた入力部において入力信号に応答し、前記入力信号の活性化を前記最大行射影及び／又は前記最大列射影の位置にマッピングするように構成されたトレースを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項５１に記載のコンピュータプログラム。
【請求項５４】
前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするように構成されて、前記最大行射影及び／又は前記最大列射影を規定するルータを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項５０に記載のコンピュータプログラム。
【請求項５５】
前記べき級数の少なくとも１つの累乗における前記少なくともいくつかの重みをマッピングするように構成されて、前記最大行射影及び／又は前記最大列射影を規定するルータを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項５２に記載のコンピュータプログラム。
【請求項５６】
前記トレースに応答して前記最大行射影及び／又は前記最大列射影における活性化されたサブセットを決定し、前記活性化されたサブセットの各列に対して、前記列のインデックス以上の最小の行射影を選択するように構成されたリーダを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項５２に記載のコンピュータプログラム。
【請求項５７】
前記リーダを提供するように構成されたコンピュータが読取り可能なプログラムコードが、前記関連付けされた列のインデックス以上の前記最小の行射影を前記活性化されたサブセットの列に対して蓄積して、これにより、前記入力信号の前記重みに対する関連を得るようにさらに構成されることを特徴とする請求項５６に記載のコンピュータプログラム。
【請求項５８】
前記トレースを前記最大射影及び前記スイッチの中に埋め込むように構成されたライタを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項５２に記載のコンピュータプログラム。
【請求項５９】
前記ライタを提供するように構成されたコンピュータが読取り可能なプログラムコードが、前記トレースと前記最大射影との間に冗長な射影を見つけるように構成された行列圧縮部を提供するように構成されたコンピュータが読取り可能なプログラムコードを含むことを特徴とする  請求項５８に記載のコンピュータプログラム。
【請求項６０】
複数のデンドライトを提供するように構成された前記コンピュータが読取り可能なプログラムコードが、それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトを提供し、前記それぞれのデンドライトが重みのべき級数を含み、前記べき級数のそれぞれの累乗における前記それぞれの重みが最大射影を規定するように構成されたコンピュータが読取り可能なプログラムコードを含むことを特徴とする請求項４９に記載のコンピュータプログラム。
【請求項６１】
媒体の中に組み込まれたコンピュータが読取り可能なプログラムコードを有するコンピュータが読取り可能な記憶媒体を含む、人工ニューロンを提供するためのコンピュータプログラムであって、前記コンピュータが読取り可能なプログラムコードが、
複数の入力部を提供するように構成されたコンピュータが読取り可能なプログラムコードと、
それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトを提供し、前記少なくともいくつかのデンドライトが重みを含み、前記少なくともいくつかの重みが最大射影を規定するように構成されたコンピュータが読取り可能なプログラムコードと
を含む、コンピュータプログラム。
【請求項６２】
少なくとも１つのスイッチを提供するようにコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６１に記載のコンピュータプログラム。
【請求項６３】
前記最大射影が最大行射影及び／又は最大列射影を含むことを特徴とする請求項６２に記載のコンピュータプログラム。
【請求項６４】
前記最大行射影及び／又は前記最大列射影がそれぞれ行射影及び／又は列射影の合計によりソートされることを特徴とする請求項６３に記載のコンピュータプログラム。
【請求項６５】
前記関連付けされた入力部において入力信号に応答し、前記入力信号の活性化を前記最大行射影及び／又は前記最大列射影の位置にマッピングするように構成されたトレースを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６３に記載のコンピュータプログラム。
【請求項６６】
前記少なくともいくつかの重みをマッピングするように構成されて、前記最大行射影及び／又は前記最大列射影を規定するルータを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６３に記載のコンピュータプログラム。
【請求項６７】
前記少なくともいくつかの重みをマッピングするように構成されて、前記最大行射影及び／又は前記最大列射影を規定するルータを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６５に記載のコンピュータプログラム。
【請求項６８】
前記トレースに応答して前記最大行射影及び／又は前記最大列射影における活性化されたサブセットを決定し、前記活性化されたサブセットの各列に対して、前記列に対のインデックス以上の最小の行射影を選択するように構成されたリーダを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６５に記載のコンピュータプログラム。
【請求項６９】
前記リーダを提供するように構成されたコンピュータが読取り可能なプログラムコードが、前記関連付けされた列のインデックス以上の前記最小の行射影を前記活性化されたサブセットの列に対して蓄積して、これにより、前記入力信号の前記重みに対する関連を得るようにさらに構成されることを特徴とする請求項６８に記載のコンピュータプログラム。
【請求項７０】
前記トレースを前記最大射影及び前記スイッチの中に埋め込むように構成されたライタを提供するように構成されたコンピュータが読取り可能なプログラムコードをさらに含むことを特徴とする請求項６５に記載のコンピュータプログラム。
【請求項７１】
前記ライタを提供するように構成されたコンピュータが読取り可能なプログラムコードが、前記トレースと前記最大射影との間に冗長な射影を見つけるように構成された行列圧縮部を提供するように構成されたコンピュータが読取り可能なプログラムコードを含むことを特徴とする請求項７０に記載のコンピュータプログラム。
【請求項７２】
複数のデンドライトを提供するように構成された前記コンピュータが読取り可能なプログラムコードが、それぞれの１つが前記複数の入力部のそれぞれの１つに関連付けされた複数のデンドライトを提供し、前記それぞれ１つのデンドライトがそれぞれの重みを含み、前記それぞれの重みが最大射影を規定するように構成されたコンピュータが読取り可能なプログラムコードを含むことを特徴とする請求項６１に記載のコンピュータプログラム。