JP6663780B2 - 状態判定装置、プログラムおよび集積回路 - Google Patents
状態判定装置、プログラムおよび集積回路 Download PDFInfo
- Publication number
- JP6663780B2 JP6663780B2 JP2016082679A JP2016082679A JP6663780B2 JP 6663780 B2 JP6663780 B2 JP 6663780B2 JP 2016082679 A JP2016082679 A JP 2016082679A JP 2016082679 A JP2016082679 A JP 2016082679A JP 6663780 B2 JP6663780 B2 JP 6663780B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- state
- value
- template
- unit
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
(1)波形A+を示す画像領域
(2)波形Aを示す画像領域
(3)波形B+を示す画像領域
(4)波形Bを示す画像領域
(5)波形C+を示す画像領域
(6)波形Cを示す画像領域
(7)波形D+を示す画像領域
(8)波形Dを示す画像領域
そして、特許文献1の技術では、上記の波形マップを用いて、波形パターンの分類処理を行うことで、入力される波形データを、適切に分類する(所定の波形パターンと類似すると判定する)ことができる。
D_est(k)=h(D_f(k)、D_act(k))
h(x,y):x、yを変数とする関数
により取得し、判定評価値D_est(1)〜D_est(M)のうち、最大値をとる判定評価値に対応する状態を、計測データが示す状態であると判定する。
h(x,y)=x×y
である。
D_est(k)=D_f(k)×D_act(k)
により、算出される。
D_est(k)=h(F1(D_f(k)),D_act(k))
h(x,y):x、yを変数とする関数
により取得し、判定評価値D_est(1)〜D_est(M)のうち、最大値をとる判定評価値に対応する状態を、計測データが示す状態であると判定する。
h(x,y)=x×y
である。
D_est(k)=F1(D_f(k))×D_act(k)
により、算出される。
sqrt(x):xの平方根を取得する関数
により取得された座標(i,j)の要素データの標準偏差をσijとすると、
abs(Dij(t)−AveDij)≦n1×σij(n1:正の実数、abs(x)はxの絶対値を取得する関数)を満たす場合、座標(i,j)のSOM出力の値Dij(t)の平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとし、
abs(Dij(t)−AveDij)≦n1×σijを満たさない場合、座標(i,j)のテンプレートデータの値gijを「0」にすることで、生成されたデータである。
第1実施形態について、図面を参照しながら、以下、説明する。
図1は、第1実施形態に係る状態判定装置1000の概略構成図である。
(1)学習フェーズ(入力層の各ノードと、出力層の各ニューロンとの結合係数を決定する処理を行うフェーズ)では、SOM処理部43は、正規化特徴ベクトルデータD3を用いて、SOM処理を実行し、入力層の各ノードと、出力層の各ニューロンとの結合係数を決定する。SOM処理部43は、上記処理が完了し、確定した入力層の各ノードと、出力層の各ニューロンとの結合係数のデータを、結合係数データwij_fixedとして、写像変換部6に出力する。
(2)テンプレート作成フェーズでは、SOM処理部43は、正規化特徴ベクトルデータD3を用いて、SOM処理を実行し、SOM出力データを、データD_som(t)(現時刻tのSOM出力データD_som(t))として、SOMデータ記憶部44に出力する。
以上のように構成された状態判定装置1000の動作について、以下、説明する。
(1)Sitting状態(座っている状態)
(2)Standing状態(立っている状態)
(3)Running状態(走っている状態)
(4)Walking状態(歩いている状態)
(5)UpStairs状態(階段を上っている状態)
(6)DownStairs状態(階段を下っている状態)
以下では、状態判定装置1000の動作について、(1)学習フェーズの動作、(2)テンプレート作成フェーズの動作、および、(3)状態判定処理フェーズの動作、に分けて説明する。
まず、状態判定装置1000の学習フェーズの動作について、説明する。
D2=(x1,x2,・・・、xn)
とすると、
Norm=sqrt(x1^2+x2^2+・・・+xn^2)
sqrt(x):xの平方根
に相当する処理により、ノルムデータNormを取得する。
SOM処理部43は、入力データベクトル数をn、繰返し数をT(>=n)とすると、時刻t=0において、vec_w11,vec_w12,・・・,vec_wmmの初期値をランダムに設定する(乱数を用いて設定する)。
SOM処理部43は、時刻tにおいて、次の操作を行う。
(2A):
SOM処理部43は、時刻tの入力データvec_x(t)と、時刻t−1の各参照ベクトルvec_wij(t−1)との間のユークリッド距離dis(vec_x(t),vec_wij(t−1))を求める。なお、dis(vec1,vec2)は、ベクトルvec1とベクトルvec2とのユークリッド距離を求める関数である。
(2B):
SOM処理部43は、ユークリッド距離が最小であるニューロンuIJを特定し、特定したニューロンを勝ちニューロンuIJとする。ニューロンuIJは、座標(I,J)のニューロンである。
(2C):
SOM処理部43は、時刻tの参照ベクトルvec_wij(t)を、次式により学習(取得)する。
vec_wij(t)=vec_wij(t−1)+h((i,j),(I,J),t)×(vec_x(t)−vec_wij(t−1))
ここで、hは近傍関数と呼ばれる関数であり、次の性質を持つ関数である。
(1)関数hは、tに関する単調減少関数であり、tが無限大で「0」に収束する。
(2)関数hは、格子点(i,j)と格子点(I,J)とのユークリッド距離dis(vec_uij,vec_uIJ)に関して、単調減少関数である。また、関数hの単調減少の程度は、tが増加するほど大きくなる。なお、vec_uijは、所定の点(例えば、原点)からニューロンuijの位置までのベクトルであり、vec_uIJは、所定の点(例えば、原点)からニューロンuIJの位置までのベクトルである。
(1)Sitting状態(状態1)
Ave(1)=0.082989
σ(1)=0.059778
(2)Standing状態(状態2)
Ave(2)=0.334777
σ(2)=0.224319
(3)Running状態(状態3)
Ave(3)=31.286555
σ(3)=2.630188
(4)Walking状態(状態4)
Ave(4)=12.395692
σ(4)=3.409114
(5)UpStairs状態(状態5)
Ave(5)=8.146392
σ(5)=1.912558
(6)DownStairs状態(状態6)
Ave(6)=25.002112
σ(6)=3.254508
以下では、上記のデータを処理する場合について、説明する。
次に、状態判定装置1000のテンプレート作成フェーズの動作について、説明する。
(1)Sitting状態(座っている状態)のテンプレートデータ、
(2)Standing状態(立っている状態)のテンプレートデータ、
(3)Running状態(走っている状態)のテンプレートデータ、
(4)Walking状態(歩いている状態)のテンプレートデータ、
(5)UpStairs状態(階段を上っている状態)のテンプレートデータ、および、
(6)DownStairs状態(階段を下っている状態)のテンプレートデータ
を作成する。
SOM処理部43は、正規化特徴ベクトルデータD3に対して、結合荷重ベクトル(参照ベクトル)vec_wij_fixedにより、SOM処理を実行し、現時刻tのSOMデータD_som(t)を取得する。そして、SOM処理部43は、取得した現時刻tのSOMデータD_som(t)をSOMデータ記憶部44に出力する。
vec_x(t)=(x1(t),x2(t),・・・,xN1(t))
N1=8
とし、学習フェーズを完了し、確定された結合荷重ベクトルf_vec_wijを、
f_vec_wij=(wij_1,wij_2,・・・,wij_N1)
N1=8
とし、時刻tの2次元SOM上の(i,j)の位置にあるニューロン(出力ノード)の出力値をDij(t)とすると、
である。
(1)処理1(出力値の閾値処理)
テンプレートデータ生成部45は、SOM出力データD_som(1)〜D_som(N)を用いて、2次元SOM上の同じ座標位置の出力値(同一の出力ノードの出力値)Dij(t)を所定の閾値Th1と比較し、Dij(t)≧Th1である出力値Dij(t)の平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとする。
gij=Sum/N1
により、座標(i,j)のテンプレートデータの値gijを取得する(ステップS8)。
(2)処理2(出力値の分散値の閾値処理)
テンプレートデータ生成部45は、SOM出力データD_som(1)〜D_som(N)を用いて、2次元SOM上の同じ座標位置の出力値(同一の出力ノードの出力値)Dij(t)の分散値vijを、以下の数式に相当する処理により、算出する。
(3)処理3(処理1と処理2の組み合わせ処理)
テンプレートデータ生成部45は、上記処理1と上記処理2とを組み合わせた処理により、座標(i,j)のテンプレートデータの値gijを取得するようにしてもよい。
(4)処理4(n1×σ以内のデータによる処理)
テンプレートデータ生成部45は、分散値vijから、
σij=sqrt(vij)
sqrt(x):xの平方根を取得する関数
に相当する処理より、座標(i,j)のSOMの出力値Dij(t)の標準偏差σijを取得する。
次に、状態判定装置1000の状態判定処理フェーズの動作について、説明する。
σ:標準偏差
なお、本実施形態では、状態1の特徴ベクトルデータD2のノルムデータの平均値Ave(1)、標準偏差値σ(1)は、
Ave(1)=0.082989
σ(1)=0.059778
であるので、上式において、
μ=Ave(1)=0.082989
σ=σ(1)=0.059778
として、アクティビティ値取得部5は、確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(1)として取得する。
μ=Ave(2)=0.334777
σ=σ(2)=0.224319
として、上記確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(2)として取得する。
μ=Ave(3)=31.286555
σ=σ(3)=2.630188
として、上記確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(3)として取得する。
μ=Ave(4)=12.395692
σ=σ(4)=3.409114
として、上記確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(4)として取得する。
μ=Ave(5)=8.146392
σ=σ(5)=1.912558
として、上記確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(5)として取得する。
μ=Ave(6)=25.002112
σ=σ(6)=3.254508
として、上記確率密度関数f(x)の値を算出し、算出した値を、アクティビティ値D_act(6)として取得する。
(1)x=Norm=11.5の場合(図10の場合)
D_act(1)=0.00
D_act(2)=0.00
D_act(3)=0.00
D_act(4)=0.11
D_act(5)=0.04
D_act(4)=0.00
この場合、状態4(Walking)のアクティビティ値D_act(4)が大きな値となる。
(2)x=Norm=31.0の場合(図11の場合)
D_act(1)=0.00
D_act(2)=0.00
D_act(3)=0.15
D_act(4)=0.00
D_act(5)=0.00
D_act(4)=0.02
この場合、状態3(Running)のアクティビティ値D_act(3)が大きな値となる。
D_est(k)=D_act(k)×D_f(k)
に相当する処理により、状態kの判定評価値D_est(k)を取得する。
(1)判定評価値D_est(1)〜D_est(6)のうち、D_est(1)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態1、すなわち、「Sitting状態」のデータであることを示す信号Doutを外部に出力する。
(2)判定評価値D_est(1)〜D_est(6)のうち、D_est(2)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態2、すなわち、「Standing状態」のデータであることを示す信号Doutを外部に出力する。
(3)判定評価値D_est(1)〜D_est(6)のうち、D_est(3)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態3、すなわち、「Running状態」のデータであることを示す信号Doutを外部に出力する。
(4)判定評価値D_est(1)〜D_est(6)のうち、D_est(4)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態4、すなわち、「Walking状態」のデータであることを示す信号Doutを外部に出力する。
(5)判定評価値D_est(1)〜D_est(6)のうち、D_est(5)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態5、すなわち、「UpStairs状態」のデータであることを示す信号Doutを外部に出力する。
(6)判定評価値D_est(1)〜D_est(6)のうち、D_est(6)が最大値である場合、状態判定部8は、状態判定装置1000に入力されているデータが状態6、すなわち、「DownStairs状態」のデータであることを示す信号Doutを外部に出力する。
次に、第1実施形態の第1変形例について、説明する。
D_est(k)=D_act(k)×F1(D_f(k))
に相当する処理により、状態kの判定評価値D_est(k)を取得する。
(1)判定評価値D_est(1)〜D_est(6)のうち、D_est(1)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態1、すなわち、「Sitting状態」のデータであることを示す信号Doutを外部に出力する。
(2)判定評価値D_est(1)〜D_est(6)のうち、D_est(2)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態2、すなわち、「Standing状態」のデータであることを示す信号Doutを外部に出力する。
(3)判定評価値D_est(1)〜D_est(6)のうち、D_est(3)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態3、すなわち、「Running状態」のデータであることを示す信号Doutを外部に出力する。
(4)判定評価値D_est(1)〜D_est(6)のうち、D_est(4)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態4、すなわち、「Walking状態」のデータであることを示す信号Doutを外部に出力する。
(5)判定評価値D_est(1)〜D_est(6)のうち、D_est(5)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態5、すなわち、「UpStairs状態」のデータであることを示す信号Doutを外部に出力する。
(6)判定評価値D_est(1)〜D_est(6)のうち、D_est(6)が最大値である場合、状態判定部8Aは、状態判定装置1000Aに入力されているデータが状態6、すなわち、「DownStairs状態」のデータであることを示す信号Doutを外部に出力する。
上記実施形態および変形例を組み合わせて状態判定装置を構成するようにしてもよい。
1 データ入力部
2 特徴ベクトル取得部
3 正規化部
4 テンプレートデータ取得部
5 アクティビティ値取得部
6 写像変換部
7、7A マッチング処理部
8、8A 状態判定部
Claims (13)
- 未知の状態の事象を計測して得られる計測データから特徴ベクトルデータを取得する特徴ベクトル取得部と、
前記特徴ベクトルデータのノルムを取得するとともに、前記特徴ベクトルデータを正規化した正規化特徴ベクトルデータを取得する正規化部と、
前記正規化特徴ベクトルデータを、前記正規化特徴ベクトルデータの次元とは異なる次元の空間に射影することで、SOM出力データを取得する写像変換部と、
所定の状態を示すテンプレートデータと、前記写像変換部により取得された前記SOM出力データとの相関度を示す適合度データを取得するマッチング処理部と、
前記正規化部により取得された前記ノルムが、所定の状態において取得される前記特徴ベクトルデータのノルムに対応する確率を示す値であるアクティビティ値を取得するアクティビティ値取得部と、
前記マッチング処理部により取得された前記適合度データと、前記アクティビティ値取得部により取得されたアクティビティ値とに基づいて、前記計測データが示す状態を決定する状態判定部と、
を備える状態判定装置。 - 前記アクティビティ値取得部は、
状態k(k:自然数、1≦k≦M、M:自然数)において取得される前記特徴ベクトルデータのノルムの平均値をμとし、標準偏差値をσとし、変数xを前記特徴ベクトルデータのノルムの値とし、確率密度関数f(x)としたとき、
により算出される値f(x)を、状態kについての前記アクティビティ値として取得する、
請求項1に記載の状態判定装置。 - 前記マッチング処理部は、
M個(M:自然数)のテンプレートデータTmpl(1)〜Tmpl(M)のそれぞれと、前記SOM出力データとの相関度を示す前記適合度データD_f(1)〜D_f(M)を取得し、
前記アクティビティ値取得部は、
状態1から状態Mに、それぞれ、対応するアクティビティ値D_act(1)〜D_act(M)を取得し、
前記状態判定部は、
状態k(k:自然数、1≦k≦M)の適合度データD_f(k)およびアクティビティ値D_act(k)に基づいて、状態kの判定評価値D_est(k)を取得し、取得した前記状態kの判定評価値D_est(k)に基づいて、前記計測データが示す状態を決定する、
請求項1または2に記載の状態判定装置。 - 前記マッチング処理部は、
M個(M:自然数)のテンプレートデータTmpl(1)〜Tmpl(M)のそれぞれと、前記SOM出力データとの内積を算出し、算出した内積の値を前記適合度データD_f(1)〜D_f(M)として取得し、
前記状態判定部は、
状態kの判定評価値D_est(k)を、
D_est(k)=h(D_f(k),D_act(k))
h(x,y):x、yを変数とする関数
により取得し、
前記判定評価値D_est(1)〜D_est(M)のうち、最大値をとる前記判定評価値に対応する状態を、前記計測データが示す状態であると判定する、
請求項3に記載の状態判定装置。 - 前記マッチング処理部は、
M個(M:自然数)のテンプレートデータTmpl(1)〜Tmpl(M)のそれぞれと、前記SOM出力データとのユークリッド距離を算出し、算出したユークリッド距離の値を前記適合度データD_f(1)〜D_f(M)として取得し、
前記状態判定部は、
F1(x)を変数xについて単調減少する関数であって、常に、正の値(0を含む)をとる関数とするとき、
状態kの判定評価値D_est(k)を、
D_est(k)=h(F1(D_f(k)),D_act(k))
h(x,y):x、yを変数とする関数
により取得し、
前記判定評価値D_est(1)〜D_est(M)のうち、最大値をとる前記判定評価値に対応する状態を、前記計測データが示す状態であると判定する、
請求項3に記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータの各要素データの値の総和は、「1」である、
請求項1から5のいずれかに記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータは、同一状態が継続する時刻t=1から時刻t=N(N:自然数)までの期間に取得されたN個のSOM出力データに基づいて、生成されたデータであり、
前記テンプレートデータが、m×n個(m、n:自然数)から構成されるデータである場合、
前記テンプレートデータの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データをgijとし、
時刻tの前記SOM出力データの2次元の座標(i,j)の要素データをDij(t)とすると、
前記テンプレートデータは、
により取得された値gijを、前記テンプレートの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データとすることで生成されたデータである、
請求項1から6のいずれかに記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータは、同一状態が継続する時刻t=1から時刻t=N(N:自然数)までの期間に取得されたN個のSOM出力データに基づいて、生成されたデータであり、
前記テンプレートデータが、m×n個(m、n:自然数)から構成されるデータである場合、
前記テンプレートデータの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データをgijとし、
時刻tの前記SOM出力データの2次元の座標(i,j)の要素データをDij(t)とすると、
前記テンプレートデータは、要素データDij(t)を所定の閾値Th1と比較し、Dij(t)≧Th1である要素データDij(t)の平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとすることで、生成されたデータである、
請求項1から6のいずれかに記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータは、同一状態が継続する時刻t=1から時刻t=N(N:自然数)までの期間に取得されたN個のSOM出力データに基づいて、生成されたデータであり、
前記テンプレートデータが、m×n個(m、n:自然数)から構成されるデータである場合、
前記テンプレートデータの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データをgijとし、
時刻tの前記SOM出力データの2次元の座標(i,j)の要素データをDij(t)とすると、
前記テンプレートデータは、
により取得された座標(i,j)の要素データの分散値vijを、所定の閾値Th2と比較し、vij≦Th2を満たす、座標(i,j)の前記SOM出力データの値Dij(t)の平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとすることで、生成されたデータである、
請求項1から6のいずれかに記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータは、同一状態が継続する時刻t=1から時刻t=N(N:自然数)までの期間に取得されたN個のSOM出力データに基づいて、生成されたデータであり、
前記テンプレートデータが、m×n個(m、n:自然数)から構成されるデータである場合、
前記テンプレートデータの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データをgijとし、
時刻tの前記SOM出力データの2次元の座標(i,j)の要素データをDij(t)とすると、
前記テンプレートデータは、
により取得された座標(i,j)の要素データの分散値vijを、所定の閾値Th2と比較し、vij≦Th2を満たす、座標(i,j)の前記SOM出力データの値Dij(t)であって、かつ、前記SOM出力データの値Dij(t)が所定の閾値Th3よりも大きいもののみの平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとすることで、生成されたデータである、
請求項1から6のいずれかに記載の状態判定装置。 - 前記テンプレートデータは、2次元の要素から構成されるデータであり、
前記テンプレートデータは、同一状態が継続する時刻t=1から時刻t=N(N:自然数)までの期間に取得されたN個のSOM出力データに基づいて、生成されたデータであり、
前記テンプレートデータが、m×n個(m、n:自然数)から構成されるデータである場合、
前記テンプレートデータの2次元の座標(i,j)(i,j:自然数、1≦i≦m、1≦j≦n)の要素データをgijとし、
時刻tの前記SOM出力データの2次元の座標(i,j)の要素データをDij(t)とすると、
前記テンプレートデータは、
σij=sqrt(vij)
sqrt(x):xの平方根を取得する関数
により取得された座標(i,j)の要素データの標準偏差をσijとすると、
abs(Dij(t)−AveDij)≦n1×σij(n1:正の実数、abs(x)はxの絶対値を取得する関数)を満たす場合、座標(i,j)の前記SOM出力の値Dij(t)の平均値を算出し、算出した平均値を座標(i,j)のテンプレートデータの値gijとし、
abs(Dij(t)−AveDij)≦n1×σijを満たさない場合、座標(i,j)のテンプレートデータの値gijを「0」にすることで、生成されたデータである、
請求項1から6のいずれかに記載の状態判定装置。 - 未知の状態の事象を計測して得られる計測データから特徴ベクトルデータを取得する特徴ベクトル取得ステップと、
前記特徴ベクトルデータのノルムを取得するとともに、前記特徴ベクトルデータを正規化した正規化特徴ベクトルデータを取得する正規化ステップと、
前記正規化特徴ベクトルデータを、前記正規化特徴ベクトルデータの次元とは異なる次元の空間に射影することで、SOM出力データを取得する写像変換ステップと、
所定の状態を示すテンプレートデータと、前記写像変換ステップにより取得された前記SOM出力データとの相関度を示す適合度データを取得するマッチング処理ステップと、
前記正規化ステップにより取得された前記ノルムが、所定の状態において取得される前記特徴ベクトルデータのノルムに対応する確率を示す値であるアクティビティ値を取得するアクティビティ値取得ステップと、
前記マッチング処理ステップにより取得された前記適合度データと、前記アクティビティ値取得ステップにより取得されたアクティビティ値とに基づいて、前記計測データが示す状態を決定する状態判定ステップと、
を備える状態判定方法をコンピュータに実行させるためのプログラム。 - 未知の状態の事象を計測して得られる計測データから特徴ベクトルデータを取得する特徴ベクトル取得部と、
前記特徴ベクトルデータのノルムを取得するとともに、前記特徴ベクトルデータを正規化した正規化特徴ベクトルデータを取得する正規化部と、
前記正規化特徴ベクトルデータを、前記正規化特徴ベクトルデータの次元とは異なる次元の空間に射影することで、SOM出力データを取得する写像変換部と、
所定の状態を示すテンプレートデータと、前記写像変換部により取得された前記SOM出力データとの相関度を示す適合度データを取得するマッチング処理部と、
前記正規化部により取得された前記ノルムが、所定の状態において取得される前記特徴ベクトルデータのノルムに対応する確率を示す値であるアクティビティ値を取得するアクティビティ値取得部と、
前記マッチング処理部により取得された前記適合度データと、前記アクティビティ値取得部により取得されたアクティビティ値とに基づいて、前記計測データが示す状態を決定する状態判定部と、
を備える集積回路。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016082679A JP6663780B2 (ja) | 2016-04-18 | 2016-04-18 | 状態判定装置、プログラムおよび集積回路 |
| US15/468,748 US10586154B2 (en) | 2016-03-25 | 2017-03-24 | State estimation apparatus, state estimation method, and integrated circuit |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2016082679A JP6663780B2 (ja) | 2016-04-18 | 2016-04-18 | 状態判定装置、プログラムおよび集積回路 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2017194732A JP2017194732A (ja) | 2017-10-26 |
| JP6663780B2 true JP6663780B2 (ja) | 2020-03-13 |
Family
ID=60155567
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2016082679A Active JP6663780B2 (ja) | 2016-03-25 | 2016-04-18 | 状態判定装置、プログラムおよび集積回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP6663780B2 (ja) |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5009543B2 (ja) * | 2006-03-10 | 2012-08-22 | 株式会社エヌ・ティ・ティ・ドコモ | 複軸センサからの特定信号パターン検出システム、複軸センサからの特定信号パターン検出方法 |
| US8924162B2 (en) * | 2010-05-13 | 2014-12-30 | University Of Cincinnati | Turbine-to-turbine prognostics technique for wind farms |
-
2016
- 2016-04-18 JP JP2016082679A patent/JP6663780B2/ja active Active
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017194732A (ja) | 2017-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Hartmann et al. | EEG-GAN: Generative adversarial networks for electroencephalograhic (EEG) brain signals | |
| De Leonardis et al. | Human Activity Recognition by Wearable Sensors: Comparison of different classifiers for real-time applications | |
| CN109409416B (zh) | 特征向量降维方法和医学图像识别方法、装置及存储介质 | |
| US8693788B2 (en) | Assessing features for classification | |
| Williams et al. | An ensemble of convolutional neural networks using wavelets for image classification | |
| Marini et al. | Class-modeling using Kohonen artificial neural networks | |
| JP5573443B2 (ja) | 情報処理装置、情報処理方法、及びプログラム | |
| US20200302240A1 (en) | Learning method, learning device, and non-transitory computer-readable storage medium for storing learning program | |
| US20220245450A1 (en) | Method for determining class of data to be determined using machine learning model, information processing device, and computer program | |
| WO2020137227A1 (ja) | 分類装置、分類システム、分類方法及び記憶媒体 | |
| JP6815296B2 (ja) | ニューラルネットワーク評価装置、ニューラルネットワーク評価方法、およびプログラム | |
| JP2014228995A (ja) | 画像特徴学習装置、画像特徴学習方法及びプログラム | |
| JP6663780B2 (ja) | 状態判定装置、プログラムおよび集積回路 | |
| Small et al. | Testing time series for nonlinearity | |
| JP6663765B2 (ja) | 状態判定装置、プログラムおよび集積回路 | |
| JP7396509B2 (ja) | 機械学習プログラム、機械学習方法および推定装置 | |
| JP6704574B2 (ja) | 状態判定装置、プログラムおよび集積回路 | |
| US10586154B2 (en) | State estimation apparatus, state estimation method, and integrated circuit | |
| CN113657531A (zh) | 基于量子最小二乘法的风险评估方法、存储介质及终端 | |
| Ishiguro et al. | Comparison of nonlinear Granger causality extensions for low-dimensional systems | |
| Jeong et al. | Comparison of wrist motion classification methods using surface electromyogram | |
| JP4902378B2 (ja) | 混合モデル初期値算出装置及び混合モデル初期値算出プログラム | |
| Cai et al. | Novel regional activity representation with constrained canonical correlation analysis for brain connectivity network estimation | |
| Li et al. | ELM-based classification of ADHD patients using a novel local feature extraction method | |
| JP2019106111A (ja) | 情報処理装置、情報処理方法、及びプログラム |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20190311 |
|
| TRDD | Decision of grant or rejection written | ||
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20200129 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20200204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20200217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 6663780 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |