Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7517433B2 - Stress estimation device, estimation method, program, and storage medium - Google Patents
[go: Go Back, main page]

JP7517433B2 - Stress estimation device, estimation method, program, and storage medium - Google Patents

Stress estimation device, estimation method, program, and storage medium Download PDF

Info

Publication number
JP7517433B2
JP7517433B2 JP2022543248A JP2022543248A JP7517433B2 JP 7517433 B2 JP7517433 B2 JP 7517433B2 JP 2022543248 A JP2022543248 A JP 2022543248A JP 2022543248 A JP2022543248 A JP 2022543248A JP 7517433 B2 JP7517433 B2 JP 7517433B2
Authority
JP
Japan
Prior art keywords
attribute
biosignal
stress
feature
pattern
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
Application number
JP2022543248A
Other languages
Japanese (ja)
Other versions
JPWO2022038776A1 (en
Inventor
嘉樹 中島
旭美 梅松
剛範 辻川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
NEC Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by NEC Corp filed Critical NEC Corp
Publication of JPWO2022038776A1 publication Critical patent/JPWO2022038776A1/ja
Application granted granted Critical
Publication of JP7517433B2 publication Critical patent/JP7517433B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B5/00Measuring for diagnostic purposes; Identification of persons
    • A61B5/16Devices for psychotechnics; Testing reaction times ; Devices for evaluating the psychological state

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Hospice & Palliative Care (AREA)
  • Pathology (AREA)
  • Developmental Disabilities (AREA)
  • Psychiatry (AREA)
  • Psychology (AREA)
  • Social Psychology (AREA)
  • Physics & Mathematics (AREA)
  • Child & Adolescent Psychology (AREA)
  • Biophysics (AREA)
  • Educational Technology (AREA)
  • Biomedical Technology (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Surgery (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)

Description

本発明は、生体信号を用いたストレス推定に関する。 The present invention relates to stress estimation using biological signals.

近年、長期のストレッサーへの暴露などにより交感神経が活発になった状態が長く続き、自律神経が失調することにより精神の健康を害することが問題となっている。このため、被測定者に日常的に装着させたウェアラブル端末から被測定者の生体情報(発汗量・皮膚表面温・体動など)を反映する信号である生体信号を長期にわたって測定し、被測定者の長期ストレス(慢性ストレス)をモニタリングすることが行われている。そして、このようなモニタリング結果に基づいてストレスの低減を促すことを目的とした技術が提案されている。In recent years, it has become an issue that mental health is impaired by prolonged exposure to stressors that can lead to prolonged sympathetic nervous activity and autonomic nervous system imbalance. For this reason, biosignals that reflect the subject's biological information (such as sweat rate, skin surface temperature, and body movement) are measured over the long term from a wearable device worn by the subject on a daily basis, and the subject's long-term stress (chronic stress) is monitored. Technology has been proposed that aims to encourage stress reduction based on the results of such monitoring.

例えば、非特許文献1には、20名の人々の30日のデータから、座位・歩行・走行の3つの身体の活動状態を、全員に共通のActivity Magnitude(3軸加速度のRMS(Rooted Mean Square)の変化の移動平均)から識別する技術が開示されている。また、非特許文献2には、座位・歩行・走行の3つの活動状態を区別する閾値を個人のActivity Magnitudeのヒストグラムから個人ごとに自動的に導出し、適用する技術が開示されている。非特許文献3には、被測定者の認知ストレススケールを一定の精度で推定する技術が開示されている。非特許文献4には、学習の際に、ラベルのための勾配を学習させると同時に、ドメインをクラス分類する勾配にマイナスの係数をかけ、ドメイン分類に「敵対的」な学習をさせることで、ドメイン不変のモデルを得る手法が開示されている。非特許文献5では、ランダムフォレスト(Random Forest)やDecision Treeによる特徴量選択の手法が開示されている。For example, Non-Patent Document 1 discloses a technique for identifying three physical activity states, sitting, walking, and running, from 30 days of data from 20 people using a common Activity Magnitude (moving average of the change in the RMS (Rooted Mean Square) of the three-axis acceleration). Non-Patent Document 2 discloses a technique for automatically deriving and applying a threshold for distinguishing between the three activity states, sitting, walking, and running, for each individual from the histogram of the individual's Activity Magnitude. Non-Patent Document 3 discloses a technique for estimating the cognitive stress scale of a subject with a certain degree of accuracy. Non-Patent Document 4 discloses a method for obtaining a domain-invariant model by learning a gradient for labels and simultaneously multiplying a negative coefficient by the gradient for classifying domains, and performing "adversarial" learning on the domain classification. Non-Patent Document 5 discloses a method for selecting features using Random Forest and Decision Tree.

A. Sano, “Measuring College Students’ Sleep, Stress, Mental Health and Wellbeing with Wearable Sensors and Mobile Phones”, Massachusetts Institute of Technology, 2015.A. Sano, “Measuring College Students’ Sleep, Stress, Mental Health and Wellbeing with Wearable Sensors and Mobile Phones”, Massachusetts Institute of Technology, 2015. Y. Nakashima et al.,” An Effectiveness Comparison between the Use of Activity State Data and That of Activity Magnitude Data in Chronic Stress Recognition,” ACII workshop, 2019.Y. Nakashima et al., “An Effectiveness Comparison between the Use of Activity State Data and That of Activity Magnitude Data in Chronic Stress Recognition,” ACII workshop, 2019. S. Cohen, R. C. Kessler, and L. U. Gordon, “Measuring Stress: A Guide for Health and Social Scientists,” Oxford University Press, 1997.S. Cohen, R. C. Kessler, and L. U. Gordon, “Measuring Stress: A Guide for Health and Social Scientists,” Oxford University Press, 1997. Iwasawa et al, “Learning Domain-Invariant Representations by Adversarial Training,” The 31st Annual Conference of the Japanese Society for Artificial Intelligence, 2017.Iwasawa et al, “Learning Domain-Invariant Representations by Adversarial Training,” The 31st Annual Conference of the Japanese Society for Artificial Intelligence, 2017. ”The Mathematics of Decision Trees, Random Forest and Feature Importance in Scikit-learn and Spark”, URL:https://towardsdatascience.com/the-mathematics-of-decision-trees-random-forest-and-feature-importance-in-scikit-learn-and-spark-f2861df67e3“The Mathematics of Decision Trees, Random Forest and Feature Importance in Scikit-learn and Spark”, URL:https://towardsdatascience.com/the-mathematics-of-decision-trees-random-forest-and-feature-importance- in-scikit-learn-and-spark-f2861df67e3

非特許文献1や非特許文献2は、被測定者の発汗、心拍、体動、体温等の生体信号の統計量等の特徴量を用いて、被測定者のストレスレベルを推定しようとしている。しかし、特に慢性ストレスの推定の場合、被測定者の生活パターンや就業パターン、または性別や年齢の偏りによって、発汗、心拍、体動、体温等のストレス推定に用いる特徴量とストレスレベルの関係は異なる。よって、これらの条件をまんべんなく取り入れたデータベースを構築しなければ、全ての人に適用できるモデルは作成できない。しかしながら、こうした偏りのないデータベースを作成することにはコストがかかる。 Non-Patent Documents 1 and 2 attempt to estimate the stress level of a person using features such as statistics of biological signals such as sweating, heart rate, body movement, and body temperature. However, especially in the case of estimating chronic stress, the relationship between the features used to estimate stress, such as sweating, heart rate, body movement, and body temperature, and the stress level varies depending on the subject's life pattern, work pattern, or gender and age bias. Therefore, unless a database that incorporates these conditions evenly is constructed, a model that can be applied to all people cannot be created. However, creating such an unbiased database is costly.

本開示の目的は、上述した課題を鑑み、ストレスを好適に推定可能なストレス推定装置、推定方法、プログラム及び記憶媒体を提供することである。 In view of the above-mentioned problems, the object of the present disclosure is to provide a stress estimation device, estimation method, program, and storage medium that can appropriately estimate stress.

ストレス推定装置の一の態様は、
被測定者の生体信号を取得する生体信号取得手段と、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出する生体信号特徴量計算手段と、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得する属性・パターンデータ取得手段と、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択する属性・パターン共通特徴量選択手段と、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定するストレス推定手段と、
を備えるストレス推定装置である。
One aspect of the stress estimation device is
A biosignal acquiring means for acquiring a biosignal of a subject;
a biosignal feature amount calculation means for calculating a biosignal feature amount which is a feature amount of the biosignal related to stress;
an attribute/pattern data acquiring means for acquiring attribute/pattern data indicating at least one of the attributes and patterns of the subject;
an attribute/pattern common feature selection means for excluding, from the biological signal feature, an adversarial feature that distinguishes the attribute/pattern based on the attribute/pattern data , and selecting the biological signal feature from which the adversarial feature has been excluded as an attribute /pattern common feature that is a feature independent of the attribute/pattern indicated by the attribute/pattern data;
a stress estimation means for estimating a stress of the subject based on the attribute/pattern common feature amount;
The stress estimation device includes:

推定方法の一の態様は、
コンピュータにより、
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する、
推定方法である。
One aspect of the estimation method is
By computer,
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
excluding, from the biological signal features , adversarial features that distinguish the attributes and patterns based on the attribute/pattern data , and selecting the biological signal features from which the adversarial features have been excluded as attribute/pattern common features that are features that are not dependent on the attributes and patterns indicated by the attribute/pattern data;
Estimating the stress of the subject based on the attribute/pattern common feature amount.
This is an estimation method.

プログラムの一の態様は、
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する処理をコンピュータに実行させるプログラムである。
One aspect of the program is
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
excluding, from the biological signal features , adversarial features that distinguish the attributes and patterns based on the attribute/pattern data , and selecting the biological signal features from which the adversarial features have been excluded as attribute/pattern common features that are features that are not dependent on the attributes and patterns indicated by the attribute/pattern data;
The program causes a computer to execute a process of estimating the stress of the subject based on the attribute/pattern common features.

本開示によれば、被測定者の属性・パターンによらずに好適にストレスを推定することができる。 According to the present disclosure, stress can be appropriately estimated regardless of the attributes or pattern of the person being measured.

第1実施形態におけるストレス推定システムのブロック構成を示す。1 shows a block configuration of a stress estimation system according to a first embodiment. 第1実施形態におけるストレス推定装置のハードウェア構成を示す。2 shows a hardware configuration of the stress estimation device in the first embodiment. 第1実施形態のストレス推定装置が実行する処理手順を示すフローチャートの一例である。4 is an example of a flowchart illustrating a processing procedure executed by the stress estimation device of the first embodiment. 第2実施形態におけるストレス推定システムの具体的構成を示すブロック図である。FIG. 11 is a block diagram showing a specific configuration of a stress estimation system according to a second embodiment. 第2実施形態におけるストレス推定装置のブロック構成を示す。13 shows a block configuration of a stress estimation device according to a second embodiment. 第2実施形態においてストレス推定モデルの作成プロセスの模式図を示す。13A and 13B are schematic diagrams illustrating a process for creating a stress estimation model in the second embodiment. 第2実施形態において営業職のストレス推定結果に関するグラフを示す。13 shows a graph relating to the stress estimation results for sales staff in the second embodiment. 第3実施形態におけるストレス推定装置のブロック図である。FIG. 11 is a block diagram of a stress estimation device according to a third embodiment. 第3実施形態におけるストレス推定装置の処理手順を示すフローチャートの一例である。13 is an example of a flowchart illustrating a processing procedure of a stress estimation device according to a third embodiment.

以下、図面を参照しながら、ストレス推定装置、推定方法、プログラム及び記憶媒体の実施形態について説明する。 Below, with reference to the drawings, embodiments of a stress estimation device, estimation method, program, and storage medium are described.

<第1実施形態>
[構成の説明]
以下、第1実施形態におけるストレス推定システムの構成について、図1及び図2を参照して説明する。
First Embodiment
[Configuration Description]
Hereinafter, the configuration of the stress estimation system in the first embodiment will be described with reference to FIGS.

図1は、本実施形態におけるストレス推定システム150の構成を示す。図1を参照すると、本実施形態に係るストレス推定システム150は、ストレス推定装置100と、ウェアラブル端末200とを有する。 Figure 1 shows the configuration of a stress estimation system 150 in this embodiment. Referring to Figure 1, the stress estimation system 150 in this embodiment has a stress estimation device 100 and a wearable terminal 200.

ストレス推定装置100は、1又は複数のコンピュータによって構成される。ストレス推定装置100は、本実施形態では、被測定者の身体の一部、例えば腕に装着されたウェアラブル端末200と、有線または無線によるデータ通信が可能である。The stress estimation device 100 is configured with one or more computers. In this embodiment, the stress estimation device 100 is capable of wired or wireless data communication with a wearable terminal 200 attached to a part of the body of the person being measured, for example, on the arm.

ウェアラブル端末200は、被測定者の生体信号「Sb」を計測し、計測した生体信号Sbをストレス推定装置100に供給する。生体信号Sbは、例えば、被測定者の発汗量、皮膚表面温、体動、脈拍数、心拍数、呼吸数等を示す信号である。なお、生体信号Sbは、上述した例に限られず、被測定者の自律神経活動を反映する情報等、被測定者のストレス等の精神状態を推定し得る情報であればよい。The wearable device 200 measures the subject's biosignal "Sb" and supplies the measured biosignal Sb to the stress estimation device 100. The biosignal Sb is, for example, a signal indicating the subject's sweat rate, skin surface temperature, body movement, pulse rate, heart rate, respiratory rate, etc. Note that the biosignal Sb is not limited to the above examples, and may be any information that can estimate the subject's mental state, such as stress, such as information reflecting the subject's autonomic nerve activity.

なお、図1に示すストレス推定システム150の構成は、一例であり、種々の変更が行われてもよい。例えば、ストレス推定システム150は、被測定者が所有するスマートフォンなどの携帯機器端末をさらに有してもよい。この場合、ストレス推定装置100とウェアラブル端末200とは、携帯機器端末を介してデータ通信を行ってもよい。Note that the configuration of the stress estimation system 150 shown in FIG. 1 is an example, and various modifications may be made. For example, the stress estimation system 150 may further include a mobile device terminal such as a smartphone owned by the person being measured. In this case, the stress estimation device 100 and the wearable terminal 200 may communicate data via the mobile device terminal.

ストレス推定装置100は、機能的には、生体信号取得部101と、生体信号記憶部102と、生体信号特徴量計算部103と、属性・パターンデータ取得部104と、属性・パターン共通特徴量選定部105と、ストレス推定部106と、を含む。The stress estimation device 100 functionally includes a biosignal acquisition unit 101, a biosignal memory unit 102, a biosignal feature calculation unit 103, an attribute/pattern data acquisition unit 104, an attribute/pattern common feature selection unit 105, and a stress estimation unit 106.

生体信号取得部101は、生体信号Sbを、ウェアラブル端末200からデータ通信により取得する。なお、ウェアラブル端末200は、生成した生体信号Sbを即時に生体信号取得部101に供給してもよく、生成した生体信号Sbを蓄積し、蓄積した生体信号Sbを所定のタイミングによりまとめて生体信号取得部101に供給してもよい。The biosignal acquisition unit 101 acquires the biosignal Sb from the wearable device 200 through data communication. The wearable device 200 may immediately supply the generated biosignal Sb to the biosignal acquisition unit 101, or may accumulate the generated biosignal Sb and collectively supply the accumulated biosignal Sb to the biosignal acquisition unit 101 at a predetermined timing.

生体信号記憶部102は、生体信号取得部101が取得した生体信号Sbを記憶する。The biosignal memory unit 102 stores the biosignal Sb acquired by the biosignal acquisition unit 101.

生体信号特徴量計算部103は、生体信号記憶部102に記憶された生体信号Sbからストレス推定に用いる特徴量(「生体信号特徴量Fb」とも呼ぶ。)を算出する。生体信号特徴量Fbは、ストレスの推定に用いられる生体信号Sbの任意の特徴量(統計量を含む)であり、例えば、非特許文献1、非特許文献2に開示されているように、生体信号Sbの平均値、分散値、時系列ヒストグラム、パワースペクトル密度ヒストグラム等である。The biosignal feature calculation unit 103 calculates a feature used for stress estimation (also called "biosignal feature Fb") from the biosignal Sb stored in the biosignal storage unit 102. The biosignal feature Fb is any feature (including statistics) of the biosignal Sb used for stress estimation, and is, for example, the mean value, variance, time series histogram, power spectral density histogram, etc. of the biosignal Sb, as disclosed in Non-Patent Document 1 and Non-Patent Document 2.

属性・パターンデータ取得部104は、被測定者の属性または行動パターンの少なくとも一方を示すデータ(「属性・パターンデータDa」とも呼ぶ。)を取得する。属性・パターンデータDaは、例えば、被測定者の生活パターンや就業パターンなどの任意の行動パターンを示す情報、又は/及び、性別や年齢の偏りを反映する、被測定者の職種、性別、年齢などの属性を示す情報である。The attribute/pattern data acquisition unit 104 acquires data indicating at least one of the attributes or behavioral patterns of the person being measured (also referred to as "attribute/pattern data Da"). The attribute/pattern data Da is, for example, information indicating any behavioral pattern, such as the person being measured's life pattern or work pattern, and/or information indicating the person's attributes, such as occupation, gender, and age, which reflect gender and age bias.

ここで、属性・パターンデータ取得部104は、属性・パターンデータDaを種々の方法により取得してもよい。第1の例では、属性・パターンデータ取得部104は、被測定者がウェアラブル端末200またはストレス推定装置100に対する任意のユーザインターフェース(音声入力装置を含む)により入力された入力情報に基づき、属性・パターンデータDaを生成する。第2の例では、属性・パターンデータ取得部104は、被験者の生体信号Sbから被測定者の属性・パターンを推定することで、属性・パターンデータDaを生成する。第3の例では、被測定者の属性・パターンデータDaを予め記憶する記憶装置から、被測定者の属性・パターンデータDaを取得する。上述の記憶装置は、ストレス推定装置100内のメモリであってもよく、ストレス推定装置100とは別の外部装置(例えば属性・パターンに関するデータベースを管理するサーバ等)であってもよい。Here, the attribute and pattern data acquisition unit 104 may acquire the attribute and pattern data Da by various methods. In a first example, the attribute and pattern data acquisition unit 104 generates the attribute and pattern data Da based on input information input by the subject through any user interface (including a voice input device) to the wearable terminal 200 or the stress estimation device 100. In a second example, the attribute and pattern data acquisition unit 104 generates the attribute and pattern data Da by estimating the attributes and patterns of the subject from the subject's biological signal Sb. In a third example, the attribute and pattern data Da of the subject is acquired from a storage device that stores the attribute and pattern data Da of the subject in advance. The above-mentioned storage device may be a memory in the stress estimation device 100, or may be an external device other than the stress estimation device 100 (for example, a server that manages a database related to attributes and patterns).

属性・パターン共通特徴量選択部105は、生体信号特徴量計算部103が算出した生体信号特徴量Fbから、属性・パターンデータDaが示す属性・パターンによって違いのない、即ち属性・パターンに依存しない特徴量(「属性・パターン共通特徴量Fc」とも呼ぶ。)を選択する。この場合、属性・パターン共通特徴量選択部105は、属性またはパターンを区別し得る特徴量(「敵対的特徴量Fa」とも呼ぶ。)を生体信号特徴量Fbから排除し、残りの生体信号特徴量Fbを属性・パターン共通特徴量Fcとして特定する。この場合、属性・パターン共通特徴量選択部105は、具体的な手法としては、属性・パターンの共通の特徴量の選択、すなわち属性・パターンを区別し得る敵対的特徴量Faを選択し、敵対的特徴量Faを排除するプロセス(以降、「敵対的特徴量選択」と呼ぶ。)を実行する。この場合、例えば、訓練データにおいて、敵対的特徴量選択と、目的であるストレス推定とを交互に行い、敵対的特徴量選択のモデルへの入力及び出力として最適な特徴量セットを得ることで、敵対的特徴量選択のモデルの学習を予め行っておく。学習により得られた敵対的特徴量選択のモデルのパラメータは、属性・パターン共通特徴量選択部105により参照可能なメモリ等に記憶される。そして、属性・パターン共通特徴量選択部105は、当該パラメータを参照することで敵対的特徴量選択のモデルを構成し、当該モデルにより生体信号特徴量Fbから敵対的特徴量Faを選択する。The attribute/pattern common feature selection unit 105 selects a feature (also called "attribute/pattern common feature Fc") that does not differ depending on the attribute/pattern indicated by the attribute/pattern data Da from the biosignal feature Fb calculated by the biosignal feature calculation unit 103, that is, does not depend on the attribute/pattern. In this case, the attribute/pattern common feature selection unit 105 eliminates a feature (also called "hostile feature Fa") that can distinguish attributes or patterns from the biosignal feature Fb, and identifies the remaining biosignal feature Fb as the attribute/pattern common feature Fc. In this case, the attribute/pattern common feature selection unit 105 performs a process of selecting a feature common to the attribute/pattern, that is, selecting an adversarial feature Fa that can distinguish the attribute/pattern, and eliminating the adversarial feature Fa (hereinafter referred to as "adversarial feature selection"). In this case, for example, in the training data, the adversarial feature selection and the targeted stress estimation are alternately performed to obtain an optimal feature set as input and output to the adversarial feature selection model, thereby learning the adversarial feature selection model in advance. Parameters of the adversarial feature selection model obtained by learning are stored in a memory or the like that can be referenced by the attribute/pattern common feature selection unit 105. Then, the attribute/pattern common feature selection unit 105 configures the adversarial feature selection model by referring to the parameters, and selects the adversarial feature Fa from the biological signal feature Fb using the model.

ストレス推定部106は、属性・パターン共通特徴量選択部105によって選択された属性・パターン共通特徴量Fcに基づき、被測定者のストレスを推定する。この場合、ストレス推定部106は、例えば、機械学習により得られるモデル(「ストレス推定モデル」とも呼ぶ。)に基づき、属性・パターン共通特徴量Fcから推定されるストレスのスコアを算出する。学習により得られたストレス推定モデルのパラメータは、ストレス推定部106が参照可能なメモリ等に記憶される。ストレスの推定後、推定されたストレスを示すスコアは、被測定者に提示され、ストレスの低減を促す目的等に使用される。The stress estimation unit 106 estimates the stress of the subject based on the attribute/pattern common feature Fc selected by the attribute/pattern common feature selection unit 105. In this case, the stress estimation unit 106 calculates a stress score estimated from the attribute/pattern common feature Fc based on a model (also called a "stress estimation model") obtained by machine learning, for example. The parameters of the stress estimation model obtained by learning are stored in a memory or the like that can be referenced by the stress estimation unit 106. After stress estimation, a score indicating the estimated stress is presented to the subject and used for purposes such as encouraging stress reduction.

図2は、ストレス推定装置100のハードウェア構成を示す。ストレス推定装置100は、例えば、ハードウェアとして、プロセッサ11と、メモリ12と、インターフェース13とを含む。プロセッサ11、メモリ12及びインターフェース13は、データバス19を介して接続されている。 Figure 2 shows the hardware configuration of the stress estimation device 100. The stress estimation device 100 includes, for example, as hardware, a processor 11, a memory 12, and an interface 13. The processor 11, the memory 12, and the interface 13 are connected via a data bus 19.

プロセッサ11は、メモリ12に記憶されているプログラムを実行することにより、所定の処理を実行する。プロセッサ11は、CPU(Central Processing Unit)、GPU(Graphics Processing Unit)、量子プロセッサなどのプロセッサである。そして、プロセッサ11は、例えば、メモリ12に格納されたプログラムを実行することで、図1に示される生体信号取得部101、生体信号特徴量計算部103、属性・パターンデータ取得部104、属性・パターン共通特徴量選択部105及びストレス推定部106として機能する。The processor 11 executes a predetermined process by executing a program stored in the memory 12. The processor 11 is a processor such as a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), or a quantum processor. The processor 11 executes a program stored in the memory 12, for example, to function as the biosignal acquisition unit 101, the biosignal feature calculation unit 103, the attribute/pattern data acquisition unit 104, the attribute/pattern common feature selection unit 105, and the stress estimation unit 106 shown in FIG. 1.

なお、生体信号取得部101、生体信号特徴量計算部103、属性・パターンデータ取得部104、属性・パターン共通特徴量選択部105及びストレス推定部106の各構成要素は、プログラムによるソフトウェアで実現することに限ることなく、ハードウェア、ファームウェア、及びソフトウェアのうちのいずれかの組合せ等により実現されるコントローラであってもよい。また、これらの各構成要素は、例えばFPGA(field-programmable gate array)又はマイコン等の、ユーザがプログラミング可能な集積回路を用いて実現してもよい。この場合、この集積回路を用いて、上記の各構成要素から構成されるプログラムを実現してもよい。 Note that each of the components of the biosignal acquisition unit 101, the biosignal feature calculation unit 103, the attribute/pattern data acquisition unit 104, the attribute/pattern common feature selection unit 105, and the stress estimation unit 106 may not necessarily be realized by software using a program, but may be a controller realized by any combination of hardware, firmware, and software. Furthermore, each of these components may be realized using a user-programmable integrated circuit, such as an FPGA (field-programmable gate array) or a microcomputer. In this case, a program composed of each of the above components may be realized using this integrated circuit.

メモリ12は、RAM(Random Access Memory)、ROM(Read Only Memory)などの各種の揮発性メモリ及び不揮発性メモリにより構成される。また、メモリ12には、ストレス推定装置100が実行する処理を実行するためのプログラムが記憶される。例えば、メモリ12は、生体信号記憶部102として機能する。なお、ストレス推定装置100が実行するプログラムは、メモリ12以外の記憶媒体に記憶されてもよい。同様に、生体信号記憶部102は、ストレス推定装置100以外の外部装置に記憶されてもよい。The memory 12 is composed of various types of volatile and non-volatile memories, such as a RAM (Random Access Memory) and a ROM (Read Only Memory). The memory 12 also stores a program for executing the processes executed by the stress estimation device 100. For example, the memory 12 functions as a biosignal storage unit 102. The program executed by the stress estimation device 100 may be stored in a storage medium other than the memory 12. Similarly, the biosignal storage unit 102 may be stored in an external device other than the stress estimation device 100.

インターフェース13は、ストレス推定装置100と他の装置とを電気的に接続するためのインターフェースである。例えば、インターフェース13は、ストレス推定装置100がウェアラブル端末200などの外部装置と有線又は無線によりデータ通信を行うための通信インターフェースであってもよい。他の例では、インターフェース13は、USB(Universal Serial Bus)、SATA(Serial AT Attachment)などに準拠したハードウェアインターフェースであってもよい。また、インターフェース13を介してウェアラブル端末200以外の種々の装置がストレス推定装置100と電気的に接続してもよい。例えば、属性・パターンデータDaに関するユーザ入力を受け付ける入力装置、ストレス推定部106による推定結果を出力する表示装置又は音出力装置等が、インターフェース13を介してストレス推定装置100とデータの授受を行ってもよい。The interface 13 is an interface for electrically connecting the stress estimation device 100 to other devices. For example, the interface 13 may be a communication interface for the stress estimation device 100 to perform wired or wireless data communication with an external device such as the wearable terminal 200. In another example, the interface 13 may be a hardware interface conforming to USB (Universal Serial Bus), SATA (Serial AT Attachment), or the like. In addition, various devices other than the wearable terminal 200 may be electrically connected to the stress estimation device 100 via the interface 13. For example, an input device that accepts user input regarding the attribute/pattern data Da, a display device or sound output device that outputs the estimation result by the stress estimation unit 106, etc. may exchange data with the stress estimation device 100 via the interface 13.

なお、ストレス推定装置100のハードウェア構成は、図2に示す構成に限定されない。例えば、ストレス推定装置100は、入力装置、表示装置、音出力装置の少なくともいずれかを内蔵するタブレット端末等であってもよい。Note that the hardware configuration of the stress estimation device 100 is not limited to the configuration shown in FIG. 2. For example, the stress estimation device 100 may be a tablet terminal or the like that incorporates at least one of an input device, a display device, and a sound output device.

[動作の説明]
次に、第1実施形態におけるストレス推定装置100の動作について、図3を参照して説明する。図3は、ストレス推定装置100の動作を示すフローチャートの一例である。
[Operation Description]
Next, the operation of the stress estimation device 100 in the first embodiment will be described with reference to Fig. 3. Fig. 3 is an example of a flowchart showing the operation of the stress estimation device 100.

まず、ストレス推定装置100の生体信号取得部101は、ウェアラブル端末200から送信された生体信号Sbを取得する(ステップS11)。そして、生体信号取得部101は、取得した生体信号Sbを、生体信号記憶部102に記憶する(ステップS12)。First, the biosignal acquisition unit 101 of the stress estimation device 100 acquires the biosignal Sb transmitted from the wearable device 200 (step S11). Then, the biosignal acquisition unit 101 stores the acquired biosignal Sb in the biosignal storage unit 102 (step S12).

生体信号特徴量計算部103は、生体信号記憶部102に記憶された生体信号Sbに基づき、生体信号特徴量Fbを算出する(ステップS13)。また、属性・パターンデータ取得部104は、ステップS11~ステップS13が実行される処理と並行して又はこれらの前後のタイミングにおいて、属性・パターンデータDaを取得する(ステップS14)。The biosignal feature calculation unit 103 calculates the biosignal feature Fb based on the biosignal Sb stored in the biosignal storage unit 102 (step S13). The attribute/pattern data acquisition unit 104 acquires attribute/pattern data Da in parallel with the processing of steps S11 to S13 or before or after these steps (step S14).

そして、属性・パターン共通特徴量選定部105は、属性・パターンデータDaに基づき、ステップS13で算出された生体信号特徴量Fbが、属性・パターンデータDaが示す属性・パターンを区別できる特徴量である敵対的特徴量Faに該当するか否か判定する(ステップS15)。そして、属性・パターン共通特徴量選定部105は、生体信号特徴量Fbが属性・パターンを区別できる敵対的特徴量Faに該当する場合(ステップS15;Yes)、対象の生体信号特徴量Fbは属性・パターン共通特徴量Fcに該当しないと判定し、ステップS16でのストレス推定を行うことなくステップS17へ処理を進める。Then, the attribute/pattern common feature selection unit 105 determines whether or not the biosignal feature Fb calculated in step S13 corresponds to an adversarial feature Fa, which is a feature that can distinguish the attribute/pattern indicated by the attribute/pattern data Da, based on the attribute/pattern data Da (step S15). If the biosignal feature Fb corresponds to an adversarial feature Fa that can distinguish the attribute/pattern (step S15; Yes), the attribute/pattern common feature selection unit 105 determines that the target biosignal feature Fb does not correspond to the attribute/pattern common feature Fc, and proceeds to step S17 without performing stress estimation in step S16.

一方、属性・パターン共通特徴量選定部105は、生体信号特徴量Fbが敵対的特徴量Faに該当しない場合(ステップS15;No)、対象の生体信号特徴量Fbを属性・パターン共通特徴量Fcとみなす。そして、ストレス推定部106は、この場合、属性・パターン共通特徴量Fcに基づき、被測定者のストレスを推定する(ステップS16)。On the other hand, if the biosignal feature Fb does not correspond to the hostile feature Fa (step S15; No), the attribute/pattern common feature selection unit 105 regards the target biosignal feature Fb as an attribute/pattern common feature Fc. In this case, the stress estimation unit 106 estimates the stress of the subject based on the attribute/pattern common feature Fc (step S16).

その後、ストレス推定装置100は、ストレス推定処理を終了すべきか否か判定する(ステップS17)。例えば、ストレス推定装置100は、生体信号Sbを取得できなくなった場合、ストレス推定を終了する旨のユーザ入力を検知した場合、又は、予め定めたその他のストレス推定処理の終了条件が満たされた場合、ストレス推定処理を終了すべきと判定する。そして、ストレス推定装置100は、ストレス推定処理を終了すべきと判定した場合(ステップS17;Yes)、フローチャートの処理を終了する。一方、ストレス推定装置100は、ストレス推定処理を終了すべきでないと判定した場合(ステップS17;No)、ステップS11へ処理を戻す。Thereafter, the stress estimation device 100 determines whether or not the stress estimation process should be terminated (step S17). For example, the stress estimation device 100 determines that the stress estimation process should be terminated when it is no longer possible to acquire the biological signal Sb, when a user input indicating that the stress estimation process should be terminated is detected, or when other predetermined conditions for terminating the stress estimation process are satisfied. Then, when the stress estimation device 100 determines that the stress estimation process should be terminated (step S17; Yes), it terminates the processing of the flowchart. On the other hand, when the stress estimation device 100 determines that the stress estimation process should not be terminated (step S17; No), it returns the processing to step S11.

[効果の説明]
次に、第1実施形態の効果について補足説明する。
[Effects]
Next, the effects of the first embodiment will be supplementarily described.

第1実施形態では、属性・パターンを区別する特徴量である敵対的特徴量Faを敵対的特徴量選択の手法で排除することで、属性・パターンによって違いのない特徴量である属性・パターン共通特徴量Fcだけを用いてストレス推定を行うことができる。そのため、被測定者の属性・パターンに依存することなく、高精度に被測定者のストレスを推定することができる。In the first embodiment, by using an adversarial feature selection method to eliminate the adversarial feature Fa, which is a feature that distinguishes attributes and patterns, stress can be estimated using only the attribute/pattern common feature Fc, which is a feature that does not differ depending on the attribute/pattern. Therefore, the stress of the person being measured can be estimated with high accuracy without depending on the attribute/pattern of the person being measured.

例えば、非特許文献1では学生、非特許文献2ではIT企業のオフィス勤務者等、被験者の生活パターンや年齢層に偏りのあるデータベースしか取得できない場合が多い。また、非特許文献4では、ドメイン不変のモデルを得る手法であり、偏りのあるデータベースに対応可能だが、大量データが前提の深層学習を基盤にしている為、大量のデータが得にくい長期ストレスのようなデータベースの分析には適用できない。これに対し、第1実施形態では、大量の訓練データがなく、偏りのあるデータベースにより作成されたストレス推定システムであっても、属性・パターンに依存することなく被測定者のストレスを好適に推定することができる。For example, in Non-Patent Document 1, only a database with bias in the life patterns and age groups of subjects can be obtained, such as students in Non-Patent Document 2, and office workers in an IT company in Non-Patent Document 2. In addition, Non-Patent Document 4 is a method for obtaining a domain-invariant model, which can handle biased databases, but since it is based on deep learning that assumes a large amount of data, it cannot be applied to the analysis of databases such as long-term stress, where it is difficult to obtain a large amount of data. In contrast, in the first embodiment, even if there is no large amount of training data and the stress estimation system is created from a biased database, it is possible to appropriately estimate the stress of the subject without relying on attributes or patterns.

<第2実施形態>
次に、図4~図7を参照し、第1実施形態をより具体化した実施形態である第2実施形態について説明する。
Second Embodiment
Next, a second embodiment, which is a more specific embodiment of the first embodiment, will be described with reference to FIGS.

図4は、第2実施形態に係るストレス推定システム150Aの構成を示す。ストレス推定システム150Aは、複数のウェアラブル端末400と、コンピュータ600とを有している。コンピュータ600と、各ウェアラブル端末400とは、通信手段500(501、502、503、504)を介し、通信を行う。 Figure 4 shows the configuration of a stress estimation system 150A according to the second embodiment. The stress estimation system 150A has a plurality of wearable terminals 400 and a computer 600. The computer 600 and each wearable terminal 400 communicate with each other via communication means 500 (501, 502, 503, 504).

ウェアラブル端末400は、被測定者300の生体信号「Sb」を取得する。被測定者300の生体信号Sbは、被測定者の発汗を反映する皮膚表面電気活動(Electrodermal Activity)であってもよい。生体信号Sbの他の例は、体温、脈波、心拍、音声、脳波、呼吸、筋電、心電、体動等の種々の生体情報を反映する信号であってもよい。このように、生体信号Sbは、被測定者の精神活動の影響を受ける任意の生体情報を反映した信号であってもよい。The wearable terminal 400 acquires a biosignal "Sb" of the subject 300. The biosignal Sb of the subject 300 may be electrodermal activity reflecting the subject's sweating. Other examples of the biosignal Sb may be signals reflecting various bioinformation such as body temperature, pulse waves, heart rate, voice, brain waves, breathing, electromyography, electrocardiography, and body movements. In this way, the biosignal Sb may be a signal reflecting any bioinformation that is affected by the subject's mental activity.

ウェアラブル端末400は、被測定者300が着用可能な端末であって、前記に挙げた生体情報を反映する生体信号のうち少なくともいずれかを測定する。例えば、ウェアラブル端末400は、皮膚導電性を一定のサンプリングレートで取得し、内蔵メモリに保存する。ウェアラブル端末400は、リストバンドタイプ、バッジタイプ、社員証タイプ、イヤホンタイプ、シャツタイプ等の種々の形態であってもよい。The wearable terminal 400 is a terminal that can be worn by the subject 300 and measures at least one of the biosignals that reflect the bioinformation listed above. For example, the wearable terminal 400 acquires skin conductivity at a constant sampling rate and stores it in an internal memory. The wearable terminal 400 may be in various forms, such as a wristband type, a badge type, an employee ID type, an earphone type, or a shirt type.

通信手段500(501、502、503、504)は、ウェアラブル端末400で取得した生体信号Sb(加速度信号を含んでもよい)を、コンピュータ600に送信する。具体的には、例えば、ウェアラブル端末400は、Bluetooth(登録商標)などの近距離通信501によりスマートフォン502に接続し、生体信号Sbをスマートフォン502に送信する。その後、スマートフォン502は、インストールされたアプリケーションにより、生体信号Sbをパケット通信503によってインターネット504に送信する。これにより、インターネット504に接続したコンピュータ600に生体信号Sbがアップロードされる。The communication means 500 (501, 502, 503, 504) transmits the biosignal Sb (which may include an acceleration signal) acquired by the wearable terminal 400 to the computer 600. Specifically, for example, the wearable terminal 400 connects to the smartphone 502 by short-range communication 501 such as Bluetooth (registered trademark) and transmits the biosignal Sb to the smartphone 502. The smartphone 502 then transmits the biosignal Sb to the Internet 504 by packet communication 503 using an installed application. As a result, the biosignal Sb is uploaded to the computer 600 connected to the Internet 504.

コンピュータ600は、第1実施形態のストレス推定装置100に相当し、例えば、図2に示されるようなハードウェア構成を有している。The computer 600 corresponds to the stress estimation device 100 of the first embodiment and has, for example, a hardware configuration as shown in FIG. 2.

図5は、第2実施形態におけるコンピュータ600の機能的な構成を示す。コンピュータ600は、機能的には、通信インターフェース(I/F)601と、生体信号取得部602と、生体信号記憶部603と、属性・パターンデータ取得部604と、属性・パターンデータ記憶部605と、生体信号特徴量計算部606と、生体信号特徴量記憶部607と、属性・パターン共通特徴量選択部608と、属性・パターン共通特徴量記憶部609と、ストレス推定部610と、ストレス推定結果記憶部611と、ストレス推定結果出力部612とを含む。5 shows the functional configuration of a computer 600 in the second embodiment. The computer 600 functionally includes a communication interface (I/F) 601, a biosignal acquisition unit 602, a biosignal storage unit 603, an attribute/pattern data acquisition unit 604, an attribute/pattern data storage unit 605, a biosignal feature calculation unit 606, a biosignal feature storage unit 607, an attribute/pattern common feature selection unit 608, an attribute/pattern common feature storage unit 609, a stress estimation unit 610, a stress estimation result storage unit 611, and a stress estimation result output unit 612.

まず、生体信号取得部602は、通信インターフェース601から得られた生体信号Sbを、生体信号記憶部603に記憶する。次に、属性・パターンデータ取得部604は、属性・パターンデータ「Da」を取得する。第2実施形態では、属性・パターンデータDaは、被測定者の職種(営業職・技術職)を示す。取得された属性・パターンデータDaは、属性・パターンデータ記憶部605に記憶される。なお、属性・パターンデータ取得部604は、ウェアラブル端末400又はその他の外部装置から被測定者の属性・パターンを示す属性・パターンデータDaを取得してもよく、生体信号Sbから被測定者の属性・パターンを推定して属性・パターンデータDaを生成してもよい。First, the biosignal acquisition unit 602 stores the biosignal Sb obtained from the communication interface 601 in the biosignal storage unit 603. Next, the attribute/pattern data acquisition unit 604 acquires the attribute/pattern data "Da". In the second embodiment, the attribute/pattern data Da indicates the subject's occupation (sales or technical). The acquired attribute/pattern data Da is stored in the attribute/pattern data storage unit 605. Note that the attribute/pattern data acquisition unit 604 may acquire attribute/pattern data Da indicating the subject's attributes and patterns from the wearable terminal 400 or other external device, or may generate the attribute/pattern data Da by estimating the subject's attributes and patterns from the biosignal Sb.

次に、生体信号特徴量計算部606は、生体信号記憶部603から抽出した生体信号Sbに基づき、ストレスに関する特徴量である生体信号特徴量「Fb」を算出する。本実施形態において、生体信号特徴量Fbは、発汗及び体動の時系列ヒストグラム、パワースペクトル密度、統計量(平均値、中央値、分散値)である。算出された生体信号特徴量Fbは、生体信号特徴量記憶部607に記憶される。Next, the biosignal feature calculation unit 606 calculates the biosignal feature "Fb", which is a feature related to stress, based on the biosignal Sb extracted from the biosignal storage unit 603. In this embodiment, the biosignal feature Fb is a time series histogram, power spectral density, and statistics (average, median, variance) of sweating and body movement. The calculated biosignal feature Fb is stored in the biosignal feature storage unit 607.

次に、属性・パターン共通特徴量選択部608は、属性・パターンを区別する特徴量である敵対的特徴量「Fa」を排除することで、属性・パターンによって違いのない特徴量である属性・パターン共通特徴量「Fc」を生体信号特徴量Fbから選択する。Next, the attribute/pattern common feature selection unit 608 selects the attribute/pattern common feature "Fc", which is a feature that does not differ depending on the attribute/pattern, from the biological signal feature Fb by eliminating the adversarial feature "Fa", which is a feature that distinguishes the attributes/patterns.

本実施形態では、属性・パターン共通特徴量選択部608は、ランダムフォレストを用いた敵対的特徴量選択を行い、選択した敵対的特徴量Faを生体信号特徴量Fbから排除する。そして、属性・パターン共通特徴量選択部608は、属性・パターンに依存しない残りの生体信号特徴量Fbを属性・パターン共通特徴量Fcとして選択する。In this embodiment, the attribute/pattern common feature selection unit 608 performs adversarial feature selection using a random forest and eliminates the selected adversarial feature Fa from the biosignal feature Fb. Then, the attribute/pattern common feature selection unit 608 selects the remaining biosignal feature Fb that does not depend on the attribute/pattern as the attribute/pattern common feature Fc.

具体的には、まず、属性・パターン共通特徴量選択部608は、ランダムフォレストの手法により、属性・パターンの異なるデータをクラス分類する。第2実施形態では、属性・パターン共通特徴量選択部608は、技術職と営業職を識別する2クラス分類を行う。このクラス分類において、属性・パターン共通特徴量選択部608は、各生体信号特徴量Fbの重要度を評価する。そして、属性・パターン共通特徴量選択部608は、所定の閾値以上の重要度となる生体信号特徴量Fbを、敵対的特徴量Faとみなし、ストレス推定に用いる特徴量セットから排除する。なお、ランダムフォレストを用いた敵対的特徴量選択に必要なパラメータは、コンピュータ600のメモリ又は外部記憶装置に記憶されている。Specifically, the attribute/pattern common feature selection unit 608 first classifies data with different attributes and patterns using a random forest method. In the second embodiment, the attribute/pattern common feature selection unit 608 performs two-class classification to distinguish between technical jobs and sales jobs. In this classification, the attribute/pattern common feature selection unit 608 evaluates the importance of each biosignal feature Fb. Then, the attribute/pattern common feature selection unit 608 regards biosignal features Fb with importance equal to or greater than a predetermined threshold as adversarial features Fa and excludes them from the feature set used for stress estimation. Note that parameters required for adversarial feature selection using random forest are stored in the memory of the computer 600 or an external storage device.

属性・パターン共通特徴量選択部608は、敵対的特徴量選択を経て選定した属性・パターンに共通の属性・パターン共通特徴量Fcを、属性・パターン共通特徴量記憶部609に記憶する。The attribute/pattern common feature selection unit 608 stores the attribute/pattern common feature Fc common to the attributes/patterns selected through the adversarial feature selection in the attribute/pattern common feature memory unit 609.

次に、ストレス推定部610は、属性・パターン共通特徴量記憶部609に記憶された属性・パターン共通特徴量Fcに基づき、ストレスを推定する。Next, the stress estimation unit 610 estimates stress based on the attribute/pattern common features Fc stored in the attribute/pattern common feature memory unit 609.

具体的には、第2実施形態では、ストレス推定部610は、ストレスの正解値として、PSS(Perceived Stress Scale)の10項目版(以降、「PSS10」と呼ぶ。)のスコアを用い、このPSS10のスコアを回帰分析によって推定するストレス推定モデルを作成する。この際、被測定者に対して実験期間(例えば4週間)の最後に実施したPSSアンケートから算出したPSS10のスコアを教師データ(正解値)とし、当該被測定者から得られた生体信号に基づく属性・パターン共通特徴量Fcを対応する入力データとする訓練データを用意する。そして、ストレス推定部610は、この訓練データに基づきSVMモデル等の機械学習モデルを学習することで得られたストレス推定モデルを用い、属性・パターン共通特徴量FcからPSS10のスコアを推定する。そして、ストレス推定部610は、推定したPSS10のスコアを、ストレス推定結果として生成する。上述の学習のより詳細な説明については、図6及び図7を参照して後述する。なお、上述の機械学習モデルの学習により得られたストレス推定モデルのパラメータは、ストレス推定部610が参照できるように、コンピュータ600のメモリ又は外部記憶装置に記憶される。推定したストレス推定結果は、ストレス推定結果記憶部611に記憶される。Specifically, in the second embodiment, the stress estimation unit 610 uses the score of the 10-item version of the Perceived Stress Scale (PSS) (hereinafter referred to as "PSS10") as the correct value of stress, and creates a stress estimation model that estimates the score of this PSS10 by regression analysis. At this time, the PSS10 score calculated from the PSS questionnaire administered to the subject at the end of the experimental period (for example, 4 weeks) is used as teacher data (correct value), and training data is prepared in which the attribute/pattern common feature Fc based on the biological signal obtained from the subject is used as corresponding input data. Then, the stress estimation unit 610 uses the stress estimation model obtained by learning a machine learning model such as an SVM model based on this training data to estimate the score of PSS10 from the attribute/pattern common feature Fc. Then, the stress estimation unit 610 generates the estimated score of PSS10 as a stress estimation result. A more detailed explanation of the above-mentioned learning will be described later with reference to FIG. 6 and FIG. 7. The parameters of the stress estimation model obtained by learning the above-mentioned machine learning model are stored in the memory of the computer 600 or an external storage device so that they can be referenced by the stress estimation unit 610. The estimated stress estimation result is stored in the stress estimation result storage unit 611.

次に、被測定者300の要求に応じて、ストレス推定結果出力部612は、ストレス推定結果記憶部611に記憶されたストレス推定の結果を出力する。Next, in response to a request from the subject 300, the stress estimation result output unit 612 outputs the stress estimation result stored in the stress estimation result memory unit 611.

出力方法は、具体的には、例えば、画面出力、印刷出力などが挙げられるが、これに限らない。出力するタイミングは、常時、または被測定者の要求によって、出力することが挙げられる。具体的には、画面出力の場合、ストレス推定結果出力部612は、ストレス推定結果記憶部611に記憶されたストレス推定結果を、通信インターフェース601を通じて、通信手段500を用いて、ウェアラブル端末400またはスマートフォン502に送信する。その後、ウェアラブル端末400またはスマートフォン502は、付随する画面においてストレス推定結果を出力する。これにより、コンピュータ600は、ストレス推定結果を好適に被測定者300に提示することができる。 Specific examples of output methods include, but are not limited to, screen output and print output. Output timing can be constant or at the request of the person being measured. Specifically, in the case of screen output, the stress estimation result output unit 612 transmits the stress estimation result stored in the stress estimation result storage unit 611 to the wearable terminal 400 or smartphone 502 using the communication means 500 via the communication interface 601. The wearable terminal 400 or smartphone 502 then outputs the stress estimation result on an associated screen. This allows the computer 600 to present the stress estimation result to the person being measured 300 in an appropriate manner.

ここで、上述したストレス推定モデルの作成プロセス(学習)について、図6及び図7を用いて補足説明する。Here, we will provide additional explanation on the creation process (learning) of the above-mentioned stress estimation model using Figures 6 and 7.

図6は、ストレス推定モデルの作成プロセスの模式図を示す。以後では、一例として、コンピュータ600がストレス推定モデルの作成プロセスを実行するものとして説明を行う。なお、ストレス推定モデルの作成プロセスは、コンピュータ600以外の装置が実行してもよい。 Figure 6 shows a schematic diagram of the stress estimation model creation process. In the following, as an example, the stress estimation model creation process will be described as being executed by computer 600. Note that the stress estimation model creation process may be executed by a device other than computer 600.

まず、コンピュータ600は、営業職の生体信号Sb及び技術職の生体信号Sbから、営業職の生体信号特徴量Fbと、技術職の生体信号特徴量Fbとを生成し、両属性・パターンを識別し得る敵対的特徴量Faをランダムフォレストの手法で探索する。なお、図6の「営業職データ」は、営業職の生体信号Sb又は当該生体信号Sbに基づく営業職の生体信号特徴量Fbに相当し、図6の「技術職データ」は、技術職の生体信号Sb又は当該生体信号Sbに基づく技術職の生体信号特徴量Fbに相当する。First, the computer 600 generates biosignal features Fb of sales staff and biosignal features Fb of technicians from the biosignals Sb of sales staff and technicians, and searches for adversarial features Fa that can distinguish both attributes and patterns using the random forest method. Note that the "sales staff data" in FIG. 6 corresponds to the biosignals Sb of sales staff or the biosignal features Fb of sales staff based on the biosignals Sb, and the "technical staff data" in FIG. 6 corresponds to the biosignals Sb of technicians or the biosignal features Fb of technicians based on the biosignals Sb.

そして、コンピュータ600は、探索した敵対的特徴量Faを営業職及び技術職の各生体信号特徴量Fbから排除した属性・パターン共通特徴量Fcに基づき、ストレス推定モデルを作成する。この場合、まず、コンピュータ600は、技術職の生体信号Sbから生成した生体信号特徴量Fbから敵対的特徴量Faを排除した属性・パターン共通特徴量Fcと、技術職のストレスアンケートの結果であるPSS10のスコア(即ちストレス推定の際の目的変数の教師データ)とに基づき、ストレス推定モデルの学習を行う。そして、技術職に関するデータに基づき学習したストレス推定モデルによって、コンピュータ600は、営業職の属性・パターン共通特徴量Fcから、営業職のPSS10のスコア(即ち、営業職のストレスアンケートの結果)を推定する。この推定では、一例として、Support Vector Regression(SVR)を用いるものとする。Then, the computer 600 creates a stress estimation model based on the attribute/pattern common feature Fc obtained by excluding the hostile feature Fa from each biosignal feature Fb of the sales and technical workers. In this case, the computer 600 first learns the stress estimation model based on the attribute/pattern common feature Fc obtained by excluding the hostile feature Fa from the biosignal feature Fb generated from the biosignal Sb of the technical workers, and the PSS10 score (i.e., the teacher data of the objective variable at the time of stress estimation) which is the result of the stress questionnaire of the technical workers. Then, the computer 600 estimates the PSS10 score of the sales workers (i.e., the result of the stress questionnaire of the sales workers) from the attribute/pattern common feature Fc of the sales workers by using the stress estimation model learned based on the data related to the technical workers. In this estimation, as an example, Support Vector Regression (SVR) is used.

図7は、SVRによる営業職のストレス推定結果に関するグラフを示す。グラフにおいて、横軸はランダムフォレストによる敵対的特徴量選択によって選ばれた敵対的特徴量Faの数(即ち排除する特徴量の数)を示し、縦軸はSVRによるPSS10の推定スコアと、正解となるPSS10の実スコアとの誤差である。 Figure 7 shows a graph of the stress estimation results for sales staff using SVR. In the graph, the horizontal axis shows the number of adversarial features Fa selected by adversarial feature selection using random forest (i.e., the number of features to be excluded), and the vertical axis shows the error between the estimated score of PSS10 using SVR and the actual score of PSS10, which is the correct answer.

ここで、横軸に関連する、ランダムフォレストによる敵対的特徴量選択においては、営業職と技術職をよく識別できる特徴量、すなわち、職種という属性・パターンへの依存度が高い特徴量から順に敵対的特徴量Faとして選んでいる。横軸が示す「排除する特徴量の数」が増加していくと、ストレス推定モデルに使用される特徴量が減少するので、属性・パターン(この場合は職種)に依存しない特徴量のみでストレス推定モデルが形成される傾向が強まる。よって、技術職のデータのみから学習したストレス推定モデルでも、営業職のストレスを精度よく推定できる傾向が強まる。このことは、特徴量数が増加するにつれて、縦軸が示す誤差が徐々に減っていく状況から理解できる。 Here, in the adversarial feature selection using random forest, which is related to the horizontal axis, features that can easily distinguish between sales and technical jobs, that is, features that are highly dependent on the attribute/pattern of job type, are selected as the adversarial features Fa. As the "number of features to be excluded" shown on the horizontal axis increases, the number of features used in the stress estimation model decreases, and there is a strong tendency for the stress estimation model to be formed only with features that are not dependent on attributes/patterns (job type in this case). Therefore, even a stress estimation model trained only from data on technical jobs is more likely to be able to accurately estimate the stress of sales workers. This can be understood from the situation in which the error shown on the vertical axis gradually decreases as the number of features increases.

その後、ランダムフォレストによって選択される敵対的特徴量Faの数を更に増加させていくと、ストレス推定モデルに使用される特徴量がその分排除され、学習サンプル数が過少になることに起因してストレス推定モデルの性能が悪化し、縦軸が示す誤差が増加する。図7では、横軸が示す「排除する特徴量の数」が縦軸の誤差が最小となるときの数「Nopt」を境として、縦軸の誤差が「排除する特徴量の数」の増加と共に増加する。 After that, if the number of adversarial features Fa selected by the random forest is further increased, the features used in the stress estimation model are eliminated accordingly, and the performance of the stress estimation model deteriorates due to an insufficient number of training samples, and the error indicated on the vertical axis increases. In Figure 7, the error on the vertical axis increases as the "number of features to be excluded" indicated on the horizontal axis increases beyond the number "Nopt" at which the error on the vertical axis is at a minimum.

以上を勘案し、第2実施形態では、訓練データにおいて、図7の縦軸に相当する推定誤差と敵対的特徴量選択のパラメータとの関係を求める。そして、コンピュータ600は、推定誤差が最小値を取る時のパラメータによって選択された特徴量を排除することで、ストレス推定モデルを構成する。このようなストレス推定モデルを用いることで、コンピュータ600は、被測定者のストレスを高精度に推定することができる。Taking the above into consideration, in the second embodiment, the relationship between the estimation error corresponding to the vertical axis of FIG. 7 and the parameters for selecting adversarial features is found in the training data. Then, the computer 600 constructs a stress estimation model by eliminating the features selected by the parameters when the estimation error is at its minimum value. By using such a stress estimation model, the computer 600 can estimate the stress of the subject with high accuracy.

<第3実施形態>
図8は、第3実施形態におけるストレス推定装置100Xのブロック図である。ストレス推定装置100Xは、主に、生体信号取得手段101Xと、生体信号特徴量計算手段103Xと、属性・パターンデータ取得手段104Xと、属性・パターン共通特徴量選択手段105Xと、ストレス推定手段106Xとを有する。なお、ストレス推定装置100Xは、複数の装置から構成されてもよい。
Third Embodiment
8 is a block diagram of a stress estimation device 100X according to the third embodiment. The stress estimation device 100X mainly includes a biosignal acquisition means 101X, a biosignal feature amount calculation means 103X, an attribute/pattern data acquisition means 104X, an attribute/pattern common feature amount selection means 105X, and a stress estimation means 106X. The stress estimation device 100X may be composed of a plurality of devices.

生体信号取得手段101Xは、被測定者の生体信号を取得する。生体信号取得手段101Xは、第1実施形態の生体信号取得部101又は第2実施形態の生体信号取得部602とすることができる。他の例では、生体信号取得手段101Xは、第1実施形態において生体信号記憶部102から生体信号Sbを取得する生体信号特徴量計算部103であってもよい。The biosignal acquisition means 101X acquires a biosignal of the subject. The biosignal acquisition means 101X can be the biosignal acquisition unit 101 of the first embodiment or the biosignal acquisition unit 602 of the second embodiment. In another example, the biosignal acquisition means 101X can be the biosignal feature amount calculation unit 103 that acquires the biosignal Sb from the biosignal storage unit 102 in the first embodiment.

生体信号特徴量計算手段103Xは、ストレスに関する生体信号の特徴量である生体信号特徴量を算出する。生体信号特徴量計算手段103Xは、第1実施形態の生体信号特徴量計算部103又は第2実施形態の生体信号特徴量計算部606とすることができる。The biosignal feature calculation means 103X calculates a biosignal feature that is a feature of a biosignal related to stress. The biosignal feature calculation means 103X can be the biosignal feature calculation unit 103 of the first embodiment or the biosignal feature calculation unit 606 of the second embodiment.

属性・パターンデータ取得手段104Xは、被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得する。属性・パターンデータ取得手段104Xは、第1実施形態の属性・パターンデータ取得部104又は第2実施形態の属性・パターンデータ取得部604とすることができる。The attribute/pattern data acquisition means 104X acquires attribute/pattern data indicating at least one of the attributes or patterns of the subject. The attribute/pattern data acquisition means 104X can be the attribute/pattern data acquisition unit 104 of the first embodiment or the attribute/pattern data acquisition unit 604 of the second embodiment.

属性・パターン共通特徴量選択手段105Xは、生体信号特徴量から属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量を選択する。属性・パターン共通特徴量選択手段105Xは、第1実施形態の属性・パターン共通特徴量選定部105又は第2実施形態の属性・パターン共通特徴量選択部608とすることができる。The attribute/pattern common feature selection means 105X selects attribute/pattern common features, which are features independent of the attributes and patterns indicated by the attribute/pattern data, from the biosignal features. The attribute/pattern common feature selection means 105X can be the attribute/pattern common feature selection unit 105 of the first embodiment or the attribute/pattern common feature selection unit 608 of the second embodiment.

ストレス推定手段106Xは、属性・パターン共通特徴量に基づき、被測定者のストレスを推定する。ストレス推定手段106Xは、第1実施形態のストレス推定部106又は第2実施形態のストレス推定部610とすることができる。The stress estimation means 106X estimates the stress of the person being measured based on the attribute/pattern common features. The stress estimation means 106X can be the stress estimation unit 106 of the first embodiment or the stress estimation unit 610 of the second embodiment.

図9は、第3実施形態においてストレス推定装置100Xが実行するフローチャートの一例である。まず、生体信号取得手段101Xは、被測定者の生体信号を取得する(ステップS21)。次に、生体信号特徴量計算手段103Xは、ストレスに関する生体信号の特徴量である生体信号特徴量を算出する(ステップS22)。属性・パターンデータ取得手段104Xは、被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得する(ステップS23)。属性・パターン共通特徴量選択手段105Xは、生体信号特徴量から属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量を選択する(ステップS24)。ストレス推定手段106Xは、属性・パターン共通特徴量に基づき、被測定者のストレスを推定する(ステップS25)。 Figure 9 is an example of a flowchart executed by the stress estimation device 100X in the third embodiment. First, the biosignal acquisition means 101X acquires the biosignal of the subject (step S21). Next, the biosignal feature calculation means 103X calculates the biosignal feature, which is a feature of the biosignal related to stress (step S22). The attribute/pattern data acquisition means 104X acquires attribute/pattern data indicating at least one of the attributes or patterns of the subject (step S23). The attribute/pattern common feature selection means 105X selects an attribute/pattern common feature, which is a feature independent of the attribute/pattern indicated by the attribute/pattern data, from the biosignal feature (step S24). The stress estimation means 106X estimates the stress of the subject based on the attribute/pattern common feature (step S25).

第3実施形態に係るストレス推定装置100Xは、被測定者の属性・パターンによらずに被測定者のストレスを好適に推定することができる。The stress estimation device 100X of the third embodiment can appropriately estimate the stress of a person being measured regardless of the person's attributes or pattern.

なお、上述した各実施形態において、プログラムは、様々なタイプの非一時的なコンピュータ可読媒体(non-transitory computer readable medium)を用いて格納され、コンピュータであるプロセッサ等に供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記憶媒体(tangible storage medium)を含む。非一時的なコンピュータ可読媒体の例は、磁気記憶媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記憶媒体(例えば光磁気ディスク)、CD-ROM(Read Only Memory)、CD-R、CD-R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体(transitory computer readable medium)によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。In each of the above-mentioned embodiments, the program can be stored using various types of non-transitory computer readable media and supplied to a computer, such as a processor. The non-transitory computer readable medium includes various types of tangible storage media. Examples of the non-transitory computer readable medium include magnetic storage media (e.g., flexible disks, magnetic tapes, hard disk drives), magneto-optical storage media (e.g., magneto-optical disks), CD-ROMs (Read Only Memory), CD-Rs, CD-R/Ws, and semiconductor memories (e.g., mask ROMs, PROMs (Programmable ROMs), EPROMs (Erasable PROMs), flash ROMs, and RAMs (Random Access Memory)). The program may also be supplied to the computer by various types of transitory computer readable media. Examples of the transitory computer readable medium include electrical signals, optical signals, and electromagnetic waves. The transitory computer readable medium can supply the program to the computer via wired communication paths such as electric wires and optical fibers, or wireless communication paths.

その他、上記の各実施形態の一部又は全部は、以下の付記のようにも記載され得るが以下には限られない。In addition, some or all of the above embodiments may be described as, but are not limited to, the following notes:

[付記1]
被測定者の生体信号を取得する生体信号取得手段と、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出する生体信号特徴量計算手段と、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得する属性・パターンデータ取得手段と、
前記生体信号特徴量から前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量を選択する属性・パターン共通特徴量選択手段と、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定するストレス推定手段と、
を備えるストレス推定装置。
[Appendix 1]
A biosignal acquiring means for acquiring a biosignal of a subject;
a biosignal feature amount calculation means for calculating a biosignal feature amount which is a feature amount of the biosignal related to stress;
an attribute/pattern data acquiring means for acquiring attribute/pattern data indicating at least one of the attributes and patterns of the subject;
an attribute/pattern common feature selection means for selecting an attribute/pattern common feature, which is a feature independent of an attribute/pattern represented by the attribute/pattern data, from the biological signal feature;
a stress estimation means for estimating a stress of the subject based on the attribute/pattern common feature amount;
A stress estimation device comprising:

[付記2]
前記属性・パターン共通特徴量選択手段は、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除することで、前記属性・パターン共通特徴量を選択する、付記1に記載のストレス推定装置。
[Appendix 2]
The stress estimation device according to claim 1, wherein the attribute/pattern common feature selection means selects the attribute/pattern common feature by excluding an adversarial feature that distinguishes the attribute/pattern from the biological signal feature.

[付記3]
前記属性・パターン共通特徴量選択手段は、前記属性・パターンの分類上での前記生体信号特徴量に対する重要度を算出し、前記重要度に基づき、前記敵対的特徴量を選択する、付記2に記載のストレス推定装置。
[Appendix 3]
The stress estimation device according to claim 2, wherein the attribute/pattern common feature selection means calculates an importance of the biological signal feature in classification of the attribute/pattern, and selects the adversarial feature based on the importance.

[付記4]
前記属性・パターン共通特徴量選択手段は、ランダムフォレストに基づき、前記敵対的特徴量を選択する、付記2または3に記載のストレス推定装置。
[Appendix 4]
The stress estimation device according to claim 2 or 3, wherein the attribute/pattern common feature selection means selects the adversarial features based on a random forest.

[付記5]
前記ストレス推定手段は、回帰分析に基づくモデルを用いて、前記属性・パターン共通特徴量から前記ストレスの推定結果を示すスコアを算出する、付記1~4のいずれか一項に記載のストレス推定装置。
[Appendix 5]
The stress estimation means calculates a score indicating an estimation result of the stress from the attribute/pattern common feature amount using a model based on regression analysis.

[付記6]
前記生体信号取得手段が取得した前記生体信号を記憶する生体信号記憶手段をさらに有し、
前記特徴量計算手段は、前記生体信号記憶手段に記憶された前記生体信号から前記生体信号特徴量を算出する、付記1~5のいずれか一項に記載のストレス推定装置。
[Appendix 6]
The biological signal acquisition device further includes a biological signal storage device for storing the biological signal acquired by the biological signal acquisition device,
The stress estimation device according to any one of claims 1 to 5, wherein the feature calculation means calculates the biosignal feature from the biosignal stored in the biosignal storage means.

[付記7]
前記生体信号取得手段は、前記被測定者により装着されたウェアラブル端末から前記生体信号を受信する、付記1~6のいずれか一項に記載のストレス推定装置。
[Appendix 7]
The stress estimation device according to any one of claims 1 to 6, wherein the biological signal acquisition means receives the biological signal from a wearable device worn by the subject.

[付記8]
コンピュータにより、
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記生体信号特徴量から前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量を選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する、
推定方法。
[Appendix 8]
By computer,
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
selecting an attribute/pattern common feature, which is a feature independent of the attribute/pattern indicated by the attribute/pattern data, from the biological signal feature;
Estimating the stress of the subject based on the attribute/pattern common feature amount.
Estimation method.

[付記9]
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記生体信号特徴量から前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量を選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する処理をコンピュータに実行させるプログラム。
[Appendix 9]
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
selecting an attribute/pattern common feature, which is a feature independent of the attribute/pattern indicated by the attribute/pattern data, from the biological signal feature;
A program that causes a computer to execute a process of estimating the stress of the subject based on the attribute/pattern common features.

[付記10]
付記9に記載のプログラムが格納された記憶媒体。
[Appendix 10]
A storage medium having the program described in appendix 9 stored thereon.

以上、実施形態を参照して本願発明を説明したが、本願発明は上記実施形態に限定されるものではない。本願発明の構成や詳細には、本願発明のスコープ内で当業者が理解し得る様々な変更をすることができる。すなわち、本願発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、引用した上記の特許文献等の各開示は、本書に引用をもって繰り込むものとする。 Although the present invention has been described above with reference to the embodiments, the present invention is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. In other words, the present invention naturally includes various modifications and amendments that a person skilled in the art could make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas. Furthermore, the disclosures of the above cited patent documents, etc. are incorporated by reference into this document.

100 ストレス推定装置
101 生体信号取得部
102 生体信号記憶部
103 生体信号特徴量計算部
104 属性・パターンデータ取得部
105 属性・パターン共通特徴量選択部
106 ストレス推定部
150 ストレス推定システム
200 ウェアラブル端末
300 被測定者
400 ウェアラブル端末
500 通信手段
501 Bluetooth通信
502 スマートフォン
503 モバイルデータ通信またはWifi通信
504 インターネット
600 コンピュータ
601 通信インタフェース
602 生体信号取得部
603 生体信号記憶部
604 属性・パターンデータ取得部
605 属性・パターンデータ記憶部
606 生体信号特徴量計算部
607 生体信号特徴量記憶部
608 属性・パターン共通特徴量選択部
609 属性・パターン共通特徴量記憶部
610 ストレス推定部
611 ストレス推定結果記憶部
612 ストレス推定結果出力部
100 Stress estimation device 101 Biosignal acquisition unit 102 Biosignal storage unit 103 Biosignal feature calculation unit 104 Attribute/pattern data acquisition unit 105 Attribute/pattern common feature selection unit 106 Stress estimation unit 150 Stress estimation system 200 Wearable terminal 300 Subject 400 Wearable terminal 500 Communication means 501 Bluetooth communication 502 Smartphone 503 Mobile data communication or Wifi communication 504 Internet 600 Computer 601 Communication interface 602 Biosignal acquisition unit 603 Biosignal storage unit 604 Attribute/pattern data acquisition unit 605 Attribute/pattern data storage unit 606 Biosignal feature calculation unit 607 Biosignal feature storage unit 608 Attribute/pattern common feature selection unit 609 Attribute/pattern common feature storage unit 610 Stress estimation unit 611 Stress estimation result storage unit 612 Stress estimation result output unit

Claims (9)

被測定者の生体信号を取得する生体信号取得手段と、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出する生体信号特徴量計算手段と、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得する属性・パターンデータ取得手段と、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択する属性・パターン共通特徴量選択手段と、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定するストレス推定手段と、
を備えるストレス推定装置。
A biosignal acquiring means for acquiring a biosignal of a subject;
a biosignal feature amount calculation means for calculating a biosignal feature amount which is a feature amount of the biosignal related to stress;
an attribute/pattern data acquiring means for acquiring attribute/pattern data indicating at least one of the attributes and patterns of the subject;
an attribute/pattern common feature selection means for excluding, from the biological signal feature, an adversarial feature that distinguishes the attribute/pattern based on the attribute/pattern data , and selecting the biological signal feature from which the adversarial feature has been excluded as an attribute /pattern common feature that is a feature independent of the attribute/pattern indicated by the attribute/pattern data;
a stress estimation means for estimating a stress of the subject based on the attribute/pattern common feature amount;
A stress estimation device comprising:
前記属性・パターン共通特徴量選択手段は、前記属性・パターンの分類上での前記生体信号特徴量に対する重要度を算出し、前記重要度に基づき、前記敵対的特徴量を選択する、請求項に記載のストレス推定装置。 2. The stress estimation device according to claim 1 , wherein the attribute/pattern common feature selection means calculates an importance of the biological signal feature in classification of the attribute/pattern, and selects the adversarial feature based on the importance. 前記属性・パターン共通特徴量選択手段は、ランダムフォレストに基づき、前記敵対的特徴量を選択する、請求項1または2に記載のストレス推定装置。 The stress estimation device according to claim 1 , wherein the attribute/pattern common feature selection means selects the adversarial features based on a random forest. 前記ストレス推定手段は、回帰分析に基づくモデルを用いて、前記属性・パターン共通特徴量から前記ストレスの推定結果を示すスコアを算出する、請求項1~のいずれか一項に記載のストレス推定装置。 The stress estimation device according to claim 1 , wherein the stress estimation means calculates a score indicating an estimation result of the stress from the attribute/pattern common feature amount by using a model based on a regression analysis. 前記生体信号取得手段が取得した前記生体信号を記憶する生体信号記憶手段をさらに有し、
前記特徴量計算手段は、前記生体信号記憶手段に記憶された前記生体信号から前記生体信号特徴量を算出する、請求項1~のいずれか一項に記載のストレス推定装置。
The biological signal acquisition device further includes a biological signal storage device for storing the biological signal acquired by the biological signal acquisition device,
5. The stress estimation device according to claim 1 , wherein the feature amount calculation means calculates the biosignal feature amount from the biosignal stored in the biosignal storage means.
前記生体信号取得手段は、前記被測定者により装着されたウェアラブル端末が生成した前記生体信号を受信する、請求項1~のいずれか一項に記載のストレス推定装置。 The stress estimation device according to claim 1 , wherein the biological signal acquisition means receives the biological signal generated by a wearable device worn by the person being measured. コンピュータにより、
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する、
推定方法。
By computer,
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
excluding, from the biological signal features , adversarial features that distinguish the attributes and patterns based on the attribute/pattern data , and selecting the biological signal features from which the adversarial features have been excluded as attribute/pattern common features that are features that are not dependent on the attributes and patterns indicated by the attribute/pattern data;
Estimating the stress of the subject based on the attribute/pattern common feature amount.
Estimation method.
被測定者の生体信号を取得し、
ストレスに関する前記生体信号の特徴量である生体信号特徴量を算出し、
前記被測定者の属性又はパターンの少なくとも一方を示す属性・パターンデータを取得し、
前記属性・パターンデータに基づき、前記属性・パターンを区別する敵対的特徴量を前記生体信号特徴量から排除し、前記敵対的特徴量が排除された前記生体信号特徴量を、前記属性・パターンデータが示す属性・パターンに依存しない特徴量である属性・パターン共通特徴量として選択し、
前記属性・パターン共通特徴量に基づき、前記被測定者のストレスを推定する処理をコンピュータに実行させるプログラム。
Acquire a biological signal of the subject,
Calculating a biosignal feature amount, which is a feature amount of the biosignal related to stress;
Acquire attribute/pattern data indicating at least one of the attributes or patterns of the subject;
excluding, from the biological signal features , adversarial features that distinguish the attributes and patterns based on the attribute/pattern data , and selecting the biological signal features from which the adversarial features have been excluded as attribute/pattern common features that are features that are not dependent on the attributes and patterns indicated by the attribute/pattern data;
A program that causes a computer to execute a process of estimating the stress of the subject based on the attribute/pattern common features.
請求項に記載のプログラムが格納された記憶媒体。 A storage medium on which the program according to claim 8 is stored.
JP2022543248A 2020-08-21 2020-08-21 Stress estimation device, estimation method, program, and storage medium Active JP7517433B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/031662 WO2022038776A1 (en) 2020-08-21 2020-08-21 Stress inference device, inference method, program, and storage medium

Publications (2)

Publication Number Publication Date
JPWO2022038776A1 JPWO2022038776A1 (en) 2022-02-24
JP7517433B2 true JP7517433B2 (en) 2024-07-17

Family

ID=80322637

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022543248A Active JP7517433B2 (en) 2020-08-21 2020-08-21 Stress estimation device, estimation method, program, and storage medium

Country Status (2)

Country Link
JP (1) JP7517433B2 (en)
WO (1) WO2022038776A1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012061222A (en) 2010-09-17 2012-03-29 Tokai Rika Co Ltd Driver condition estimating device
US20150265211A1 (en) 2012-08-01 2015-09-24 Soma Analytics Ug (Haftungsbeschränkt) Device, method and application for establishing a current load level
JP2018149262A (en) 2017-03-13 2018-09-27 株式会社疲労科学研究所 Autonomic nerve evaluation apparatus, autonomic nerve evaluation method, program, and recording medium
WO2018221750A1 (en) 2017-06-02 2018-12-06 学校法人慶應義塾 Sleep determining device, sleep determining method, and sleep determining program
WO2019159252A1 (en) 2018-02-14 2019-08-22 日本電気株式会社 Stress estimation device and stress estimation method using biosignal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3053455B2 (en) * 1991-05-17 2000-06-19 三菱電機株式会社 Comfort evaluation system and comfort evaluation / control system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2012061222A (en) 2010-09-17 2012-03-29 Tokai Rika Co Ltd Driver condition estimating device
US20150265211A1 (en) 2012-08-01 2015-09-24 Soma Analytics Ug (Haftungsbeschränkt) Device, method and application for establishing a current load level
JP2018149262A (en) 2017-03-13 2018-09-27 株式会社疲労科学研究所 Autonomic nerve evaluation apparatus, autonomic nerve evaluation method, program, and recording medium
WO2018221750A1 (en) 2017-06-02 2018-12-06 学校法人慶應義塾 Sleep determining device, sleep determining method, and sleep determining program
WO2019159252A1 (en) 2018-02-14 2019-08-22 日本電気株式会社 Stress estimation device and stress estimation method using biosignal

Also Published As

Publication number Publication date
WO2022038776A1 (en) 2022-02-24
JPWO2022038776A1 (en) 2022-02-24

Similar Documents

Publication Publication Date Title
US12593163B2 (en) Method and system for collecting and processing bioelectrical and audio signals
Arpaia et al. A wearable EEG instrument for real-time frontal asymmetry monitoring in worker stress analysis
CN107714024B (en) Method, system and apparatus for monitoring cardiac activity
CN115590529B (en) Epileptic EEG signal monitoring method and system based on spatiotemporal attention mechanism
Cosoli et al. Measurement of multimodal physiological signals for stimulation detection by wearable devices
Paiva et al. Beat-ID: Towards a computationally low-cost single heartbeat biometric identity check system based on electrocardiogram wave morphology
US11564617B2 (en) Seizure prediction based on comparison of biological information across wake and sleep periods
US20160117937A1 (en) System and method for providing biometric and context based messaging
KR20150076167A (en) Systems and methods for sensory and cognitive profiling
US12042251B2 (en) Systems and methods of arrhythmia detection
US11295858B2 (en) Health data collection device, health evaluation method using the same, and health evaluation system including the health data collection device
JP7559228B2 (en) Assessment of user's pain via time series of parameters from a portable monitoring device
CN113993449A (en) Mental health assessment system and method using physiological signal input
Zhu et al. Uaed: Unsupervised abnormal emotion detection network based on wearable mobile device
Tiwari et al. Classification of physiological signals for emotion recognition using IoT
US20250025660A1 (en) System and method for estimating emotional valence based on measurements of respiration
JP7668208B2 (en) Computer system and emotion estimation method
US20250174337A1 (en) Artificial intelligence-based personalized predictive treatment system
CN117615709A (en) Signal processing equipment and methods
Onim et al. A review of context-aware machine learning for stress detection
JP7136341B2 (en) Stress estimation device, stress estimation method and program
US12201443B2 (en) Determining a sleep state of a user
JP7517433B2 (en) Stress estimation device, estimation method, program, and storage medium
Malviya et al. Mental stress detection using eeg extracted frequency bands
Kuzhaloli Wearable Tech for Mental Health Monitoring Real-Time Stress Detection Using Biometric Sensors

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230206

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240220

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240604

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240617

R150 Certificate of patent or registration of utility model

Ref document number: 7517433

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150