(57)【要約】【課題】  被検者の生体計測特徴量を用いた生体状態の推定に於いて、推定結果が特定の状態に偏らず、ノイズに対するロバスト性及び推定精度を向上すること。【解決手段】  本発明の装置は、生体計測特徴量と学習パラメータとを用いて算出された被検者の生体状態が取り得る状態段階の各々の事後確率と状態段階間の遷移確率とに基づいて得られる出現確率の最も高い状態段階が被検者の生体状態の属する状態段階であると推定する。学習パラメータは、状態段階の各々にラベル付けされているデータの寄与が互いに等しくなるように選択された教師用データを用いた機械学習により決定される。遷移確率は、校正用の生体状態の計測による時系列の状態段階の判定結果のデータに於ける時点毎の状態段階の推移の頻度に基づいて決定される。【選択図】        図１
2020048622.tif 000002
【特許請求の範囲】
【請求項１】
被検者の生体状態を推定する装置であって、
被検者の生体計測特徴量を取得する生体計測特徴量取得部と、
前記生体計測特徴量に基づいて、前記生体状態が取り得る複数の状態段階のうちの、前記生体計測特徴量が得られた時点の前記被検者の生体状態が属する状態段階を推定する生体状態推定部とを含み、
前記生体状態推定部が、
前記生体計測特徴量と学習パラメータとを用いて前記生体計測特徴量が得られた時点に於ける前記被検者の生体状態が取り得る状態段階の各々に前記被検者の生体状態が属する確率である事後確率又はその指標値を算出する状態段階事後確率算出部と、
前記事後確率と遷移確率とに基づいて算出される前記被検者の生体状態が取り得る状態段階の各々に前記被検者の生体状態が属している確率である出現確率のうち、前記出現確率の最も高い状態段階を前記生体計測特徴量が得られた時点に於ける前記被検者の生体状態の属する状態段階であると推定する状態段階推定部と
を含み、
前記学習パラメータが、
校正用の前記生体状態の計測による状態段階の判定結果及びこれと伴に得られた生体計測特徴量を含む学習データの群を準備する過程と、
前記学習データの群の少なくとも一部を教師用データの群として用いた学習処理によって、前記事後確率を算出するための前記学習パラメータを決定する過程にして、前記教師用データの群に於いて、前記生体状態が取り得る前記状態段階の各々に判定されている学習データの群の前記学習パラメータに対する寄与が互いに等しくなるように、前記学習データの群からの前記教師用データの群の選択又は前記学習処理を実行する過程と
によって決定され、
前記遷移確率が、前記生体計測特徴量が得られた時点よりも所定の時間の経過前の時点に於ける前記被検者の生体状態の属する状態段階から前記生体計測特徴量が得られた時点に於いて前記被検者の生体状態が取り得る状態段階の各々へ前記被検者の生体状態が遷移又は停留する確率であり、
校正用の前記生体状態の計測による時系列の状態段階の判定結果を含む系列学習データを準備する過程と、
前記系列学習データに於ける各時点の前記生体状態の属する状態段階がそこから前記所定の時間の経過後の次の時点に同じ状態段階に停留する頻度及び別の状態段階に遷移する頻度に基づいて、各状態段階にある前記生体状態が前記所定の時間の経過後に各状態段階に推移する確率を前記遷移確率として決定する過程と
によって決定される装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、人の生理的な又は心理的な状態（以下、本明細書に於いて、「生体状態」と称する。）を推定する装置に係り、より詳細には、前記の如き生体状態を生体計測によって推定する装置に係る。
【背景技術】
【０００２】
人の脳や神経の活動により生じる種々の感情や意識に関わる生理的な又は心理的な状態（生体状態）、例えば、眠気、覚醒、集中、ストレス、緊張或いは安静の程度、睡眠の深さなどの状態、は、生体に於ける物理的な状態、例えば、呼吸、心拍、体温、皮膚電位、瞬き、体動、血圧、血流量、血中酸素濃度（光の透過率）、脳波等にも反映される。そこで、近年、上記の如き人の生体状態の検出又は推定の技術の分野に於いて、圧力、電位、電流、加速度又は光計測などの物理的な計測によって得られる、上記の如き物理的な状態の計測値又はその特徴（計測値の周波数特性、波形特性など）を用いて、上記の如き生体状態を推定する試みが為されている。かかる生体の物理的な計測値又はその特徴の指標値（以下、総じて、「生体計測特徴量」と称する。）による生体状態の推定の場合、典型的には、まず、生体状態が分かった状態で得られた生体計測特徴量の多数のデータ（教師付き学習データ、正解値付き学習データ）が収集され、統計的な分析方法を用いた機械学習を通じて、生体状態と相関の高い生体計測特徴量の探索と、その相関の高い生体計測特徴量と生体状態との相関関係又は対応関係の決定が為される。そして、実際の生体状態の推定に於いては、被検者に於ける計測値から得られた（生体状態との相関の高い）生体計測特徴量を変数パラメータとして参照して、前記の機械学習により予め得られた生体計測特徴量と生体状態の相関関係に於いて、生体計測特徴量に対応する生体状態がその生体計測特徴量が得られたときの生体状態であると推定されることとなる（以下、特に断らない限り、「生体計測特徴量」というときには、生体状態と相関の高い生体計測特徴量を指すものとする。）。
【０００３】
例えば、特許文献１に於いては、ウェアラブルセンサを用いて計測される人の呼吸運動や体動の計測データから抽出される呼吸運動特徴量及び体動特徴量に基づいて、校正用の睡眠段階の判定結果と呼吸運動特徴量及び体動特徴量とから成る学習用データを用いた機械学習によって設定された係数パラメータを含む睡眠状態関数を用いて、睡眠状態又は睡眠段階の推定を行う装置が提案されている。また、特許文献２に於いては、複数の種類の生理データと生体の覚醒度と用いて回帰分析処理を行う学習過程により、生理データと覚醒度との関係を表すモデルの情報を求め、そのモデル情報を用いて、生理データから覚醒度を推定する方法が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１７−１６９８８４
【特許文献２】特開２０１８−８２９３１
【非特許文献】
【０００５】
【非特許文献１】Wallace,B.C.，Small,K.，Brodley,C.E.＆Trikalinos,T.A.(2011)Class  Imbalance,  Redux.2011  IEEE  11th  International  Conference  on  Data  Mining,754-763.
【発明の概要】
【発明が解決しようとする課題】
【０００６】
生体計測特徴量を参照して生体状態を推定する場合に、生体計測特徴量に於いてノイズや瞬時的な或いは過渡的な値の擾乱が生ずると、生体状態の推定結果が影響を受け、推定結果の解釈が困難となり得る。特に、生体状態の推定のための生体計測特徴量の計測を日常生活中に連続的に実行しようとする場合、使用者（被検者）の行動を妨げない程度に簡易なセンサを用いることが好ましいところ、そのようなセンサでは体動などによるノイズが発生しやすく、それらのノイズは、フィルタ処理を行っても除去し切れず、計測値のロバスト性には限界がある。ところで、上記に列記されている如き、眠気の程度、睡眠の深さなどの生体状態は、通常、連続的に変化し、その経時的な変化の傾向には固有の特徴が存在する。従って、生体状態の経時的な変化傾向の特徴を予め調べておき、生体計測特徴量を用いた生体状態の推定に於いて、かかる生体状態の経時的な変化傾向の特徴も考慮すれば、ノイズや瞬時的な或いは過渡的な値の擾乱に起因する生体状態の推定結果の変動が抑制され、生体状態の推定精度が向上することが期待される。
【０００７】
この点に関し、隠れマルコフモデル（ＨＭＭ）や条件付き確率場（ＣＲＦ）などの確率過程モデルを従って、或る系列的に観測されたデータ（系列観測データ）を参照してそれらに対応する状態を推定する手法によれば、生体状態の経時的な変化傾向の特徴を考慮して、生体計測特徴量の時系列データから生体状態を経時的に推定することが可能となるところ、かかる系列観測データに対応する状態の推定を行う手法に於いては、通常、生体計測特徴量と生体状態の関係性が比較的単純な関数で表せることが仮定されている。しかしながら、実際の生体計測特徴量と生体状態との関係は比較的複雑であり、単純なモデルで十分に捉えることは難しく、上記の如き系列観測データを参照して状態を推定する手法だけで満足できる生体状態の推定精度を得ることは困難となっている。一方、サポートベクターマシン法やランダムフォレスト法などの、観測値（生体計測特徴量）と正解ラベル（生体状態）とが組になった教師付き学習データを用いた教師付き機械学習を通じて観測値を参照してそれに対応するラベルを識別する識別器を構成する手法は、生体計測特徴量と生体状態との間が比較的複雑な関係にあっても任意の生体計測特徴量に対応する生体状態を的確に識別することのできる高い表現力を有している。しかしながら、かかる識別器を構成する手法の場合、各時点の生体状態が互いに独立であることが仮定されており、時系列データの前後関係、即ち、状態の経時的な変化傾向の特徴が考慮されていないため、ランダムに生ずるノイズや瞬時的な或いは過渡的な値の擾乱の影響で、生体状態の推定結果が、時系列で見ると、不自然となってしまうことがある（図８参照）。
【０００８】
また、上記の如く、生体計測特徴量を参照して生体状態を識別する識別器の構成のための機械学習に於いては、教師付き学習データが必要となるところ、十分な量の学習データを収集することは非常に手間がかかる。特に、眠気の程度などの生体状態は、実験による統制が難しく、学習データに含まれる生体状態の段階、例えば、眠気の段階、に於いて、或る特定の段階のデータ数が相対的に多くなり、別の段階のデータが相対的に少なくなるといった不均衡が生じやすい。そのような比較的少量かつ不均衡な学習データをそのまま用いて機械学習を行って得られた識別器により、生体状態の推定を行うと、推定結果に於ける状態に偏りが生じてしまうこととなる（図８参照）。
【０００９】
かくして、本発明の一つの課題は、上記の如き生体計測特徴量を用いた生体状態の推定に於いて、上記の問題に鑑み、生体計測特徴量を参照してそれに対応する生体状態を識別する識別器を構成する教師付き機械学習に際して、比較的少量かつ不均衡な学習データしかなくても、推定結果が特定の状態に偏らずに、生体計測特徴量と生体状態との比較的複雑な関係性が的確にモデル化されて（即ち、生体計測特徴量から生体状態が的確に識別されて）生体状態の推定精度が向上され、また、生体状態の経時的な変化傾向を考慮することで、生体計測特徴量に於ける計測時のノイズや瞬時的な或いは過渡的な値の擾乱の発生に対してロバスト性があり、系列全体の生体状態の推定精度が向上される新規な構成を提供することである。
【課題を解決するための手段】
【００１０】
本発明によれば、上記の課題は、被検者の生体状態を推定する装置であって、
被検者の生体計測特徴量を取得する生体計測特徴量取得部と、
前記生体計測特徴量に基づいて、前記生体状態が取り得る複数の状態段階のうちの、前記生体計測特徴量が得られた時点の前記被検者の生体状態が属する状態段階を推定する生体状態推定部とを含み、
前記生体状態推定部が、
前記生体計測特徴量と学習パラメータとを用いて前記生体計測特徴量が得られた時点に於ける前記被検者の生体状態が取り得る状態段階の各々に前記被検者の生体状態が属する確率である事後確率又はその指標値を算出する状態段階事後確率算出部と、
前記事後確率と遷移確率とに基づいて算出される前記被検者の生体状態が取り得る状態段階の各々に前記被検者の生体状態が属している確率である出現確率のうち、前記出現確率の最も高い状態段階を前記生体計測特徴量が得られた時点に於ける前記被検者の生体状態の属する状態段階であると推定する状態段階推定部と
を含み、
前記学習パラメータが、
校正用の前記生体状態の計測による状態段階の判定結果及びこれと伴に得られた生体計測特徴量を含む学習データの群を準備する過程と、
前記学習データの群の少なくとも一部を教師用データの群として用いた学習処理によって、前記事後確率を算出するための前記学習パラメータを決定する過程にして、前記教師用データの群に於いて、前記生体状態が取り得る前記状態段階の各々に判定されている学習データの群の前記学習パラメータに対する寄与が互いに等しくなるように、前記学習データの群からの前記教師用データの群の選択又は前記学習処理を実行する過程と
によって決定され、
前記遷移確率が、前記生体計測特徴量が得られた時点よりも所定の時間の経過前の時点に於ける前記被検者の生体状態の属する状態段階から前記生体計測特徴量が得られた時点に於いて前記被検者の生体状態が取り得る状態段階の各々へ前記被検者の生体状態が遷移又は停留する確率であり、
校正用の前記生体状態の計測による時系列の状態段階の判定結果を含む系列学習データを準備する過程と、
前記系列学習データに於ける各時点の前記生体状態の属する状態段階がそこから前記所定の時間の経過後の次の時点に同じ状態段階に停留する頻度及び別の状態段階に遷移する頻度に基づいて、各状態段階にある前記生体状態が前記所定の時間の経過後に各状態段階に推移する確率を前記遷移確率として決定する過程と
によって決定される装置によって達成される。
【００１１】
上記の構成に於いて、「被検者の生体状態」とは、既に触れた如く、眠気の程度、覚醒の程度、睡眠の深さ、集中の程度、ストレスの強さ、緊張の程度、安静の程度などの人の脳や神経の活動により生じる種々の感情や意識に関わる生理的な又は心理的な状態であってよい（これらのうちのいずれかであってよい。）。「生体計測特徴量」とは、被検者に於ける呼吸、体動、心拍、体温、皮膚電位、瞬き、血圧、血流量、血中酸素濃度（光の透過率）、脳波等の計測データから抽出される計測データに於ける特徴を表す指標値であって、生体状態との相関の高い任意の量であってよい。「生体計測特徴量」の種類の数は、単数であっても、複数であってもよい。上記の本発明の装置に於いて、「生体計測特徴量取得部」は、典型的には、被検者に於いて、圧力、電位、電流、加速度又は光計測などの物理的なセンサを用いて計測データを時系列に取得し、計測データを用いて「生体計測特徴量」を算出する。「生体計測特徴量」の具体例は、後の実施形態の欄に於いて説明される。
【００１２】
また、上記の本発明の装置に於いて、「生体状態推定部」は、上記の如く、「生体計測特徴量」を参照して、上記の如き被検者の生体状態、例えば、眠気の程度、睡眠の深さなどが、複数の段階（少なくとも二つの段階）のうちのいずれに段階にあるかを推定する。なお、本明細書に於いて、生体状態の段階を「状態段階」と称する。そして、「生体状態推定部」は、上記の如く、より詳細には、「状態段階事後確率算出部」と「状態段階推定部」とを含む。
【００１３】
「状態段階事後確率算出部」は、任意の機械学習の手法に従って構成される、或る観測対象から或る入力ｘが得られたときのその観測対象の状態が取り得る状態ｙの各々に在る確率、即ち、事後確率Ｐ（ｙ｜ｘ）、（又はその指標値）を算出することが可能な識別器であってよく、生体計測特徴量と学習パラメータとを用い、生体計測特徴量が得られた各時点に於いて、被検者の生体状態が取り得る状態段階の各々に被検者の生体状態が属している確率である事後確率（又はその指標値）を算出する。かかる事後確率（又はその指標値）を算出する識別器を構成する手法としては、ランダムフォレスト法、サポートベクターマシン法、勾配ブースティング法、ｋ−ＮＮ法などの任意の機械学習の手法が採用されてよい。実際に識別器で算出される値は、事後確率を表す指標値であってもよい。「学習パラメータ」は、生体計測特徴量に基づいて各状態段階の事後確率（又はその指標値）を算出するための識別器に於いて設定されるパラメータであり、かかる「学習パラメータ」の決定に於いては、上記の如く、校正用の生体状態の計測による状態段階の判定結果と、これと伴に得られた生体計測特徴量とを含む学習データの群が予め準備され、そのうちの学習データの群のうちの少なくとも一部が教師用データの群として用いられ、上記の機械学習の手法に従って学習パラメータが決定される。
【００１４】
なお、上記の学習パラメータの決定に関して、既に触れたように、学習処理に使用する学習データの群に於ける状態段階の判定結果が或る状態段階に偏っている場合、即ち、準備された学習データの群に於いて或る状態段階に判定されているデータの数がその他の状態段階に判定されているデータの数に比して相当に多く、学習データに於いて各状態段階に判定されているデータ数の割合が実質的に不均衡である場合に、その状態の学習データの群（不均衡データ群）をそのまま用いて学習処理を実行し、これにより得られた学習パラメータを用いて生体状態の推定処理を実行すると、推定結果に於ける生体状態が、学習データ群に於いてデータ数の多かった状態段階に偏ってしまう現象が生ずる。かかる現象を回避するために、本発明の装置に於ける学習パラメータの決定に於いては、上記の如く、教師用データの群に於いて、生体状態が取り得る状態段階の各々に判定されている学習データの群の学習パラメータに対する寄与が互いに等しくなるように、つまり、或る状態段階の学習データの群とその他の状態段階の学習データの群との学習パラメータに対する寄与が互いに等しくなるように、学習データの群からの教師用データの群の選択又は学習処理が実行される（不均衡データ対策）。即ち、例えば、生体状態が第一、第二及び第三の状態段階を取り得る場合に、学習データに於いて、第一、第二及び第三の状態段階のうちのいずれかに判定されたデータ数（生体計測特徴量の組の数）が多かったとしても、第一、第二及び第三の状態段階に判定されているデータ群の各々による学習パラメータに対する寄与が互いに等しくなるように、教師用データの群が選択され、或いは、学習処理が実行される。かかる不均衡データ対策としては、具体的には、学習データの群に於いて最もデータ数の少ない状態段階の付与されたデータの数にその他の状態段階の付与されたデータの数が揃うように学習データの群から教師用データの群を抽出するアルゴリズム（非特許文献１）、ＳＭＯＴＥ（Synthetic  Minority  Over-sampling  Technique)アルゴリズム、ＡＤＡＳＹＮ（Adaptive  Synthetic  Sampling  Approach）アルゴリズム、学習処理に於いて誤答したときのコスト又はペナルティを課すアルゴリズム（誤分類コストの設定）、状態段階毎に学習処理に於ける重みを設定するアルゴリズム（状態段階毎の重みの設定）などが利用可能である。
【００１５】
「状態段階推定部」に於いては、上記の如く、まず、状態段階事後確率算出部で算出された各状態段階の事後確率と遷移確率（被検者の生体状態が、生体計測特徴量が得られた時点よりも所定の時間の経過前の時点に於ける被検者の生体状態の属する状態段階から、生体計測特徴量が得られた時点に於いて、被検者の生体状態が取り得る状態段階の各々に停留又は遷移する確率）とに基づいて算出される出現確率（被検者の生体状態が取り得る状態段階の各々に被検者の生体状態が属している確率）のうち、出現確率の最も高い状態段階が、生体計測特徴量が得られた各時点に於ける被検者の生体状態の属する状態段階であると推定される（前記の事後確率は、生体計測特徴量と学習パラメータとを用いて得られる確率であるのに対し、出現確率は、かかる事後確率と遷移確率とを用いて得られる確率、謂わば、事後確率を遷移確率で補正して得られる確率である。）。即ち、或る時点に於いて生体計測特徴量が得られ、その生体計測特徴量から状態段階の各々の事後確率が決定されると、状態段階推定部は、それらの事後確率（又はその指標値）と、被検者の生体状態の属する状態段階の推移を記述する遷移確率（又はその指標値）とを用いて、その時点に於ける生体状態が取り得る状態段階の各々の出現確率又はその指標値を算出し、そのうち、出現確率が最大となる状態段階を探索し、その時点の生体状態の属する状態段階であると推定することとなる（かかる一連の処理手順は、所謂ビダビアルゴリズムに従っている。）。
【００１６】
なお、前記の遷移確率は、上記の如く、或る時点から次の時点へ時間が経過する際に、生体状態の属する状態段階が推移する確率であるので、校正用の生体状態の計測による時系列の状態段階の判定結果を含む系列学習データを準備し、その系列学習データに於ける各時点の生体状態の属する状態段階がそこから所定の時間の経過後の次の時点に同じ状態段階に停留する頻度及び別の状態段階に遷移する頻度に基づいて、ＨＭＭ、ＣＲＦなどの任意の確率過程モデルに従い、各時点に各状態段階にある生体状態が次の時点に各状態段階にある確率を遷移確率として算出することによって決定可能である。ここで、「所定の時間」は、任意に設定されてよく、例えば、状態段階の判定結果の得られている時点間の長さ、生体計測特徴量の算出時点間の長さなどであってよい。校正用の生体状態の計測による時系列の状態段階の判定結果を含む系列学習データには、前記の学習パラメータの決定のための機械学習に用いられた学習データ又は教師用データの群の校正用の生体状態の計測による状態段階の判定結果が用いられてよく、それとは別に準備されたものでもよい。
【００１７】
また、上記の生体状態が取り得る状態段階の各々の出現確率について、より詳細には、生体計測特徴量の得られた時点の各状態段階の事後確率からベイズの定理により算出される「被検者の生体状態が各状態段階であったときに生体計測特徴量が得られる確率」を「生体計測特徴量尤度」とすると、各状態段階の出現確率は、生体計測特徴量尤度と生体状態が生体計測特徴量の得られた時点より前の状態段階から各状態段階への推移する遷移確率との積により算出される。この点に関し、「生体計測特徴量尤度」は、後に説明される如く、本発明の装置に於いては、対応する事後確率に比例すると考えることができるので、最大の出現確率を与える状態段階の決定に於いては、生体計測特徴量尤度と遷移確率との積から各状態段階の出現確率を算出してもよいし、事後確率と遷移確率との積から各状態段階の出現確率の大きさを表す指標値を算出し、出現確率又はその指標値を参照して、最大の出現確率を与える状態段階が決定されてよい（即ち、出現確率自体が実際に算出されなくてもよく、その場合も本発明の範囲に属する。）。
【００１８】
上記の如く、本発明の装置では、端的に述べれば、被検者の生体計測特徴量を参照して被検者の生体状態が属する状態段階を推定する構成に於いて、まず、任意の教師付き機械学習の手法により構成された識別器を用いて、生体計測特徴量が得られたときの被検者の生体状態が取り得る各状態段階の事後確率が算出され、しかる後、それらの事後確率と、系列学習データを用いた任意の確率過程モデルに従った学習によって決定された生体状態の属する状態段階が経時的に推移するときの遷移確率とを用いて、生体計測特徴量が得られたときに被検者の生体状態の取り得る各状態段階の出現確率又はその指標値が算出され、それらが参照されて、出現確率の最も高い状態段階が被検者の生体状態の属する状態段階として判定される。即ち、上記の本発明の装置に於いては、生体計測特徴量（入力）と生体状態（出力）との間の相関関係或いは対応関係がやや複雑な場合であっても的確に生体状態の状態段階を識別することが可能な識別器によって、謂わば、仮の識別結果（各状態段階の事後確率）が、先ず、決定され、しかる後、生体状態の状態段階の推移を的確に推定できるアルゴリズムにより仮の識別結果が修正されて最終的な識別結果（最大の出現確率を与える状態段階）が出力されることとなる。その際、好適には、事後確率を算出する識別器を構成する学習パラメータには、学習データに於ける状態段階の判定結果が不均衡な場合でも、各々の状態段階に判定されたデータの学習パラメータへの寄与が互いに等しくなるように機械学習を実行して決定されたものが用いられ、識別器として、不均衡データ対策が施されたものが使用されることとなる。
【００１９】
本発明の装置の好ましい実施の形態に於いては、まず、生体状態の推定の準備として、学習データの群、即ち、校正用の生体状態の計測による状態段階の判定結果及びこれと伴に得られた生体計測特徴量を含むデータの群が準備され、学習データの群の少なくとも一部を用いて、生体状態が取り得る状態段階の各々に判定されている学習データの群の学習パラメータに対する寄与が互いに等しくなる態様にて、事後確率（又はその指標値）を算出するための識別器の学習パラメータが、上に列記されている如き任意の機械学習の手法に従って決定される。また、これと並行して、校正用の生体状態の計測による時系列の状態段階の判定結果を含む系列学習データを準備され、系列学習データを用いて上記の如く各状態段階にある生体状態が所定の時間の経過後に各状態段階に推移する際の遷移確率がＨＭＭ、ＣＲＦなどの任意の確率過程モデルの仮定の下に決定される。
【００２０】
そして、本装置による生体状態の推定の段階に於いては、被検者の生体計測特徴量が時々刻々と取得されると、まず、前記の学習パラメータが設定された識別器（状態段階事後確率算出部）に於いて、生体計測特徴量を参照して、被検者の生体状態が取り得る各状態段階の事後確率（又はその指標値）が算出される。しかる後、それらの事後確率又はそれらの指標値の各々と、被検者の生体計測特徴量が得られた時点より所定の時間経過前の時点の生体状態の属する状態段階から生体計測特徴量が得られた時点に於いて被検者の生体状態が取り得る各状態段階に推移する（停留又は遷移する）遷移確率の各々とを用いて、各状態段階の出現確率又はその指標値が算出され、それらを参照して、最大の出現確率を与える状態段階が被検者の生体状態として時々刻々に推定される。
【発明の効果】
【００２１】
かくして、上記の本発明の装置によれば、生体計測特徴量を用いた生体状態の推定に於いて、生体計測特徴量により生体状態の識別を行うための機械学習に際して、生体計測特徴量と生体状態との間が比較的複雑な関係にあっても生体計測特徴量に対応する生体状態が的確に識別されると同時に、生体状態の経時的な変化傾向を考慮して、生体計測特徴量と生体状態とのより精密に把握された相関関係と生体状態の時系列の推移傾向との双方とに基づいて、生体計測特徴量から生体状態を推定するようになっており、これにより、各時点に於ける生体状態の推定精度が向上される一方、生体計測特徴量に於いて、ノイズ等のランダムな擾乱に応答して仮の識別結果である事後確率に於いて擾乱が生じても、生体状態の最終的な推定結果を与える出現確率（又はその指標値）が生体状態の推移傾向に適合するように修正されることとなり、ノイズや瞬時的な或いは過渡的な値の擾乱に対してロバスト性のある推定の実現が期待される。また、好適には、学習データとして比較的少量かつ不均衡なデータしかなくても、推定結果が特定の状態に偏らないように識別器が構成される。実際、後の実施形態に於いて示される如く、本発明の教示に従った生体状態の推定によれば、従前の場合に比して、正解率及びＦ値（精度と再現率の調和平均）に於いて改善が見られた。
【００２２】
本発明の装置は、生体状態として、生体計測特徴量との相関関係がやや複雑であり、状態段階の推移に或る傾向を有するものを推定する場合、例えば、上記に例示されている如き人の脳や神経の活動により生じる種々の感情や意識に関わる生理的な又は心理的な状態を推定する場合のいずれにも適用可能であり、推定される生体状態の種類によらず、本発明の範囲に属することは理解されるべきである。生体状態の推定に適した生体計測特徴量の選択は、当業者に於いて実験的に又は理論的に実行可能であり、生体計測特徴量の種類によらず、上記の構成を含む装置は、本発明の範囲に属することは理解されるべきである。
【００２３】
本発明のその他の目的及び利点は、以下の本発明の好ましい実施形態の説明により明らかになるであろう。
【図面の簡単な説明】
【００２４】
【図１】図１（Ａ）は、本発明による生体状態推定装置（例えば、眠気レベル推定装置）の実施形態に於ける生体計測特徴量が抽出される生理データ（呼吸波形、体動加速度など）を計測するためのセンサを含む被検者の胸部又は腹部に装着される筐体を模式的に表した図である。図１（Ｂ）は、本発明による生体状態推定装置の実施形態の内部の構成をブロック図の形式で表した図である。図１（Ｃ）は、本発明による生体状態推定装置の実施形態に於ける生体状態推定に使用する識別器パラメータと遷移確率との機械学習のための装置の構成をブロック図の形式で表した図である。
【図２】図２（Ａ）は、本発明による生体状態推定装置の実施形態に於ける生体状態を推定する処理をフローチャートの形式にて示した図である。図２（Ｂ）は、本実施形態に於ける生体状態推定に使用される識別器パラメータの決定処理をフローチャートの形式にて示した図である。図２（Ｃ）は、本実施形態に於ける生体状態推定に使用される遷移確率の決定処理をフローチャートの形式にて示した図である。図２（Ｄ）は、本実施形態に於ける生体計測特徴量の算出のタイミングを説明する図である。図２（Ｅ）は、本実施形態に於いて、生体状態として眠気レベルを推定する場合に利用可能な生体計測特徴量を説明する図である。
【図３】図３は、本実施形態に於いて学習データから教師用データを抽出する処理を説明する図である。
【図４】図４は、本実施形態による生体状態として眠気レベルを推定する装置の作用効果の検証実験を行った際に被検者に課した実験中の行動プロトコルを示している。
【図５】図５は、本実施形態に於いて生体状態として眠気レベルを推定する場合に、学習データに於ける状態段階の判定結果である眠気レベルの正解値を計測するために使用されるカロリンスカ眠気尺度に於ける眠気尺度を説明する図である。
【図６】図６（Ａ）〜（Ｄ）は、本実施形態に於いて生体状態として眠気レベルを推定する装置の作用効果の検証実験に於ける推定結果の例を示している。（Ａ）は、不均衡データ対策をせずに機械学習（ランダムフォレスト）により構成された識別器を用いて生体計測特徴量から算出された事後確率から決定された生体状態（眠気レベル）の推定結果であり、（Ｂ）は、不均衡データ対策をして機械学習（ランダムフォレスト）により構成された識別器を用いて生体計測特徴量算出された事後確率から決定された生体状態（眠気レベル）の推定結果であり、（Ｃ）は、不均衡データ対策をせずに機械学習（ランダムフォレスト）により構成された識別器を用いて生体計測特徴量から算出された事後確率と遷移確率とに基づいて決定された生体状態（眠気レベル）の推定結果であり、（Ｄ）は、本発明の教示に従って、不均衡データ対策をして機械学習（ランダムフォレスト）により構成された識別器を用いて生体計測特徴量から算出された事後確率と遷移確率とに基づいて決定された生体状態（眠気レベル）の推定結果である。
【図７】図７は、本実施形態に於いて生体状態として眠気レベルを推定する装置の作用効果の検証実験に於ける推定結果に於ける正解率とＦ値とを示している。
【図８】図８（Ａ）は、眠気レベルを直接に測った場合の眠気レベルの時間変化（正解値）の例であり、図８（Ｂ）は、図８（Ａ）のデータの場合に従前の機械学習により構成された識別器を用いて生体計測特徴量から算出された事後確率から推定された眠気レベルの時間変化の例である。
【符号の説明】
【００２５】
１…筐体
１０…生体状態推定装置
１２…機械学習装置
Ｐ…被検者
【発明を実施するための最良の形態】
【００２６】
装置の構成
図１（Ａ）を参照して、本発明による被検者の生体状態推定装置の一つの実施形態は、被検者Ｐの胸部又は腹部に装着可能な（ウェアラブルな）筐体１を有し、かかる筐体１内に生体状態の推定に使用される構成要素が収容された形態となっていてよい。筐体１内には、特に、生体状態推定のために参照される生体計測特徴量が抽出される生理データを計測するためのセンサが収容される。例えば、推定される生体状態が眠気の程度である場合には、生理データとしては、例えば、呼吸波形データ、体動加速度データが選択されるので、筐体１内に収容されるセンサは、例えば、被検者の呼吸運動に伴う体表面の変位によって変化する圧力を計測する圧力センサ（呼吸センサ）、被検者の体動に伴って変化する加速度値を計測する加速度センサなどであってよい。圧力センサは、この分野に於いて、呼吸波形データを計測するために使用される任意の、例えば、ピエゾ素子を用いたセンサであってよく、被検者の呼吸運動に伴う胸部又は腹部の収縮・膨張による体表面の変位を圧力値として計測するものであってよい。加速度センサは、上記の如く被検者の体動により変化する加速度値を計測するセンサであるところ、体動の向きは、任意の方向であるので、３軸加速度センサが用いられてよい。なお、センサの種類、センサを収容する筐体の形態は、計測される生理データに応じて種々のものであってよいことは理解されるべきである。例えば、センサが心拍センサであれば、腕時計型や胸バンド型の形態の筐体が採用されてもよい。また、センサとしては、心臓の拍動により生じる電位を計測する心電位センサ、皮下の血流の変化を光学的に検出する光電脈波センサ、心臓の拍動により生じる皮膚の微小な変動を捉える加速度センサなど，種々のセンサが用いられてよい。センサがいずれの場合であっても本発明の範囲に属することは理解されるべきである。
【００２７】
また、本実施形態の一つの態様に於いては、筐体１内に、更に、上記のセンサの出力を受容して、後に述べる態様にて被検者の生体状態の判定を行う演算部、演算部の出力値及び／又は装置の作動状況を表示するディスプレイと、演算部の出力値を外部の装置又は設備へ送信する通信部、被検者又は使用者による装置に対する指示・操作を受容する操作パネルなどが設けられてよい。この場合、演算部は、マイクロコンピュータ、メモリ又はフラッシュメモリ等を含む通常の小型のコンピュータ装置であってよい。或いは、別の態様に於いて、上記の演算部等は、筐体１とは別体のコンピュータ装置（図示せず）に於いて構成されていてもよく、その場合には、センサの出力が有線又は無線通信にてコンピュータ装置へ送信されるようになっていてよい。更にまた、被検者の生体状態の判定を行う処理の一部が筐体内で実行され、一部が外部コンピュータ装置にて実行されるようになっていてもよい。
【００２８】
本実施形態に於ける被検者の生体状態を推定する装置（生体状態推定装置）１０に於いては、図１（Ｂ）に描かれている如く、各センサが計測した生理データを時々刻々に受容して、生理データから生体計測特徴量を抽出又は算出する特徴量抽出部と、特徴量抽出部から生体計測特徴量を受容し、それらを参照して、メモリに記憶されているパラメータ（識別器パラメータ）を用いて構成される識別器によって被検者の生体状態が取り得る各状態段階の事後確率（生体状態が取り得る各状態段階に被検者の生体状態が属している確率）を算出する状態段階事後確率算出部と、各状態段階の事後確率と、メモリに記憶されている、被検者の生体状態が所定の時間の経過前の時点で属してした状態段階から各状態段階へ推移する遷移確率とを用いて、出現確率（生体状態が取り得る各状態段階に被検者の生体状態が属している確率）又はその指標値を算出する状態段階出現確率算出部と、出現確率又はその指標値とを参照して被検者の生体状態が属している状態段階を推定する状態段階推定部とが設けられる。そして、状態段階の推定結果がディスプレイに表示され或いは任意の記憶装置に記憶される。上記の被検者の生体状態推定の構成が筐体１内に収容されている場合も別体のコンピュータ装置に構成されている場合も、装置内の各部の作動は、メモリに記憶されたプログラムに従った作動により、実現されることは理解されるべきである。
【００２９】
上記の被検者の生体状態推定の処理に使用される識別器パラメータと遷移確率とは、それぞれ、機械学習によって決定され、メモリに記憶される。かかる機械学習の処理は、筐体１内の演算部に於いて実行され、実行結果が筐体１内のメモリに記憶されるようになっていてもよいし、筐体１とは別体のコンピュータ装置に於いて実行され、実行結果がメモリに記憶されるようになっていてもよい。図１（Ｃ）を参照して、機械学習を実行する装置（機械学習装置）１２に於いては、生体状態推定装置１０の場合と同様に、呼吸センサ等が計測した生理データを受容して、生理データから生体計測特徴量を抽出又は算出する特徴量抽出部と、かかる生体計測特徴量及びその生体計測特徴量が得られたとき、即ち、生理データの計測時に於ける生体状態の状態段階の判定結果（例えば、眠気レベル）を用いて、状態段階の判定結果（正解値）と生体計測特徴量とが組になった学習データを調製する学習データ調製部と、学習データから後に説明される不均衡データ対策が果たされるように教師用データを選択する教師用データ選択部と、教師用データを用いて機械学習処理を実行して識別器パラメータを決定する識別器パラメータ決定部と、時系列の生体状態の状態段階の判定結果（正解値）を用いて遷移確率を決定する遷移確率決定部と、識別器パラメータと遷移確率とをそれぞれ記憶するメモリとが設けられてよい。なお、ここに於いて、センサ並びに特徴量抽出部は、生体状態推定装置１０内のものと同一のものであってよい（共用であってよい。）。上記の被検者の機械学習装置１２が筐体１内に収容されている場合も別体のコンピュータ装置に構成されている場合も、装置内の各部の作動は、メモリに記憶されたプログラムに従った作動により、実現されることは理解されるべきである。
【００３０】
装置の作動
（１）生体状態推定に於ける改良の概要
「発明の概要」の欄に於いても説明されている如く、サポートベクターマシン法やランダムフォレスト法などの教師付き機械学習の手法に従って構成された識別器は、生体計測特徴量と生体状態との対応関係がやや複雑であっても、生体計測特徴量に対応する生体状態を的確に識別することが可能であるところ、生体状態が時系列に変化するものであっても、その経時的な変化傾向の特徴を考慮していないため、ノイズ等の影響により、時系列で見ると、生体状態の推定結果が不自然に変化する場合がある。また、機械学習に使用した学習データの群に於いて、或る状態段階に判定されているデータの数がその他の状態段階に判定されているデータの数よりも相当に多くなっている場合、即ち、学習データの群が不均衡データ群となっていると、識別器の推定結果が学習データの群でデータの数の多かった状態段階に偏ってしまう場合がある。例えば、生体状態として眠気レベルを推定する構成に於いて、図８（Ａ）に示されている如く眠気レベルが推移した例に対して、学習データ群が不均衡データ群となっており、生体状態の経時的な変化傾向の特徴を考慮しない態様にて生体計測特徴量から眠気レベルの推定を行った場合、図８（Ｂ）に示されている如く、図８（Ａ）の眠気レベルの推移に比して、推定結果の眠気レベルに偏りが生じ（眠気レベル３が多く含まれた学習データを学習に用いたため、推定結果が眠気レベル３に偏っている。）、また、短時間の内に眠気レベルが激しく遷移しており、眠気の傾向を把握することが困難となっている。そこで、本実施形態に於いては、以下に説明される如く、不均衡な学習データしかなくても、推定結果が特定の状態に偏らないようにすると共に、推定結果に生体状態の経時的な変化傾向の特徴が反映されるようにして、推定精度の向上が図られる。
【００３１】
（２）生体状態の推定
本実施形態の装置の生体状態の推定に於いては、図２（Ａ）に示されている如く、生理データの取得（ステップ１〜３）、生体計測特徴量の算出（ステップ４）、事後確率の算出（ステップ５）、出現確率指標値の算出（ステップ６）及び状態段階の推定（ステップ７）が反復して実行され、生体状態の推定結果が時系列に出力される。以下、各処理について説明する。
【００３２】
（ｉ）生理データの取得と生体計測特徴量の算出（ステップ１〜４）
生体状態の推定のために計測される生理データは、生体状態の種類に応じて適宜選択されてよい。例えば、生体状態として眠気の程度を推定する場合には、既に述べた如く、生理データとして呼吸波形、体動加速度が時系列に計測されてよい。そして、かかる時系列に計測された生理データから抽出される生体計測特徴量も生体状態の種類に応じて適宜選択されてよい。典型的は、生体計測特徴量として、時系列の生理データの所定の時間毎の統計量が採用されよい。その場合、例えば、図２（Ｄ）に模式的に示されている如く、時系列の生理データは、エポックという単位に分割し、エポック毎に生体計測特徴量が抽出されてよい（一つのエポックは、前後のエポックと重複していても、重複していなくてもよい。図示の如く、例えば、６０秒幅のエポックが、３０秒間ずつ前後のエポックと重複するようになっていてもよく、各エポックの終了時Ｃｔ１、Ｃｔ２…に於いて各エポックに於ける時系列の生理データを用いて生体計測特徴量が抽出又は算出される。なお、前後のエポックと重複する割合は任意に変更されてよい。）。従って、この場合、図２（Ａ）に示されている如く、各エポックが完了するまで、生理データの計測（ステップ１）と記憶（ステップ２）が反復して実行され、エポックの完了毎（ステップ３）に生体計測特徴量の抽出が実行されることとなる（ステップ４）。
【００３３】
生体状態として眠気の程度を推定する場合、生体計測特徴量としては、下記の如き生理データの統計量が採用可能である（図２（Ｅ）参照）。
・吸気時間の平均
・呼気時間の平均
・（吸気時間／呼吸時間）の平均
・ポーズ時間の平均
・（呼気波形面積／吸気波形面積）の平均
・吸気時間の標準偏差
・呼気時間の標準偏差
・（吸気時間／呼吸時間）の標準偏差
・ポーズ時間の標準偏差
・（呼気波形面積／吸気波形面積）の標準偏差
・平均呼吸数［＝６０／（呼吸波形ピーク間隔の平均値（秒））］：呼吸波形データに於いて、ピーク間隔Ｒｗ［秒］は、１回の呼吸に要する時間となるので、ピーク間隔Ｒｗであったときの１分間当たりの呼吸数は、６０／Ｒｗとなる（以下、単に「呼吸数」と称する。）。そこで、ここでは、エポック内の呼吸数の平均値を、６０／（１回の呼吸に要する時間の平均値）により算出する。
・呼吸変動係数［＝呼吸数の標準偏差／平均呼吸数］：呼吸数の標準偏差は、呼吸数６０／Ｒｗのエポック内の標準偏差である。
・振幅変動係数［＝振幅の標準偏差／平均振幅］：振幅は、上側のピークと下側のピークとの差分Ｒａであり、平均振幅は、エポック内のＲａの平均値であり、振幅の標準偏差は、エポック内のＲａの標準偏差である。
・自己相関ピーク比：１エポック分の呼吸波形データから１エポック分の呼吸波形データの平均を引いた値の自己相関関数値（τ）に於いて（τは、相関時間）、τ＝０から見て、最初にピークが現れたとき（τ＝τｐのとき、とする。）のピーク値を自己相関関数Ｇ（０）にて割って正規化した値。
・加速度差分ノルムの最大値：
加速度差分ノルム＝{(axt-axt-1)2+(ayt-ayt-1)2+(azt-azt-1)2}1/2  …（１）
（axt、ayt、aztは、それぞれ、ｘ軸、ｙ軸、ｚ軸方向の時刻ｔに於ける加速度値）
のエポック内の最大値
・加速度差分ノルムの標準偏差：加速度差分ノルムのエポック内の標準偏差
【００３４】
なお、好適には、上記の各特徴量は、それぞれ算出された後に正規化（Ｚスコア変換）されてよい。正規化特徴量Ｘは、下記の如く与えられる。
Ｘ＝（ｘ−ｘa）／σｘ  …（２）
ここで、ｘ、ｘa、σｘは、正規化前の特徴量、その全エポックの平均値又は中央値、標準偏差である（ｘa、σｘは、それまでの計測された全エポックについての値であってよい。）。かかる正規化により、個人差、個人内差（体調、季節などによる違い）が取り除かれ、推定精度が向上することが可能となる。
【００３５】
（ii）各状態段階の事後確率の算出（ステップ５）
上記の如く生体計測特徴量が得られると、それらを参照して、時点ｔに生体計測特徴量Ｘｔが観測されたときに、被検者の生体状態が取り得る各状態段階Ｙｊ（ｊ＝１，２，…）に、被検者の生体状態が属している事後確率Ｐ（Ｙｊ｜Ｘｔ）が算出される。例えば、生体状態として眠気レベルがレベルＹ１、Ｙ２、Ｙ３のいずれであるかを推定する場合には、Ｐ（Ｙ１｜Ｘｔ）、Ｐ（Ｙ２｜Ｘｔ）、Ｐ（Ｙ３｜Ｘｔ）のそれぞれが算出される。かかる事後確率の算出は、後に説明される如き学習データを用いて教師付き機械学習の手法にて決定されたパラメータ（識別器パラメータ）を用いて構成される識別器を用いて実行される。識別器は、ランダムフォレスト法、サポートベクターマシン法、勾配ブースティング法、ｋ−ＮＮ法などの任意の教師付き機械学習の手法に従って構成されてよい。識別器パラメータは、後に説明される如く予め準備されて、メモリ内に記憶され、使用する際に呼び出される。事後確率を算出する具体的な処理は、任意のアルゴリズムにより実行されてよく、典型的には、プログラム言語にて用意された関数やモジュールを使用して実行されてよい。なお、ここにおいて、実際に算出される値は、事後確率を表す任意の指標値であってもよい。
【００３６】
（iii）出現確率指標値の算出（ステップ６）及び状態段階の推定（ステップ７）
ステップ５にて算出された各状態段階の事後確率Ｐ（Ｙｊ｜Ｘｔ）によれば、生体状態の属する状態段階は、最大の事後確率を与える段階であると推定することは可能である。しかしながら、上記の事後確率の算出に於いては、生体状態の推移の傾向が考慮されておらず、従って、生体計測特徴量にノイズ等の瞬間的な又は過渡的な値の擾乱が重畳としていると、算出される事後確率は、それまでの生体状態の推移にかかわらず、ノイズ等の値の擾乱が重畳した生体計測特徴量に対応した値となり、生体状態が誤推定されてしまうこととなる。そこで、本実施形態に於いては、ステップ５にて算出された各状態段階の事後確率に対して更に生体状態の推移の傾向の特徴を加味して、被検者の生体状態が取り得る各状態段階Ｙｊに被検者の生体状態が属している確率を修正し、修正された確率、即ち、出現確率が最大となる状態段階が被検者の生体状態が属している状態段階であると推定される。
【００３７】
より具体的には、状態段階の推定は、各状態段階の事後確率Ｐ（Ｙｊ｜Ｘｔ）からベイズの定理より得られる生体計測特徴量の尤度Ｐ（Ｘｔ｜Ｙｊ）［生体状態が状態段階Ｙｊであるときに生体計測特徴量Ｘｔが得られる確率］を用いて、下記の如く、ビタビアルゴリズムに従って行われてよい。
【００３８】
まず、時点ｔに於ける生体状態の推移の傾向の特徴を加味した各状態段階ｊの出現確率をδｔ（ｊ）にて表すと、生体状態の属する状態段階の初期値（ｔ＝０のとき）は不明であるところ、各状態段階の出現確率の初期値δ０（ｊ）＝πｊは均等であると仮定されてよい。例えば、生体状態の取り得る状態段階の数が３であれば、出現確率の初期値πｉは、１／３となる。次いで、次の時点ｔ＝１の各状態段階の出現確率δ１（ｊ）は、時点ｔ＝１に於ける生体計測特徴量尤度を用いて、πｊ・Ｐ（Ｘ１｜Ｙｊ）と演算される。そして、それ以降の時点ｔ（＝２〜Ｔ）に於ける各状態段階の出現確率δｔ（ｊ）は、下記の式により、与えられる。
δｔ（ｊ）＝ｍａｘｉ［δｔ-1（ｉ）・Ａｉｊ］・Ｐ（Ｘｔ｜Ｙｊ）  …（３）
ここにおいて、ｍａｘｉは、δｔ-1（ｉ）・Ａｉｊの最大値を選択する演算子である。Ａｉｊは、生体状態が状態段階Ｙｉから所定の時間の経過後に状態段階Ｙｊへ推移する確率である遷移確率であり、状態段階Ｙｉは、時点ｔよりも所定の時間前の時点ｔ−１に於いて生体状態が属していた状態段階となる。遷移確率Ａｉｊは、生体状態の属する状態段階の推移がＨＭＭ、ＣＲＦなどの任意の確率過程モデルに従って記述されるという仮定の下、後に説明される校正用の生体状態の計測による時系列の状態段階の判定結果を含む系列学習データを用いて算出することが可能であり、遷移確率Ａｉｊ（又はその指標値）は、後に説明される如く、予め準備されて、メモリ内に記憶され、使用する際に呼び出される。なお、各状態段階の出現確率δｔ（ｊ）は、時点ｔ＝０から時点ｔ＝Ｔまで事後確率が算出された後に、時点ｔ＝２から時点ｔ＝Ｔまで再帰的に算出される。また、各状態段階Ｙｊに於いて最大の出現確率δｔ（ｊ）を与える直前の状態段階Ｙｉが、変数ψｔ（ｊ）に於いて下記の如く記憶される。
ψｔ（ｊ）＝ａｒｇｍａｘｉ［δｔ−１（ｉ）・Ａｉｊ］  …（３ａ）
ここにおいて、ａｒｇｍａｘｉは、δｔ−１（ｉ）・Ａｉｊが最大となる状態Ｙｉを選択する演算子である。しかる後、時点ｔ＝Ｔまでの出現確率δｔ（ｊ）とψｔ（ｊ）とが決定されると、時点ｔ＝Ｔに於ける出現確率δＴ（ｊ）の最大値Ｐと状態段階ＹＴが下記の如く与えられる。
Ｐ＝ｍａｘｉ［δＴ（ｊ）］  …（３ｂ）
ＹＴ＝ａｒｇｍａｘｉ［δＴ（ｊ）］  …（３ｃ）
かくして、ψｔ（ｊ）［ｔ＝２〜Ｔ］、ＹＴにて表される状態段階の列が得られると、時系列の生体状態の属する状態段階の推定結果が、ｔ＝Ｔからｔ＝１に向かって、順に、
Ｙｔ＝ψｔ＋１（Ｙｔ＋１＝ｊ）  …（３ｄ）
によって与えられる。
【００３９】
上記の式（３）に表される出現確率δｔ（ｊ）は、時点ｔに於いて生体計測特徴量Ｘｔが得られたときの生体状態が各状態段階Ｙｊに属している確率（事後確率）と、時点ｔ−１に於いて状態段階Ｙｉに在った生体状態が時点ｔに於いて各状態段階Ｙｊに在る確率（遷移確率）との積の関数であり、生体計測特徴量と生体状態との相関関係と共に生体状態の推移の傾向との双方が反映されているので、より精度よく生体計測特徴量Ｘｔが得られた時点ｔに於いて各状態段階Ｙｊに生体状態が属している確率を表していると考えることができる。そして、かかる出現確率δｔ（ｊ）が最大となる状態段階Ｙｊが時点ｔに於ける生体状態の属する状態段階であると推定できることとなる。
【００４０】
実際の推定処理に於いては、生体計測特徴量尤度Ｐ（Ｘｔ｜Ｙｊ）は、ベイズの定理より、事後確率Ｐ（Ｙｊ｜Ｘｔ）、時点ｔに生体計測特徴量がＸｔとなる確率Ｐ（Ｘｔ）及び生体状態が状態段階Ｙｊである確率Ｐ（Ｙｊ）を用いて、
Ｐ（Ｘｔ｜Ｙｊ）＝Ｐ（Ｙｊ｜Ｘｔ）・Ｐ（Ｘｔ）／Ｐ（Ｙｊ）  …（４）
により与えられるところ、生体計測特徴量Ｘｔは、均等に出現すると仮定でき、その場合、状態段階Ｙｊによらず、Ｐ（Ｘｔ）は定数となる。また、各状態段階の出現頻度も均等であると仮定でき、その場合、Ｐ（Ｙｊ）も定数となる（後に説明される如く、識別器パラメータの決定に於いて不均衡データ対策を行う場合には、各状態段階の出現頻度が均等であると看做すことができる。）。従って、式（３）の演算に於いては、生体計測特徴量Ｘｔの尤度を計算せずに、
δｔ（ｊ）＝ｍａｘｉ［δｔ−１（ｉ）・Ａｉｊ］・Ｐ（Ｙｊ｜Ｘｔ）  …（３ｅ）
を出現確率の指標値として算出し、上記の処理が実行されてよい。また、ステップ５で実際に算出される値が事後確率の指標値Ｑ（Ｙｊ｜Ｘｔ）である場合には、出現確率の指標値は、ｍａｘｉ［δｔ−１（ｉ）・Ａｉｊ］・Ｑ（Ｙｊ｜Ｘｔ）となる。或いは、遷移確率を表す指標値Ｂｉｊを用いる場合には、出現確率の指標値は、ｍａｘｉ［δｔ−１（ｉ）・Ｂｉｊ］・Ｐ（Ｙｊ｜Ｘｔ）若しくはｍａｘｉ［δｔ−１（ｉ）・Ｂｉｊ］・Ｑ（Ｙｊ｜Ｘｔ）などとなる。いずれの場合も本発明の範囲に属することは理解されるべきである。更に別の態様として、各時点ｔに於ける事後確率と遷移確率との積が最大値となる状態段階が生体状態の属する状態段階であると推定されてもよい。
【００４１】
（３）生体状態の推定のための機械学習
上記の本実施形態の装置の生体状態の推定に於いては、識別器パラメータと線確率（又はその指標値）とは、予め機械学習の手法によって決定され、メモリに記憶される。以下、それぞれの決定処理について説明する。
【００４２】
（ａ）識別器パラメータの決定
既に述べた如く、生体計測特徴量Ｘｔが得られたときの各状態段階の事後確率を算出する識別器は、ランダムフォレスト法、サポートベクターマシン法、勾配ブースティング法、ｋ−ＮＮ法などの任意の教師付き機械学習の手法に従って構成されてよいところ、識別器を構成するために設定される識別器パラメータは、図２（Ｂ）に示されている如く、下記の如く調製され選択された教師付き学習データ又は正解値付き学習データ（ステップ１１、１２）を用いて機械学習によって決定される（ステップ１３）。
【００４３】
学習データの調製（ステップ１１）に於いては、図２（Ａ）のステップ１〜４に関連して説明された生理データの計測及び生体計測特徴量の抽出の処理と同様にして生体計測特徴量のデータが調製され、これと共に生理データの計測と同時に、生体状態の計測及び判定が実行され、そこでの判定結果が学習データに於ける正解値として生体計測特徴量のデータに関連づけられる。生体状態の計測及び判定は、推定されるべき生体状態によって適宜実行されてよいことは理解されるべきである。例えば、推定される生体状態が眠気の程度である場合には、生理データの計測と同時に、眠気の程度が任意の尺度（例えば、カロリンスカ眠気尺度、図５参照）に従って被検者の主観的な判定によって記録され、或いは、脳波測定などにより客観的に測定され記録されてよい。なお、識別器パラメータの決定に於いて用いられる学習データは、生体計測特徴量と生体状態の状態段階とが対応して記録されていればよく、時系列に記録されていることは必須ではない。
【００４４】
識別器パラメータを決定するための機械学習に従った処理（ステップ１３）は、事後確率の算出に採用する機械学習の手法に応じて、上記の学習データの少なくとも一部を用いて、適宜実行されてよい。既に述べた如く、事後確率の算出処理は、任意のアルゴリズム或いは任意のプログラム言語にて用意された関数やモジュールを使用して実行されてよく、識別器パラメータは、使用するアルゴリズム、プログラム言語の関数又はモジュールの仕様によって決まるので、かかる仕様に応じて、識別器パラメータの具体的な値が適宜設定されることは当業者に於いて理解されるであろう。
【００４５】
ところで、「発明の概要」の欄に於いて述べた如く、上記の識別器パラメータの決定のための学習処理に使用する学習データの群が、状態段階の判定結果が或る状態段階に偏っている不均衡データ群であると、推定結果に於ける生体状態が、学習データ群に於いてデータ数の多かった状態段階に偏ってしまう現象が生ずる。この現象を回避するための不均衡データ対策として、本実施形態に於いては、学習データの群からの教師用データの群の選択又は学習処理が、或る状態段階の学習データの群とその他の状態段階の学習データの群との学習パラメータに対する寄与が互いに等しくなるように実行される。一つの態様に於いては、準備された学習データの群の中から実際に学習処理に使用する教師用データの群として、学習データの群に於いて最もデータ数の少ない状態段階の付与されたデータの数にその他の状態段階の付与されたデータの数が揃うように、学習データが抽出される（非特許文献１）。例えば、図３に模式的に描かれている如く、生体状態が状態段階としてレベル１、２、３を取り得る場合に、全学習データのうち、レベル１に判定されたデータの数が最小であるとき（Ｎｍｉｎ）には、教師用データとして、レベル１のデータの全てと、レベル２に判定されたデータのうちの任意のＮｍｉｎ個と、レベル３に判定されたデータのうちの任意のＮｍｉｎ個が選択される。なお、機械学習の手法として、ランダムフォレスト法、勾配ブースティング法などの全学習データの群から複数の学習データの群を復元抽出して多数のデータ群（サンプルデータ群）を準備して、教師用データとして使用する場合（Bootstrapサンプル）には、図３のサンプル１〜３に示されている如く、全てのサンプルデータ群に於いて各状態段階に判定されているデータの数が互いに等しくなるようにデータが選択される。かかる構成によれば、識別器により算出される事後確率に於いて、特定のレベルの確率が偏って高くなるといった現象が回避され、また、全てのデータを有効活用することができ、推定精度の向上が期待される。なお、別の態様として、ＳＭＯＴＥアルゴリズム、ＡＤＡＳＹＮアルゴリズムなどに従って教師用データが選択されてもよい。また、ステップ１３の機械学習処理に於いて、誤答したときのコスト又はペナルティを課すアルゴリズム（誤分類コストの設定）、状態段階毎に学習処理に於ける重みを設定するアルゴリズム（状態段階毎の重みの設定）などによって、或る状態段階の学習データの群とその他の状態段階の学習データの群との学習パラメータに対する寄与が互いに等しくなるようにして、識別器パラメータが決定されてもよい。
【００４６】
（ｂ）遷移確率の決定
既に述べた如く、或る時点から次の時点へ時間が経過する際に生体状態の属する状態段階が推移する確率である遷移確率は、図２（Ｃ）の示されている如く、系列学習データを調製し（ステップ２１）、生体状態の属する状態段階がＨＭＭ、ＣＲＦなどの任意の確率過程モデルに従って推移するとの仮定の下、系列学習データを用いて機械学習により算出される（ステップ２２）。ここで系列学習データとは、既に触れた如く、校正用の生体状態の計測による時系列の状態段階の判定結果を含むデータである。なお、識別器パラメータの決定に用いた学習データの正解値データを時系列に並べたものであってもよい。また、系列学習データには、遷移確率の算出のアルゴリズムによっては、状態段階に対応する生体計測特徴量の時系列データが含まれていてよい。推定される生体状態が眠気の程度である場合、眠気の程度が任意の尺度（例えば、カロリンスカ眠気尺度、図５参照）に従って被検者の主観的な判定によって時系列に記録され、或いは、脳波測定などにより客観的に測定され時系列に記録されたものであってよい。
【００４７】
系列学習データを用いて遷移確率を求める態様の一つに於いては、具体的には、例えば、或る状態段階Ｙｉに在る生体状態が所定の時間の経過後に状態段階Ｙｊに推移する遷移確率Ａｉｊは、
Ａｉｊ＝Ｆｉｊ／ΣＦｉｊ    …（５）
（Σは、ｊについての総和）
により算出される。ここで、Ｆｉｊは、系列学習データに於ける生体状態が状態段階Ｙｉから所定の時間の経過後に状態段階Ｙｊに推移した頻度であり、ΣＦｉｊは、生体状態が状態段階Ｙｉから所定の時間の経過後に各状態段階に推移した頻度の総和である。状態段階が３段階であれば、遷移確率Ａｉｊは、９通り算出される。
【００４８】
かくして、上記の如く、機械学習により決定された識別器パラメータと遷移確率とは、それぞれ、メモリに記憶され、生体計測特徴量を参照して生体状態の推定を行う際に利用される。なお、ここで実際に算出され記憶される値は、遷移確率を表す指標値であってもよく、その場合も本発明の範囲に属する。
【００４９】
検証実験
上記に説明した本発明の有効性を検証するために、以下の如き実験を行った。なお、以下の実施例は、本発明の有効性を例示するものであって、本発明の範囲を限定するものではないことは理解されるべきである。
【００５０】
上記の本実施形態の装置により、生体状態として日常的な行動中の眠気の程度を推定する実験を行った。実験に於いては、図４に示されたプロトコルに従って行動した被検者に於いて、呼吸波形と加速度のデータを生理データとして計測すると共にタイピングの前後とＤＶＤ視聴中の３分毎にアンケートによって被検者の主観的眠気をカロリンスカ眠気尺度に従って取得した。カロリンスカ眠気尺度に於いては、図５に示すように主観的眠気の程度が９段階で評価される。本実験に於いては、眠気尺度１〜３をレベル１、眠気尺度４〜５をレベル２、眠気尺度６〜９をレベル３とし、学習データに於ける正解値とした。生理データと眠気の計測は、１０名の被検者について２回ずつ行った（学習データとして２０組のデータ群を取得した。）。生体計測特徴量には、生理データから抽出された次の特徴量を用いた。：吸気時間の平均、呼気時間の平均、（吸気時間／呼吸時間）の平均、ポーズ時間の平均、（呼気波形面積／吸気波形面積）の平均、吸気時間の標準偏差、呼気時間の標準偏差、（吸気時間／呼吸時間）の標準偏差、ポーズ時間の標準偏差、（呼気波形面積／吸気波形面積）の標準偏差、平均呼吸数、呼吸変動係数、振幅変動係数、自己相関ピーク比、加速度差分ノルムの最大値、加速度差分ノルムの標準偏差。眠気レベルの推定の評価は、下記のＬＯＳＯＣＶ（Leave  One  Subject  Out  Cross  Validation）の手順にて各被検者について眠気レベルを推定し、推定結果の正解率とＦ値（精度と再現率の調和平均）との平均値を算出した。事後確率を算出するための識別器は、ランダムフォレスト法に従って構成し、学習データの復元抽出は、１００回を行い、教師用データとして、１００組のデータ群を用いた。ＬＯＳＯＣＶの手順に於いては、被検者１名分のデータをテストデータとし、残りの被検者のデータを用いた機械学習により識別器パラメータと遷移確率とを決定し、決定された識別器パラメータと遷移確率との設定の下、テストデータを用いて眠気レベルの推定と推定結果の正解率とＦ値を算出する処理を、被検者全員のデータがテストデータとなるように１０回繰り返した。
【００５１】
図６は、上記の手順に従って得られた眠気レベルの推定結果と正解値との例を示している。図に於いては、（Ａ）［ランダムフォレストのみ］不均衡データ対策をせずに機械学習により構成された識別器を用いて生体計測特徴量から算出された事後確率から決定された眠気レベルの推定結果、（Ｂ）［ランダムフォレスト＋不均衡対策］不均衡データ対策をして機械学習）により構成された識別器を用いて生体計測特徴量算出された事後確率から決定された眠気レベルの推定結果、（Ｃ）［ランダムフォレスト＋時系列処理］不均衡データ対策をせずに機械学習により構成された識別器を用いて生体計測特徴量から算出された事後確率と遷移確率とを用いて決定された眠気レベルの推定結果、及び、（Ｄ）［ランダムフォレスト＋不均衡対策＋時系列処理］上記の本実施形態の教示に従い、不均衡データ対策をして機械学習により構成された識別器を用いて生体計測特徴量から算出された事後確率と遷移確率とを用いて決定された眠気レベルの推定結果が、それぞれ、示されている。同図を参照して、（Ａ）の場合、推定結果は、眠気レベル３に偏ってしまっており、また、短時間に急激な変化をしており、正解値の眠気レベルの推移に全く追従できていなかった。これは、学習データに於いて、眠気レベル３に判定されているデータが多くなったこと、及び、生理データにノイズが重畳していたことに起因すると考えられる。（Ｂ）及び（Ｃ）の場合には、それぞれ、（Ａ）の場合に比して改善は見られたが、満足な程度にて、眠気レベルの推移を捉えられることができなかった。これらに対し、（Ｄ）の本実施形態の教示に従って為された推定結果に於いては、ところどころ誤推定があるところ、概ね眠気レベルの推移を捉えることに成功した。
【００５２】
図７は、上記４つの場合の推定結果の正解率とＦ値の平均値を示している。図から理解される如く、（Ｄ）の本実施形態の教示に従って為された推定結果に於いて、正解率とＦ値の平均値が共に最大となり、本実施形態による手法が定量的な評価においても優れた手法であることが示された。
【００５３】
以上の説明は、本発明の実施の形態に関連してなされているが、当業者にとつて多くの修正及び変更が容易に可能であり、本発明は、上記に例示された実施形態のみに限定されるものではなく、本発明の概念から逸脱することなく種々の装置に適用されることは明らかであろう。
【００５４】
例えば、学習データの群が不均衡データ群ではない場合には、上記の不均衡データ対策は実行されなくてもよい。
【図１】
2020048622.tif 000003
【図２】
2020048622.tif 000004
【図３】
2020048622.tif 000005
【図４】
2020048622.tif 000006
【図５】
2020048622.tif 000007
【図６】
2020048622.tif 000008
【図７】
2020048622.tif 000009
【図８】
2020048622.tif 000010