(57)【要約】ウェアラブルデバイスを用いてうつ状態を推定するための新たな方法を提供する。複数の被験者からの数日分の生体データをデータタイプごとに、１時間等のあらかじめ定めた時間単位のデータに変換する（Ｓ２０１）。次に、被験者ごと、かつ、データタイプごとに、得られたサンプルデータの分布の分位数を定める（Ｓ２０２）。また、被験者ごと、かつ、データタイプごとに、得られたサンプルデータの分布の標準偏差を算出する（Ｓ２０３）。そして、被験者ごとに、データタイプの各組合せについて、ピアソン相関係数を算出する（Ｓ２０４）。次いで、こうして各被験者の生体データから抽出された分位数、標準偏差及びピアソン相関係数という特徴量を入力ベクトル、各被験者についての医師等の専門家によるうつ状態の有無の評価をラベルとする教師データを用いた機械学習により、うつ状態か否かの分類問題の推定モデルを訓練する（Ｓ２０６）。 
2020122227.tif 000002
【特許請求の範囲】
【請求項１】
被験者が身に付けたウェアラブルデバイスにより計測された生体データに基づいて被験者のうつ状態を推定する方法であって、
複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、
前記単位時間データに基づいて１又は複数の特徴量を抽出するステップと、
前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定するステップと
を含み、
前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とする方法。
【請求項２】
前記所定の時間単位は１時間単位であることを特徴とする１に記載の方法。
【請求項３】
前記複数のデータタイプは、肌温度を含むことを特徴とする請求項１から４のいずれかに記載の方法。
【請求項４】
前記１又は複数の特徴量は、肌温度の分位数を含むことを特徴とする請求項３に記載の方法。
【請求項５】
前記複数のデータタイプは、睡眠状態を含むことを特徴とする請求項３又は４に記載の方法。
【請求項６】
前記１又は複数の特徴量は、肌温度と睡眠状態との相関係数を含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記１又は複数の特徴量は、各データタイプの前記単位時間データの標準偏差をさらに含むことを特徴とする請求項１から６のいずれかに記載の方法。
【請求項８】
前記１又は複数の特徴量の前記少なくとも一部は、正則化によって選択することを特徴とする請求項１から７のいずれかに記載の方法。
【請求項９】
前記推定モデルは、機械学習により生成されたうつ状態の有無を推定するモデルであることを特徴とする請求項１から８のいずれかに記載の方法。
【請求項１０】
前記推定モデルは、機械学習により生成されたうつ状態の重症度を推定するモデルであることを特徴とする請求項１から８のいずれかに記載の方法。
【請求項１１】
前記重症度は、ＨＡＭＤのスコアであることを特徴とする請求項１０に記載の方法。
【請求項１２】
前記推定モデルは、機械学習により生成されたうつ状態の有無を推定する第１のモデル及び機械学習により生成されたうつ状態の重症度を推定する第２のモデルを含み、
前記第２のモデルは生成に用いる生体データは、前記第１のモデルの生成に用いる生体データよりも長期間計測されたものであることを特徴とする請求項１から８のいずれかに記載の方法。
【請求項１３】
コンピュータに、被験者が身に付けたウェアラブルデバイスにより計測された生体データに基づいて被験者のうつ状態を推定する方法を実行させるためのプログラムであって、前記方法は、
複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、
前記単位時間データから１又は複数の特徴量を抽出するステップと、
前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定するステップと
を含み、
前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とする方法。
【請求項１４】
被験者が身に付けたウェアラブルデバイスにより計測された生体データに基づいて被験者のうつ状態を推定する装置であって、
複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換し、
前記単位時間データから１又は複数の特徴量を抽出し、
前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定し、
前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とする装置。
【請求項１５】
複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルの生成方法であって、
被験者ごとに、複数のデータタイプを含む各被験者が身に付けたウェアラブルデバイスにより計測された生体データをデータタイプごとに、所定の時間単位の時間単位データに変換するステップと、
被験者ごとに、前記時間単位データから１又は複数の特徴量を抽出するステップと、
各被験者の前記１又は複数の特徴量の少なくとも一部を入力ベクトルとし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成するステップと
を含み、
前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とする生成方法。
【請求項１６】
前記機械学習は、アンサンブル学習であることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記１又は複数の特徴量は、各データタイプの前記時間単位データの標準偏差をさらに含むことを特徴とする請求項１５又は１６に記載の方法。
【請求項１８】
前記１又は複数の特徴量の前記少なくとも一部は、正則化によって選択することを特徴とする請求項１５から１７のいずれかに記載の方法。
【請求項１９】
コンピュータに、複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルの生成方法を実行させるためのプログラムであって、前記生成方法は、
被験者ごとに、複数のデータタイプを含む各被験者が身に付けたウェアラブルデバイスにより計測された生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、
被験者ごとに、前記単位時間データから１又は複数の特徴量を抽出するステップと、
各被験者の前記１又は複数の特徴量の少なくとも一部を入力とし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成するステップと
を含み、
前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とするプログラム。
【請求項２０】
複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルを生成する装置であって、
被験者ごとに、複数のデータタイプを含む各被験者が身に付けたウェアラブルデバイスにより計測された生体データをデータタイプごとに、所定の時間単位の単位時間データに変換し、
被験者ごとに、前記単位時間データから１又は複数の特徴量を抽出し、
各被験者の前記１又は複数の特徴量の少なくとも一部を入力とし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成し、  前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数及び複数のデータタイプの各組合せの相関係数を含むことを特徴とする装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、うつ状態（ｄｅｐｒｅｓｓｉｖｅ  ｓｔａｔｅ）を推定する装置、方法及びそのためのプログラムに関し、より詳細には、生体データに基づいてうつ病又は躁うつ病のうつ状態を推定する装置、方法及びそのためのプログラムに関する。
【背景技術】
【０００２】
近年、先進国で精神疾患の有病者が増加しており、気分障害の一類型であるうつ病又は躁うつ病の患者数が特に多い。気分障害は、大きくうつ病エピソード（ｄｅｐｒｅｓｓｉｖｅ  ｅｐｉｓｏｄｅ）のみの「うつ病性障害」と「躁病エピソード」と呼ばれる症状を伴う「双極性障害」に大別される。【０００３】
うつ病又は躁うつ病によりうつ状態になると一般に気力が減退し、活動的でなくなることが言われており、特許文献１には、被験者の活動量と拍動間隔に基づいて所定の条件式が満たされる場合に双極性障害であると判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開2018-33795号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
発明者らは、今後普及が見込まれるウェアラブルデバイスを活用することで、うつ状態の判定技術を改善可能であることを見出した。本発明の目的は、ウェアラブルデバイスを用いてうつ状態を推定するための新たな装置、方法及びそのためのプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
このような目的を達成するために、本発明の第１の態様は、生体データに基づいて被験者のうつ状態を推定する方法であって、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、前記単位時間データに基づいて１又は複数の特徴量を抽出するステップと、前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定するステップとを含むことを特徴とする。【０００７】
また、本発明の第２の態様は、第１の態様において、前記生体データは、前記被験者が身に付けたウェアラブルデバイスにより計測されたデータ又はそれに対応するデータであることを特徴とする。【０００８】
また、本発明の第３の態様は、第１又は第２の態様において、前記生体データは、４８時間以上の期間にわたり計測されたデータ又はそれに対応するデータであることを特徴とする。【０００９】
また、本発明の第４の態様は、第１から第３のいずれかの態様において、前記所定の時間は１時間であることを特徴とする。【００１０】
また、本発明の第５の態様は、第１から第４のいずれかの態様において、前記複数のデータタイプは、肌温度を含むことを特徴とする。【００１１】
また、本発明の第６の態様は、第５の態様において、前記複数のデータタイプは、歩数、消費エネルギー、体動、心拍数、睡眠状態及び紫外線レベルのうちの少なくともいずれかをさらに含むことを特徴とする。【００１２】
また、本発明の第７の態様は、第１から第６のいずれかの態様において、前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数、各データタイプの前記単位時間データの標準偏差、及び複数のデータタイプの各組合せの相関係数の少なくともいずれかを含むことを特徴とする。【００１３】
また、本発明の第８の態様は、第１から第７のいずれかの態様において、前記１又は複数の特徴量の前記少なくとも一部は、正則化によって選択することを特徴とする。【００１４】
また、本発明の第９の態様は、第１から第８のいずれかの態様において、前記推定モデルは、機械学習により生成されたうつ状態の有無を推定するモデルであることを特徴とする。【００１５】
また、本発明の第１０の態様は、第１から第８のいずれかの態様において、前記推定モデルは、機械学習により生成されたうつ状態の重症度を推定するモデルであることを特徴とする。【００１６】
また、本発明の第１１の態様は、第１０の態様において、前記重症度は、ＨＡＭＤのスコアであることを特徴とする。【００１７】
また、本発明の第１２の態様は、第１０又は第１１の態様において、前記生体データは、７２時間以上の期間にわたり計測されたデータ又はそれに対応するデータであることを特徴とする。【００１８】
また、本発明の第１３の態様は、コンピュータに、生体データに基づいて被験者のうつ状態を推定する方法を実行させるためのプログラムであって、前記方法は、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、前記単位時間データから１又は複数の特徴量を抽出するステップと、前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定するステップとを含むことを特徴とする。【００１９】
また、本発明の第１４の態様は、生体データに基づいて被験者のうつ状態を推定する装置であって、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換し、前記単位時間データから１又は複数の特徴量を抽出し、前記１又は複数の特徴量の少なくとも一部を入力として、あらかじめ定めた推定モデルを用いてうつ状態を推定することを特徴とする。【００２０】
また、本発明の第１５の態様は、複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルの生成方法であって、被験者ごとに、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、被験者ごとに、前記単位時間データから１又は複数の特徴量を抽出するステップと、各被験者の前記１又は複数の特徴量の少なくとも一部を入力ベクトルとし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成するステップとを含むことを特徴とする。【００２１】
また、本発明の第１６の態様は、第１５の態様において、前記機械学習は、アンサンブル学習であることを特徴とする。【００２２】
また、本発明の第１７の態様は、第１５又は第１６の態様において、前記１又は複数の特徴量は、各データタイプの前記単位時間データの分位数、各データタイプの前記単位時間データの標準偏差、及び複数のデータタイプの各組合せの相関係数の少なくともいずれかを含むことを特徴とする。【００２３】
また、本発明の第１８の態様は、第１５から第１７のいずれかの態様において、前記１又は複数の特徴量の前記少なくとも一部は、正則化によって選択することを特徴とする。【００２４】
また、本発明の第１９の態様は、コンピュータに、複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルの生成方法を実行させるためのプログラムであって、前記生成方法は、被験者ごとに、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換するステップと、被験者ごとに、前記単位時間データから１又は複数の特徴量を抽出するステップと、各被験者の前記１又は複数の特徴量の少なくとも一部を入力とし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成するステップとを含むことを特徴とする。【００２５】
また、本発明の第２０の態様は、複数の被験者の生体データに基づいてうつ状態を推定するための推定モデルを生成する装置であって、被験者ごとに、複数のデータタイプを含む生体データをデータタイプごとに、所定の時間単位の単位時間データに変換し、被験者ごとに、前記単位時間データから１又は複数の特徴量を抽出し、各被験者の前記１又は複数の特徴量の少なくとも一部を入力とし、各被験者についての専門家による診断結果をラベルとする教師データを用いた機械学習により、前記推定モデルを生成することを特徴とする。
【発明の効果】
【００２６】
本発明の一態様によれば、複数のデータタイプを含む生体データをウェアラブルデバイスを用いて取得し、当該生体データに基づく１又は複数の特徴量によりうつ状態を推定することによって、従来の推定技術を改善することができる。
【図面の簡単な説明】
【００２７】
【図１】本発明の第１の実施形態にかかる装置を示す図である。
【図２】本発明の第１の実施形態にかかる推定モデルの生成プロセスを説明するための図である。
【図３】本発明の第１の実施形態にかかる推定モデルを用いた推定プロセスを説明するための図である。
【図４】本発明の実施例２−１の推定結果の精度を示す図である。
【図５】本発明の実施例２−２の推定結果の精度を示す図である。
【図６】本発明の実施例２−３の推定結果の精度を示す図である。
【発明を実施するための形態】
【００２８】
以下、図面を参照して本発明の実施形態を詳細に説明する。
【００２９】
（第１の実施形態）  
本発明の第１の実施形態では、ウェアラブルデバイスとして、リストバンド型で加速度センサ、脈拍センサ、紫外線センサ及び温度センサを備えるＳｉｌｍｅｅ（登録商標）Ｗ２０という製品を用いた。加速度センサから歩数、消費エネルギー、体動及び睡眠状態に関する生体データが得られ、紫外線センサからは紫外線レベルが得られ、温度センサから肌温度に関する生体データが得られる。
【００３０】
加速度センサから得られる睡眠状態（ｓｌｅｅｐ  ｓｔａｔｅ）に関する生体データは、より具体的には、アクチグラフィーとして知られる手法と同様に、三軸加速度センサの各軸の方向における加速度から算出される値が所定の閾値を超えていれば起きている状態と判定し、越えていなければ寝ている状態と判定することによって得ることができる。一例として、加速度センサの値が記録される各時刻又は各時点における睡眠状態を寝ている状態（ｓｌｅｅｐｉｎｇ  ｓｔａｔｅ）であれば１、起きている状態（ａｗａｋｅ  ｓｔａｔｅ）であれば０によって表現し、値が１である状態が連続する時間を睡眠時間として評価し、その開始時刻及び終了時刻を就寝時刻及び起床時刻とそれぞれ評価することが可能である。また、一例として、睡眠状態の評価において、加速度センサの値以外の心拍数等の値も反映させることが挙げられる。
【００３１】
温度センサから得られる肌温度（ｓｋｉｎ  ｔｅｍｐｅｒａｔｕｒｅ）に関する生体データは、より具体的には、ウェアラブルデバイス１１０が着用される手首等の部位の肌温度を測定することによって得ることができる。正確な体温は、中核体温（ｃｏｒｅ  ｔｅｍｐｅｒａｔｕｒｅ）と呼ばれ、直腸温、腋窩温等の測定により得られるが、本実施形態において測定する肌温度は、被験者における測定の負担が小さく、継続的なデータの取得を現実的に可能にする。
【００３２】
図１に、本実施形態にかかる装置を示す。装置１００は、ウェアラブルデバイス１１０と有線又は無線で接続され、ウェアラブルデバイス１１０により得られる生体データを受け取る。装置１００は、図示のように直接的に生体データを受信するのではなく、ウェアラブルデバイス１１０がスマートフォンなどの携帯端末と接続され、当該携帯端末を介してデータを受信したり、ウェアラブルデバイス１１０がインターネットなどのＩＰネットワーク上のサーバと接続され、当該サーバを介してデータを受信したり、得られた生体データをＵＳＢクレードルを通じて装置１００に入力したりしてもよい。
【００３３】
装置１００は、プロセッサ、ＣＰＵ等の処理部１０１と、メモリ、ハードディスク等の記憶装置又は記憶媒体を含む記憶部１０２と、有線又は無線で他のデバイスと通信するための通信インターフェースなどの通信部１０３とを備え、各処理を行うためのプログラムを処理部１０１において実行することによって構成することができる。装置１００は、１又は複数の装置、コンピュータないしサーバを含むことがあり、また当該プログラムは、１又は複数のプログラムを含むことがあり、また、コンピュータ読み取り可能な記憶媒体に記録して非一過性のプログラムプロダクトとすることができる。
【００３４】
本実施形態においては、まず、複数の被験者からウェアラブルデバイス１１０により得られる生体データを用いて、うつ状態の有無を推定するための推定モデルを機械学習によって生成する。そして、当該推定モデルを用いて新たな被験者のうつ状態の推定を行う。以下では、推定モデルの生成と推定モデルを用いた推定に分けて説明する。共に装置１００における処理として説明するが、推定モデルの生成と推定モデルを用いた推定が異なるコンピュータにおいて行われ得ることが想定されている。本実施形態にかかる手法は、うつ状態のスクリーニングに有用であり、特に産業保健での健康診断などで活用可能である。
【００３５】
推定モデルの生成 
ｌ人（ｌは正の整数）の被験者からのｍ日分（ｍは正の数）の生体データをデータタイプごとに、１時間等のあらかじめ定めた時間単位のデータ（以下「単位時間データ（ｕｎｉｔ  ｔｉｍｅ  ｄａｔａ）」と呼ぶ。）に変換する（Ｓ２０１）。生体データに含まれるデータタイプとして、歩数、消費エネルギー、体動、心拍数、睡眠状態、肌温度及び紫外線レベルが挙げられる。データタイプは、モダリティ（ｍｏｄａｌｉｔｙ）とも呼ぶことがある。一例として、歩数、消費エネルギー、体動、及び睡眠状態、すなわち睡眠時間については、あらかじめ定めた時間にわたって積算した値、心拍数、肌温度及び紫外線レベルについては、あらかじめ定めた時間における平均値を単位時間データとすることができる。また、心拍数、肌温度及び紫外線レベルについて、あらかじめ定めた時間にわたって積算した値としてもよい。
【００３６】
次に、被験者ごと、かつ、データタイプごとに、得られた２４ｍのサンプルデータの分布のｎ個（ｎは正の整数）の分位数を定める（Ｓ２０２）。たとえばｎ＝５として、第５百分位数、第２５百分位数、第５０百分位数、第７５百分位数、第９５百分位数の５個の分位数を記憶する。ここでは、単位時間データが１時間単位である場合を例としている。
【００３７】
また、被験者ごと、かつ、データタイプごとに、得られた２４ｍのサンプルデータの分布の標準偏差を算出する（Ｓ２０３）。
【００３８】
そして、被験者ごとに、データタイプの各組合せについて、ピアソン相関係数等の相関係数を算出する（Ｓ２０４）。データタイプが上述の７個であれば２１通りの組合せがある。ここでは分位数、標準偏差、そしてピアソン相関係数の順序で説明したが、これらは順不同で行うことができる。
【００３９】
次いで、こうして各被験者の生体データから抽出された分位数、標準偏差及び相関係数という特徴量（ｆｅａｔｕｒｅ）を入力ないし入力ベクトル、各被験者についての医師等の専門家によるうつ状態の有無（ｐｒｅｓｅｎｃｅ  ｏｒ  ａｂｓｅｎｃｅ）の評価をラベルとして、ｌ−１人の結果を教師データとして用いた機械学習により、うつ状態か否かの分類問題の推定モデルを訓練する（Ｓ２０６）。生成された推定モデルは、当該推定モデルを用いた推定を行う装置１００の記憶部１０２又は装置１００からアクセス可能な記憶媒体又は記憶装置に記憶される。
【００４０】
抽出した特徴量の一部であるサブセットをたとえば正則化の一手法であるＬ１正則化、Ｌ２正則化、これらを組み合わせたＥｌａｓｔｉｃ  Ｎｅｔなどによって選択して（Ｓ２０５）、これを入力ベクトルとしてもよい。また、機械学習は、勾配ブースティングの一手法であるＸＧＢｏｏｓｔなどのアンサンブル学習によって行うことができる。
【００４１】
教師データから除いた１人の結果を用いて、生成した推定モデルの交差検証（ｃｒｏｓｓ  ｖａｌｉｄａｔｉｏｎ）を行う。推定モデルの妥当性の検証はこうしたｌｅａｖｅ−ｏｎｅ−ｏｕｔ交差検証（ＬＯＯＣＶ）に必ずしも限るものではないことを付言する。具体例として、ｋ分割交差検証（ｋ−ｆｏｌｄ  ｃｒｏｓｓ  ｖａｌｉｄａｔｉｏｎ）が挙げられ、これは、教師データをｋ分割して分割されたいずれか１組のデータを用いる検証をｋ回繰り返す手法である。検証の手法は、学習に用いるデータに影響を与えるため、生成される推定モデルの精度にも影響を及ぼすところ、ｋ分割交差検証は一般に、ＬＯＯＣＶと比較してオーバーフィッティングの問題を緩和する。
【００４２】
推定モデルを用いた推定 
うつ状態の有無の判定を行う被験者のｍ’日分（ｍ’は正の数）の生体データをデータタイプごとに単位時間データに変換する（Ｓ３０１）。単位時間データへの変換は、ウェアラブルデバイス１１０が測定した生体データ又はそれに対してウェアラブルデバイス１１０若しくは装置１００において処理を施した当該生体データに対応するデータを１分単位のデータに変換した後にさらに１時間単位のデータに変換して行うなど、さまざまな手法を用いることができる。この点は、予測モデルの生成時においても同様である。ただし、推定時の単位時間と生成時の単位時間は等しいことが望ましい。
【００４３】
そして、データタイプごとに、特徴量を抽出して記憶する（Ｓ３０２）。必要に応じて特徴量のサブセットを選択し、特徴量又はそのサブセットを入力ないし入力ベクトルとして、あらかじめ生成された推定モデルを用いてうつ状態の有無を推定する（Ｓ３０３）。
【００４４】
上述の説明では、特定の製品をウェアラブルデバイスの例として挙げたが、加速度センサ、脈拍センサ、紫外線センサ及び温度センサを備えるものであればよく、また、予測モデルの高精度に大きく寄与していると考えられる温度センサを少なくとも備えるウェアラブルデバイスとするのが好ましい。
【００４５】
なお、「××のみに基づいて」、「××のみに応じて」、「××のみの場合」というように「のみ」との記載がなければ、本明細書においては、付加的な情報も考慮し得ることが想定されていることに留意されたい。また、一例として、「ａの場合にｂする」という記載は、明示した場合を除き、「ａの場合に常にｂする」ことを必ずしも意味しないことに留意されたい。
【００４６】
また、念のため、なんらかの方法、プログラム、端末、装置、サーバ又はシステム（以下「方法等」）において、本明細書で記述された動作と異なる動作を行う側面があるとしても、本発明の各態様は、本明細書で記述された動作のいずれかと同一の動作を対象とするものであり、本明細書で記述された動作と異なる動作が存在することは、当該方法等を本発明の各態様の範囲外とするものではないことを付言する。
【００４７】
実施例１−１ 
６２人の被験者について２日分以上の生体データをＳｉｌｍｅｅ  Ｗ２０を用いて取得し、本実施形態にかかる手法によって推定モデルを生成した。推定モデルの検証は、ｌｅａｖｅ−ｏｎｅ−ｏｕｔ交差検証により行った。そして、当該推定モデルを用いたうつ状態の有無の推定結果と医師による診断結果と比較した結果が以下の表である。生体データは、診断日前の６日間のうちの２日分以上を用いており、Ｅｌａｓｔｉｃ  Ｎｅｔによるサブセットの選択及びＸＧＢｏｏｓｔによる機械学習がなされている。単位時間データは、１時間単位の値である。
【００４８】
【表１】
2020122227.tif 000003
【００４９】
医師によるうつ病の診断は、うつ病の一般的な診断指標であるハミルトン評価尺度ＨＡＭＤを用いており、本実施例においてはＨＡＭＤ１７のカットオフを７とし、スコアが７を超える場合にうつ病と判断した。正解率（ａｃｃｕｒａｃｙ）は0.854、感度（ｒｅｃａｌｌ）は0.906、特異度（ｓｐｅｃｉｆｉｃｉｔｙ）は0.800であった。
【００５０】
本実施例によれば、高い精度でうつ状態の推定がなされており、健常者とうつ病患者とをスクリーニング可能であることが分かる。発明者らの知る限り従来うつ状態の推定に有益であると指摘された例のない肌温度を、これまで指摘されている心拍数などに組み合わせることが高い精度の実現に寄与しているものと考えられる。したがって、生体データとしては、肌温度と、歩数、エネルギー、体動、心拍数、睡眠状態及び紫外線レベルの少なくともいずれかとを含む２以上のデータタイプを含むことが好ましい。
【００５１】
実施例１−２ 
実施例１−１と同様の条件下で、５５人の被験者について診断日前の６日間のうちの３日分以上の生体データを取得し、本実施形態にかかる手法によって推定モデルの生成及びうつ状態の推定を行った結果が以下の表である。
【００５２】
【表２】
2020122227.tif 000004
【００５３】
正解率は0.855、感度は0.862、特異度は0.846であった。
【００５４】
本実施例によれば、高い精度でうつ状態の推定がなされていることが分かるが、２日分の生体データで行ったうつ状態の有無の推定と比較して顕著な精度向上はみられず、本実施形態にかかる手法が、２日分又は４８時間分の生体データを用いれば十分に高い精度を得られるものであると言える。このことは、被験者がウェアラブルデバイス１１０を着用しなければならない期間の短縮につながり、着用時間が短く被験者の負担が小さいことは、うつ病早期発見のためのスクリーニングの普及を促す。
【００５５】
実施例１−３ 
８６人の被験者について３日分以上の生体データをＳｉｌｍｅｅ  Ｗ２０を用いて取得し、本実施形態にかかる手法によって推定モデルを生成した。推定モデルの検証は、１０−ｆｏｌｄ交差検証により行った。そして、当該推定モデルを用いたうつ状態の有無の推定結果と医師による診断結果と比較した結果が以下の表である。生体データは、８６人について得られた２２８個のサンプルデータを１０分割した。ここで、同一の被験者のデータは同一の組（ｆｏｌｄ）に収まるようにした。また、一部の被験者からは複数のデータセットを取得している。サブセットの選択は行わず、ＸＧＢｏｏｓｔによる機械学習がなされている。単位時間データは、１時間単位の値である。
【００５６】
【表３】
2020122227.tif 000005
【００５７】
正解率は0.737、感度は0.661、特異度は0.807であった。検証手法をＬＯＯＣＶから１０−ｆｏｌｄ交差検証に変えたことによるオーバーフィッティングの緩和が正解率等の若干の低下を招いていると考えられるが、依然として高い精度での推定がなされている。
【００５８】
生成された推定モデルにおいて、いずれの特徴量が推定結果に大きく寄与しているかを示す各特徴量の重要度（ｉｍｐｏｒｔａｎｃｅ）を計算した結果が以下の表であり、具体的には、ある特徴量を変化させた時にどれくらいモデル精度が改善するかを計算することで特徴量ごとの重要度を推定しており、マイクロソフトが提供するサービス「Ａｚｕｒｅ  Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ（商標）」を用いた。すべての特徴量について合計すると重要度は１となる。
【００５９】
【表４】
2020122227.tif 000006
【００６０】
睡眠状態と肌温度との相関係数、肌温度の第５０百分位数、そして体動の標準偏差が重要度の高い特徴量であることが分かり、肌温度の寄与が大きいことが確認された。また、肌温度と睡眠状態との相関係数の寄与も大きく、生体データとして、肌温度に加えて睡眠状態を含むことが好ましいと言える。
【００６１】
（第２の実施形態）  
本発明の第２の実施形態は、うつ状態の有無のみならず、あるいはうつ状態の有無に代替して、うつ状態の重症度（ｓｅｖｅｒｉｔｙ）を推定可能とする。まず、複数の被験者からウェアラブルデバイス１１０により得られる生体データを用いて、うつ状態の重症度を推定するための推定モデルを機械学習によって生成する。そして、当該推定モデルを用いて新たな被験者のうつ状態の重症度を推定する。
【００６２】
本実施形態における推定モデルの生成は、第１の実施形態において図２を参照して説明したものと同様であり、機械学習の際に用いる医師の診断結果がうつ状態の有無ではなくうつ状態の重症度のスコアである点と、機械学習で用いるアルゴリズムが分類問題に適したアルゴリズムではなく回帰問題に適したアルゴリズムである点で異なる。
【００６３】
また、本実施形態における推定モデルを用いた推定は、第１の実施形態において図３を参照して説明したものと同様であり、出力がうつ状態の有無ではなくうつ状態の重症度である点で異なる。
【００６４】
うつ状態の重症度には、ハミルトン評価尺度ＨＡＭＤを用いることができる。いくつかのバージョンがあり、ＨＡＭＤ１７は、医師等の専門家が１７項目を評価していき、各項目について３〜５点まであり、たとえば、７点までが正常、８〜１３点が軽症、１４〜１８点が中等症、１９〜２２点は重症、２３点以上は最重症のように診断が行われる。
【００６５】
本実施形態の手法によれば、うつ状態の重症度を判定可能であるため、うつ状態の治療方針の判断、処方薬の変更など、治療上必要な緻密な判断にまで寄与することができ、精神科臨床における診断治療補助において有益性が高い。
【００６６】
実施例２−１ 
６２人の被験者について２日分以上の生体データをＳｉｌｍｅｅ  Ｗ２０を用いて取得し、本実施形態にかかる手法によって推定モデルを生成した。推定モデルの検証は、ｌｅａｖｅ−ｏｎｅ−ｏｕｔ交差検証により行った。そして、当該推定モデルを用いたうつ状態の有無の推定結果と医師による診断結果と比較した結果が図４である。生体データは、診断日前の６日間のうちの２日分以上を用いており、Ｅｌａｓｔｉｃ  Ｎｅｔによるサブセットの選択及びＸＧＢｏｏｓｔによる機械学習がなされている。単位時間データは、１時間単位の値である。
【００６７】
平均絶対誤差（ｍｅａｎ  ａｂｓｏｌｕｔｅ  ｅｒｒｏｒ）は4.11で、相関係数（ｃｏｒｒｅｌａｔｉｏｎ  ｃｏｅｆｆｉｃｉｅｎｔ）は0.604、ｐ値は2.04×10-7という結果となった。R2は0.341である。
【００６８】
実施例２−２ 
実施例２−１と同様の条件下で、５５人の被験者について３日分以上の生体データを取得し、本実施形態にかかる手法によって推定モデルの生成及びうつ状態の重症度の推定を行った結果が図５である。
【００６９】
平均絶対誤差は3.29で、相関係数は0.763、ｐ値は1.22×10-11という結果となった。R2は0.570である。この結果は、実施例２−１と比較して高い相関係数を示しており、重症度推定においては、0.700を超える高い推定精度を得るには３日間又は７２時間程度又は以上の着用が必要である可能性が高いということが分かる。このことは、実施例１−１及び１−２と対比すれば、うつ状態の重症度を推定するためのモデルは、うつ状態の有無を推定するためのモデルよりも長期間計測された生体データを用いて生成することが好ましいことを意味する。
【００７０】
実施例２−３ 
８６人の被験者について７日分以上の生体データをＳｉｌｍｅｅ  Ｗ２０を用いて取得し、本実施形態にかかる手法によって推定モデルを生成した。推定モデルの検証は、１０−ｆｏｌｄ交差検証により行った。そして、当該推定モデルを用いたうつ状態の有無の推定結果と医師による診断結果と比較した結果が図６である。生体データは、８６人について得られた２３６個のサンプルデータを１０分割した。ここで、同一の被験者のデータは同一の組（ｆｏｌｄ）に収まるようにした。また、一部の被験者からは複数のデータセットを取得している。サブセットの選択は行わず、ＸＧＢｏｏｓｔによる機械学習がなされている。単位時間データは、１時間単位の値である。
【００７１】
平均絶対誤差は4.94で、相関係数は0.610、ｐ値は2.20×10-16という結果となった。R2は0.372である。検証手法をＬＯＯＣＶから１０−ｆｏｌｄ交差検証に変えたことによるオーバーシューティングの緩和が相関係数等の若干の低下を招いていると考えられるが、依然として高い精度での推定がなされている。
【００７２】
生成された推定モデルにおいて、いずれの特徴量が推定結果に大きく寄与しているかを示す各特徴量の重要度（ｉｍｐｏｒｔａｎｃｅ）を計算した結果が以下の表であり、具体的にはマイクロソフトが提供するサービス「Ａｚｕｒｅ  Ｍａｃｈｉｎｅ  Ｌｅａｒｎｉｎｇ（商標）」を用いた。すべての特徴量について合計すると重要度は１となる。
【００７３】
【表５】
2020122227.tif 000007
【００７４】
肌温度の第９５百分位数、睡眠状態と肌温度との相関係数、そして肌温度の第５０百分位数が重要度の高い特徴量であることが分かり、実施例１−３と同様に、肌温度の寄与が大きいことが確認された。また、実施例１−３と同様に、肌温度と睡眠状態との相関係数の寄与も大きく、生体データとして、肌温度に加えて睡眠状態を含むことが好ましいと言える。
【符号の説明】
【００７５】
１００  装置
１０１  処理部
１０２  記憶部
１０３  通信部
１１０  ウェアラブルデバイス
【図１】
2020122227.tif 000008
【図２】
2020122227.tif 000009
【図３】
2020122227.tif 000010
【図４】
2020122227.tif 000011
【図５】
2020122227.tif 000012
【図６】
2020122227.tif 000013
【国際調査報告】
2020122227.tif 000014
2020122227.tif 000015
2020122227.tif 000016
2020122227.tif 000017