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
JP7579765B2 - Analysis device, analysis method, and analysis program - Google Patents
[go: Go Back, main page]

JP7579765B2 - Analysis device, analysis method, and analysis program - Google Patents

Analysis device, analysis method, and analysis program Download PDF

Info

Publication number
JP7579765B2
JP7579765B2 JP2021124834A JP2021124834A JP7579765B2 JP 7579765 B2 JP7579765 B2 JP 7579765B2 JP 2021124834 A JP2021124834 A JP 2021124834A JP 2021124834 A JP2021124834 A JP 2021124834A JP 7579765 B2 JP7579765 B2 JP 7579765B2
Authority
JP
Japan
Prior art keywords
cause
statistical data
symptom
data
evaluation
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
JP2021124834A
Other languages
Japanese (ja)
Other versions
JP2023019819A (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.)
Mitsubishi Heavy Industries Ltd
Original Assignee
Mitsubishi Heavy Industries Ltd
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 Mitsubishi Heavy Industries Ltd filed Critical Mitsubishi Heavy Industries Ltd
Priority to JP2021124834A priority Critical patent/JP7579765B2/en
Publication of JP2023019819A publication Critical patent/JP2023019819A/en
Application granted granted Critical
Publication of JP7579765B2 publication Critical patent/JP7579765B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Medical Treatment And Welfare Office Work (AREA)

Description

本開示は、解析装置、解析方法及び解析プログラムに関する。 This disclosure relates to an analysis device, an analysis method, and an analysis program.

対象事象のリスクを評価するために各種シミュレーションが用いられている。事象としては、例えば、疾病、感染症等、人間の健康を害する事象がある。特許文献1には、ヘルスケアデータ分析装置であって、所定の処理を実行する演算装置と、演算装置に接続された記憶デバイスとを有する計算機によって構成され、入力されたヘルスケアデータの少なくとも1項目のデータを用いて、各データに類似するN個のデータの集合を生成し、前記生成された集合内で、他の1項目のヘルスケアデータが大きい又は小さい方から所定割合に位置する値を目的変数とするリスク分析用データを生成する上位リスク値算出部と、前記入力されたヘルスケアデータの一部又は全部を説明変数とし、リスク分析用データに含まれる目的変数を予測するリスク予測モデルを、これらのデータの学習によって生成するリスク予測モデル生成部と、リスク予測モデルにヘルスケアデータを入力して、目的変数によって表されるリスクを予測するリスク予測部とを備えることを特徴とするヘルスケアデータ分析装置が記載されている。 Various simulations are used to evaluate the risk of a target event. Examples of events include diseases, infectious diseases, and other events that harm human health. Patent Document 1 describes a healthcare data analysis device that is configured by a computer having a calculation device that executes a predetermined process and a storage device connected to the calculation device, and that uses at least one item of input healthcare data to generate a set of N pieces of data similar to each data, and generates risk analysis data in which a value located at a predetermined ratio from the larger or smaller of another item of healthcare data in the generated set is used as a response variable; a risk prediction model generation unit that uses part or all of the input healthcare data as explanatory variables and generates a risk prediction model that predicts the response variable included in the risk analysis data by learning these data; and a risk prediction unit that inputs healthcare data into the risk prediction model and predicts the risk represented by the response variable.

特開2020-135489号公報JP 2020-135489 A

ここで、対象事象を解析する場合、解析の精度を高めるために、対象事象の多数の事例が必要となる。しかしながら、多数の事例のデータを取得するまでの期間を待つと、対応を開始するまでに時間が必要になる。 When analyzing the target event, a large number of cases of the target event are required to increase the accuracy of the analysis. However, if it takes time to collect data on a large number of cases, it will take time before a response can begin.

本開示の少なくとも一実施形態は、上記課題を解決するために、評価対象を高い精度で迅速に評価することができる解析装置、解析方法及び解析プログラムを提供することを課題とする。 In order to solve the above problems, at least one embodiment of the present disclosure aims to provide an analysis device, an analysis method, and an analysis program that can quickly evaluate an evaluation target with high accuracy.

本開示は、症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析装置であって、前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶部と、原因毎に属性情報とステージの変動とを用いて、統計データを作成する統計データ作成部と、評価対象の原因の個別データから評価統計データを作成し、前記評価統計データと前記統計データと、を比較して、前記評価対象の原因の評価統計データと類似する統計データから予測結果を特定する予測部と、を含む解析装置を提供する。 The present disclosure provides an analysis device that analyzes an evaluation target whose stage is set based on the severity of symptoms and whose stage changes, the analysis device including: a storage unit that stores individual data for a plurality of targets, including the cause of the symptoms, attribute information of the target, and the change in stage of the target; a statistical data creation unit that creates statistical data for each cause using the attribute information and the change in stage; and a prediction unit that creates evaluation statistical data from the individual data of the cause of the evaluation target, compares the evaluation statistical data with the statistical data, and identifies a prediction result from statistical data similar to the evaluation statistical data of the cause of the evaluation target.

本開示は、症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析方法であって、前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶ステップと、原因毎に属性情報とステージの変動とを評価し、統計データを作成する統計データ作成ステップと、評価対象の原因の個別データから評価統計データを作成し、前記評価統計データと前記統計データとを比較して、前記評価対象の原因の評価統計データと類似する統計データの原因を特定する予測ステップと、を含む解析方法を提供する。 The present disclosure provides an analysis method for analyzing an evaluation target whose stage is set based on the severity of symptoms and whose stage changes, the analysis method including a storage step for storing individual data for a plurality of targets, including the cause of the symptoms, attribute information of the target, and the change in stage of the target; a statistical data creation step for evaluating the attribute information and the change in stage for each cause and creating statistical data; and a prediction step for creating evaluation statistical data from the individual data of the cause of the evaluation target, comparing the evaluation statistical data with the statistical data, and identifying causes of the statistical data similar to the evaluation statistical data of the cause of the evaluation target.

本開示は、症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析方法であって、前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶ステップと、原因毎に属性情報とステージの変動とを評価し、統計データを作成する統計データ作成ステップと、評価対象の原因の個別データから評価統計データを作成し、前記評価統計データと前記統計データとを比較して、前記評価対象の原因の評価統計データと類似する統計データの原因を特定する予測ステップと、をコンピュータに実行させる解析プログラムを提供する。 The present disclosure provides an analysis method for analyzing an evaluation target whose stage is set based on the severity of symptoms and whose stage changes, and provides an analysis program that causes a computer to execute the following steps: a storage step for storing individual data for a plurality of targets, including the cause of the symptoms, attribute information of the target, and the change in stage of the target; a statistical data creation step for evaluating the attribute information and the change in stage for each cause and creating statistical data; and a prediction step for creating evaluation statistical data from the individual data of the cause of the evaluation target, comparing the evaluation statistical data with the statistical data, and identifying the cause of the statistical data that is similar to the evaluation statistical data of the cause of the evaluation target.

上記構成とすることで、評価対象を高い精度で迅速に評価することができるという効果を奏する。 The above configuration has the effect of enabling the evaluation subject to be evaluated quickly and with high accuracy.

図1は、解析装置の一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of an analysis device. 図2は、個別データの一例を示す説明図である。FIG. 2 is an explanatory diagram illustrating an example of individual data. 図3は、統計データの一例を示す説明図である。FIG. 3 is an explanatory diagram illustrating an example of statistical data. 図4は、解析装置の仮想統計データの作成処理の一例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a process for creating virtual statistical data by the analysis device. 図5は、解析装置の予測処理の一例を示すフローチャートである。FIG. 5 is a flowchart illustrating an example of a prediction process performed by the analysis device. 図6は、統計データの作成基準の一例を示す説明図である。FIG. 6 is an explanatory diagram showing an example of the creation criteria of the statistical data. 図7は、統計データの一例を示す説明図である。FIG. 7 is an explanatory diagram illustrating an example of statistical data. 図8は、予測方法の一例を示す説明図である。FIG. 8 is an explanatory diagram showing an example of a prediction method.

以下に、本開示に係る実施形態を図面に基づいて詳細に説明する。なお、この実施形態によりこの発明が限定されるものではない。また、下記実施形態における構成要素には、当業者が置換可能かつ容易なもの、あるいは実質的に同一のものが含まれる。さらに、以下に記載した構成要素は適宜組み合わせることが可能であり、また、実施形態が複数ある場合には、各実施形態を組み合わせることも可能である。 Below, an embodiment of the present disclosure will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment. Furthermore, the components in the following embodiments include those that are easily replaceable by a person skilled in the art, or those that are substantially the same. Furthermore, the components described below can be combined as appropriate, and when there are multiple embodiments, the respective embodiments can also be combined.

本実施形態では、解析対象の事象として、人間がウイルスに感染した場合の症状の変動の傾向、特性を解析対象としている。本実施形態では、症状の重さに基づいて、症状を複数のステージに分類する。本実施形態では、感染するステージ、軽症のステージ、重症のステージに分類する。ウイルス(原因)の特性は、各ステージから別のステージに移動(移行)するリスク、具体的には、感染リスク、発症リスク、重症リスクを例とする。なお、本実施形態は、感染症を例としたが、これに限定されない。解析対象は、人間に限定されず例えば、産業機械の故障や異常にも適用することができる。なお、解析対象は、時間軸で症状の重さが変化するものが対象である。 In this embodiment, the phenomenon to be analyzed is the tendency and characteristics of symptom fluctuations when a human is infected with a virus. In this embodiment, symptoms are classified into a plurality of stages based on the severity of the symptoms. In this embodiment, symptoms are classified into an infectious stage, a mild stage, and a severe stage. Examples of the characteristics of the virus (cause) include the risk of moving (transitioning) from each stage to another stage, specifically, the risk of infection, the risk of onset, and the risk of severe illness. Note that this embodiment uses an infectious disease as an example, but is not limited to this. The analysis target is not limited to humans, and can also be applied to, for example, breakdowns and abnormalities in industrial machinery. Note that the analysis target is one in which the severity of symptoms changes over time.

図1は、解析装置の一例を示すブロック図である。本実施形態に係る解析装置10は、解析対象について、個別の患者(対象、対象事象)について、原因(感染したウイルスの種類)、属性情報(属性データ)、ステージの遷移(症状変せんデータ)の情報を含む個別データを取得し、個別データを解析する。解析装置10は、ウイルス毎に解析を行うことで、それぞれのウイルスの特性を算出する。また、解析装置10は、取得したウイルスの特性の情報(統計データ)と、設定した条件に基づいて仮想ウイルスの特性(仮想統計データ)も算出する。さらに解析装置10は、評価対象のウイルスに感染した評価対象の個別データと、統計データ、仮想統計データを比較して、類似する特性のウイルスを特定する。また、解析装置10は、類似する特性のウイルスの統計データに基づいて、評価対象のウイルスの特性を推定する。 FIG. 1 is a block diagram showing an example of an analysis device. The analysis device 10 according to this embodiment acquires individual data for an analysis target, including information on the cause (type of infected virus), attribute information (attribute data), and stage transition (symptom change data), for individual patients (targets, target events), and analyzes the individual data. The analysis device 10 calculates the characteristics of each virus by performing analysis for each virus. The analysis device 10 also calculates the characteristics of a virtual virus (virtual statistical data) based on the acquired information on the characteristics of the virus (statistical data) and the set conditions. Furthermore, the analysis device 10 compares the individual data of the evaluation target infected with the virus to be evaluated with the statistical data and the virtual statistical data to identify a virus with similar characteristics. The analysis device 10 also estimates the characteristics of the virus to be evaluated based on the statistical data of the virus with similar characteristics.

解析装置10は、入力部12と、出力部14と、通信部16と、演算部18と、記憶部20と、を含む。入力部12は、キーボード及びマウス、タッチパネル、またはオペレータからの発話を集音するマイク等の入力装置を含み、オペレータが入力装置に対して行う操作に対応する信号を演算部18へ出力する。出力部14は、ディスプレイ等の表示装置を含み、演算部18から出力される表示信号に基づいて、処理結果や処理対象の画像等、各種情報を含む画面を表示する。また、出力部14は、データを記録媒体で出力する記録装置を含んでもよい。通信部16は、通信インターフェースを用いて、データの送信を行う。通信16は、外部機器と通信を行い取得した各種データ、プログラムを記憶部20に送り、保存する。通信部16は、有線の通信回線で外部機器と接続しても、無線の通信回線で外部機器と接続してもよい。 The analysis device 10 includes an input unit 12, an output unit 14, a communication unit 16, a calculation unit 18, and a storage unit 20. The input unit 12 includes an input device such as a keyboard and mouse, a touch panel, or a microphone that collects speech from an operator, and outputs a signal corresponding to an operation performed by the operator on the input device to the calculation unit 18. The output unit 14 includes a display device such as a display, and displays a screen including various information such as a processing result or an image to be processed based on a display signal output from the calculation unit 18. The output unit 14 may also include a recording device that outputs data on a recording medium. The communication unit 16 transmits data using a communication interface. The communication unit 16 communicates with an external device and sends the various data and programs acquired to the storage unit 20 and stores them. The communication unit 16 may be connected to an external device via a wired communication line or a wireless communication line.

演算部18は、CPU(Central Processing Unit)やGPU(Graphics Processing Unit)等の集積回路(プロセッサ)と、作業領域となるメモリとを含み、これらのハードウェア資源を用いて各種プログラムを実行することによって各種処理を実行する。具体的に、演算部18は、記憶部20に記憶されているプログラムを読み出してメモリに展開し、メモリに展開されたプログラムに含まれる命令をプロセッサに実行させることで、各種処理を実行する。 The calculation unit 18 includes integrated circuits (processors) such as a CPU (Central Processing Unit) and a GPU (Graphics Processing Unit), and memory that serves as a working area, and executes various programs using these hardware resources to perform various processes. Specifically, the calculation unit 18 reads out the programs stored in the storage unit 20, expands them in memory, and causes the processor to execute the instructions included in the programs expanded in memory, thereby performing various processes.

演算部18は、統計処理部30と、仮想モデル作成部32と、学習部34と、予測部36と、を含む。なお、解析装置10は、統計処理部30と、モデル作成部32と、学習部34と、予測部36と、通信網で接続して処理を実行しても、1つの処理装置で処理を実行してもよい。各部の機能については後述する。 The calculation unit 18 includes a statistical processing unit 30, a virtual model creation unit 32, a learning unit 34, and a prediction unit 36. Note that the analysis device 10 may execute processing by connecting the statistical processing unit 30, the model creation unit 32, the learning unit 34, and the prediction unit 36 via a communication network, or may execute processing in a single processing device. The functions of each unit will be described later.

記憶部20は、磁気記憶装置や半導体記憶装置等の不揮発性を有する記憶装置からなり、各種のプログラムおよびデータを記憶する。記憶部20は、個別データ40と、テンプレートエータ42と、統計データ44と、処理プログラム46と、予測プログラム48と、を含む。 The memory unit 20 is made of a non-volatile memory device such as a magnetic memory device or a semiconductor memory device, and stores various programs and data. The memory unit 20 includes individual data 40, a template data 42, statistical data 44, a processing program 46, and a prediction program 48.

記憶部20に記憶されるデータとしては、個別データ40と、テンプレートデータ42と、統計データ44と、が含まれる。図2は、個別データの一例を示す説明図である。図2に示すように、個別データ40は、個人識別データ102と、原因識別データ103と、各人の属性データ104と、症状変遷データ106を含むデータである。個別データ40は、人間の1回の感染症ごとに、つまり解析対象毎(症例毎)に作成される。個人識別データ102は、個別データ40を識別するためのデータであり、ID等が付与される。個人識別データ102は、個別データを識別できればよく、氏名等である必要はない。原因識別データ103は、対象者が感染したウイルス(原因)の種類である。なお、本実施形態ではウイルスの種類としたが、感染症の場合、ウイルスに加え、細菌も含めてもよい。個別データ102には、対象に対して同様の症状を発生させる種々の原因を含めることができる。属性データ104は、個別データ40の対象者が、解析対象に影響を与える因子を備えているか否かを示す情報である。本実施形態の属性データ104は、基礎疾患や、既往歴、年齢、性別、身長、体重、生活習慣等、感染症の症状の遷移に影響を与える可能性がある各種属性情報である。症状変遷データ106は、個別データの対象者の症状の変遷、つまり、無症状、軽傷、重症の各ステージになったタイミング(日付)が含まれている。 The data stored in the storage unit 20 include individual data 40, template data 42, and statistical data 44. FIG. 2 is an explanatory diagram showing an example of individual data. As shown in FIG. 2, the individual data 40 is data including personal identification data 102, cause identification data 103, attribute data 104 of each person, and symptom transition data 106. The individual data 40 is created for each infection of a human, that is, for each analysis target (case). The individual identification data 102 is data for identifying the individual data 40, and is assigned an ID or the like. The individual identification data 102 only needs to be able to identify the individual data, and does not need to be a name or the like. The cause identification data 103 is the type of virus (cause) with which the subject is infected. In this embodiment, the type of virus is used, but in the case of an infectious disease, bacteria may also be included in addition to viruses. The individual data 102 can include various causes that cause similar symptoms in the subject. The attribute data 104 is information indicating whether the subject of the individual data 40 has a factor that affects the analysis target. In this embodiment, the attribute data 104 is various attribute information that may affect the transition of symptoms of an infectious disease, such as underlying diseases, medical history, age, sex, height, weight, lifestyle, etc. The symptom transition data 106 includes the transition of symptoms of the subject of the individual data, that is, the timing (date) when each stage of the disease progressed from asymptomatic to mild to severe.

なお、本実施形態では、個別データのそれぞれに属性情報とステージ(症状)の遷移を対応付けたが、属性情報と、ステージの遷移を別のデータとしてもよい。例えば、個人の属性データの情報と、属性情報毎に症状の遷移を示したデータと、を設け、個人の症状の遷移が特定できない情報でもよい。また、属性情報毎にステージの遷移を示したデータと、全体でのステージの遷移を示したデータとを、個別データとして用いてもよい。 In this embodiment, each individual data is associated with attribute information and a stage (symptom) transition, but the attribute information and the stage transition may be separate data. For example, information on individual attribute data and data showing symptom transitions for each attribute information may be provided, and the information may not identify the symptom transitions of an individual. Furthermore, data showing stage transitions for each attribute information and data showing overall stage transitions may be used as individual data.

テンプレートデータ42は、個別データのテンプレート、解析モデルのテンプレート、統計データのテンプレート、解析結果を表示させるテンプレート等のデータを含む。個別データのテンプレートは、図2に示す各項目や症状変遷のデータを入力する項目、具体的には、症状の変遷と変化が生じた日時の情報を含む。また、テンプレートデータ42は、仮想の原因に対するモデルを作成するための情報が含まれる。 Template data 42 includes data such as templates for individual data, templates for analysis models, templates for statistical data, and templates for displaying analysis results. The templates for individual data include items shown in FIG. 2 and items for inputting data on symptom transitions, specifically, information on the transitions of symptoms and the dates and times when the changes occurred. Template data 42 also includes information for creating a model for hypothetical causes.

統計データ44は、統計処理部30で個別データを処理して作成されるデータである。統計データ44は、モデル作成部32で作成された遷移モデルに対して、個別データ40の属性毎に統計処理を行い、各属性について、ステージの遷移の統計を示すデータである。統計データ44は、予測部36での比較処理に用いるできる項目で作成されたデータである。統計データ44は、各属性について、基準日(本実施形態では感染日)を基準として症状が遷移する確率を示すデータである。統計データ44は、個別データ40に基づいて作成された実在する原因から取得したデータ(実統計データ)と、仮想個別データに基づいて作成した仮想の原因から取得したデータ(仮想統計データ)と、を含む。 The statistical data 44 is data created by processing the individual data in the statistical processing unit 30. The statistical data 44 is data that shows the stage transition statistics for each attribute by performing statistical processing for each attribute of the individual data 40 on the transition model created by the model creation unit 32. The statistical data 44 is data created from items that can be used for comparison processing in the prediction unit 36. The statistical data 44 is data that shows the probability of symptom transition for each attribute based on a reference date (in this embodiment, the date of infection). The statistical data 44 includes data (actual statistical data) obtained from real causes created based on the individual data 40, and data (virtual statistical data) obtained from virtual causes created based on virtual individual data.

図3は、統計データ30の一例を示す説明図である。図3に示すように、統計データ30は、ステージ110とステージ112とステージ114のそれぞれを発生するリスクが、原因(ウイルス)と属性(疾患)の組み合わせ毎に算出されたデータである。ステージ110は、感染リスクのデータ、つまり各疾患を備える人が各ウイルスに感染するリスクの統計値である。ステージ112は、発症リスクのデータ、つまり各疾患を備え、各ウイルスに感染した人が発症するリスクの統計値である。ステージ114は、重症化リスクのデータ、つまり各疾患を備え、各ウイルスによる症状を発症した人が重症化するリスクの統計値である。ステージ112は、図3に示すように、グループ120、122、124でウイルスの種類毎に情報がまとめられている。グループ120には、ウイルスAの場合における各疾患130,132、134がステージ110(感染)を引き起こすリスク値が含まれている。グループ122は、ウイルスBの場合における各疾患がステージ110(感染)を引き起こすリスク値が含まれている。グループ124は、ウイルスMの場合における同様の情報が含まれている。なお、グループは、ウイルスの数分、各ステージに設けられる。以上のように、統計データ30は、個別データ、仮想個別データに基づいて集約されるものであり、各ステージから別のステージへの遷移を発生させるリスク値が、疾患、ウイルス及びステージごとに集約されたデータである。 FIG. 3 is an explanatory diagram showing an example of statistical data 30. As shown in FIG. 3, statistical data 30 is data in which the risk of developing each of stages 110, 112, and 114 is calculated for each combination of cause (virus) and attribute (disease). Stage 110 is data on infection risk, that is, a statistical value of the risk of a person with each disease being infected with each virus. Stage 112 is data on onset risk, that is, a statistical value of the risk of a person with each disease and infected with each virus developing the disease. Stage 114 is data on aggravation risk, that is, a statistical value of the risk of a person with each disease and developing symptoms caused by each virus becoming severe. As shown in FIG. 3, in stage 112, information is summarized by virus type in groups 120, 122, and 124. Group 120 includes risk values of each disease 130, 132, and 134 causing stage 110 (infection) in the case of virus A. Group 122 includes risk values of each disease causing stage 110 (infection) in the case of virus B. Group 124 contains similar information in the case of virus M. Note that groups are provided for each stage, the number of groups being equal to the number of viruses. As described above, statistical data 30 is aggregated based on individual data and virtual individual data, and is data in which the risk value of causing a transition from each stage to another stage is aggregated for each disease, virus, and stage.

記憶部20に記憶されるプログラムとしては、処理プログラム46と、予測プログラム48と、がある。本実施形態の解析装置10は、処理プログラム46と、予測プログラム48とで解析プログラムとなる。なお、予測処理を実行しない解析の場合、処理プログラム46が解析プログラムとなる。 The programs stored in the storage unit 20 include a processing program 46 and a prediction program 48. In the analysis device 10 of this embodiment, the processing program 46 and the prediction program 48 form the analysis program. Note that in the case of an analysis that does not perform prediction processing, the processing program 46 forms the analysis program.

処理プログラム46は、統計処理部30、モデル作成部32、学習部34で実行されるプログラムである。処理プログラム46は、個別データから統計データを作成する処理、仮想個別データを作成する処理、仮想個別データから仮想統計データを作成する処理、統計データ及び仮想統計データに基づいて、原因の特性を推定する方法を学習する処理を実行する。 The processing program 46 is a program executed by the statistical processing unit 30, the model creation unit 32, and the learning unit 34. The processing program 46 executes a process of creating statistical data from individual data, a process of creating virtual individual data, a process of creating virtual statistical data from the virtual individual data, and a process of learning a method of estimating the characteristics of a cause based on the statistical data and the virtual statistical data.

予測プログラム48は、予測部36で実行されるプログラムである。予測プログラム48は、処理プログラム46で作成した推定方法と、評価対象の個別データに基づいて、入力された個別データの原因の特性を評価する。 The prediction program 48 is a program executed by the prediction unit 36. The prediction program 48 evaluates the characteristics of the cause of the input individual data based on the estimation method created by the processing program 46 and the individual data to be evaluated.

記憶部20は、記録媒体に記録された処理プログラム46と、予測プログラム48と、を読み込むことで、処理プログラム46と、予測プログラム48と、がインストールされてもよいし、ネットワーク上で提供される処理プログラム46と、予測プログラム48と、を読み込むことで、処理プログラム46と、予測プログラム48と、がインストールされてもよい。 The storage unit 20 may install the processing program 46 and the prediction program 48 by reading the processing program 46 and the prediction program 48 recorded on a recording medium, or may install the processing program 46 and the prediction program 48 by reading the processing program 46 and the prediction program 48 provided over a network.

演算部18の各部の機能について説明する。演算部18の各部は、記憶部20に記憶されるプログラムを実行することで、実行することができる。統計処理部30は、個別データ40のデータを読み出し、原因及び属性情報毎に、各ステージを移行するリスクを対応付けたデータを作成する。リスクは、0を最少、1を最大とする無次元数で算出してもよい。また、リスクは、1つの数値としてもよいが時間を変数とする関数としてもよい。つまり、基準時点(ステージになったタイミング)からの経過時間ごとに、次のステージに移行するリスクの値を設定してもよい。 The functions of each part of the calculation unit 18 will be described. Each part of the calculation unit 18 can be executed by executing a program stored in the storage unit 20. The statistical processing unit 30 reads out the individual data 40 and creates data that associates the risk of moving to each stage with each cause and attribute information. The risk may be calculated as a dimensionless number with 0 as the minimum and 1 as the maximum. The risk may be a single numerical value, or a function with time as a variable. In other words, a risk value for moving to the next stage may be set for each elapsed time from a reference point (the time when the stage was reached).

仮想モデル作成部32は、仮想の原因を設定し、原因の特性を設定することで、仮想の個別データを作成する。仮想モデル作成部32は、実際の感染症から取得した個別データ40に基づいて、疾患と症状の進展のリスクと、を設定し、設定に基づいてモンテカルロ法を用いたランダムサンプリングを行うことで、仮想個人データを作成する。また、仮想個人データの作成方法はランダムサンプリングに限定されず、データを生成する種々の方法を用いることができる。また、仮想モデル作成部32は、仮想個別データを作成せずに、仮想統計データを作成してもよい。 The virtual model creation unit 32 creates virtual individual data by setting virtual causes and setting the characteristics of the causes. The virtual model creation unit 32 creates virtual personal data by setting the risk of disease and symptom progression based on individual data 40 acquired from actual infectious diseases and performing random sampling using the Monte Carlo method based on the settings. In addition, the method of creating virtual personal data is not limited to random sampling, and various methods of generating data can be used. In addition, the virtual model creation unit 32 may create virtual statistical data without creating virtual individual data.

学習部34は、実統計データと仮想統計データを含む統計データを解析し、評価対象の新たな原因の個別データから、評価対象の新たな原因の仮想個別データを作成するアルゴリズムを生成する。アルゴリズムは、モンテカルロ法等のランダムサンプリングで、仮想個別データの疾患の条件を設定し、さらに、症状の変化を算出する処理規則である。学習部34は、実統計データと仮想統計データとに基づいて、作成する基準を設定する処理としても、機械学習で、仮想個別データを作成する処理を実行してもよい。 The learning unit 34 analyzes statistical data including real statistical data and virtual statistical data, and generates an algorithm for creating virtual individual data of a new cause to be evaluated from the individual data of the new cause to be evaluated. The algorithm is a processing rule for setting disease conditions of the virtual individual data by random sampling such as the Monte Carlo method, and further calculating changes in symptoms. The learning unit 34 may execute a process for setting criteria for creation based on the real statistical data and virtual statistical data, or a process for creating virtual individual data by machine learning.

予測部36は、学習部34で算出した類似の判定処理を用いて、評価対象の新たな原因の個別データの特性を予測する。予想部36は、評価対象の新たな原因と類似する特性を備える原因の特定を行う。予想部36は、類似する特性を備える原因で記憶された属性情報とステージの推移に基づいて、評価対象の新たな原因の、属性情報とステージの推移との関係を予測する。 The prediction unit 36 predicts the characteristics of the individual data of the new cause to be evaluated using the similarity determination process calculated by the learning unit 34. The prediction unit 36 identifies causes that have characteristics similar to those of the new cause to be evaluated. The prediction unit 36 predicts the relationship between the attribute information and the stage transition of the new cause to be evaluated based on the attribute information stored for the causes that have similar characteristics and the stage transition.

次に、図4及び図5を用いて、解析装置の処理について説明する。図4は、解析装置の処理の一例を示すフローチャートである。図5は、解析装置の予測処理の一例を示すフローチャートである。 Next, the processing of the analysis device will be described with reference to Figures 4 and 5. Figure 4 is a flowchart showing an example of the processing of the analysis device. Figure 5 is a flowchart showing an example of the prediction processing of the analysis device.

図4を用いて、処理の一例を説明する。図4に示す処理は、解析装置10の各部で動作を実行することで、実現される。解析装置10は、個別データを取得する(ステップS12)。具体的には、記憶部20の個別データ40を読み込む。解析装置10は、原因毎に個別データを分類する(ステップS14)。 An example of the process will be described with reference to FIG. 4. The process shown in FIG. 4 is realized by executing operations in each part of the analysis device 10. The analysis device 10 acquires individual data (step S12). Specifically, the analysis device 10 reads the individual data 40 from the storage unit 20. The analysis device 10 classifies the individual data by cause (step S14).

解析装置10は、原因毎に実統計データを作成する(ステップ16)。解析装置10は、疾患ごとに、疾患を有する個別データを抽出し、症状の遷移の情報を抽出する。ここで、個別データが複数の疾患を有する人物のデータである場合、複数の疾患でそれぞれ抽出される。解析装置10は、疾患ごとの症状の遷移の統計情報に基づいて、症状のリスク、つまり症状が悪化する可能性を、値で算出する。リスクの算出を原因毎、症状毎、疾患毎に実行することで、1つの原因について、症状毎、疾患毎に設定したリスクの値を算出する。 The analysis device 10 creates actual statistical data for each cause (step 16). For each disease, the analysis device 10 extracts individual data of people with the disease and extracts information on symptom transitions. Here, if the individual data is data on a person with multiple diseases, it is extracted for each of the multiple diseases. The analysis device 10 calculates a value for the risk of the symptom, that is, the possibility that the symptom will worsen, based on the statistical information on the symptom transitions for each disease. By performing risk calculations for each cause, symptom, and disease, the analysis device 10 calculates a risk value set for each cause, symptom, and disease.

解析装置10は、仮想モデルの条件を設定する(ステップS18)。具体的には、解析装置10は、仮想のウイルスを設定し、ウイルスの特性を設定する。ウイルスの特性は、個別データ40と統計データ44に基づいて傾向を設定し、既存のウイルスの特性を調整することで、作成できる。仮想モデルの条件は、疾患に対する特性等の定義となる。 The analysis device 10 sets the conditions of the virtual model (step S18). Specifically, the analysis device 10 sets a virtual virus and sets the characteristics of the virus. The characteristics of the virus can be created by setting a trend based on the individual data 40 and the statistical data 44 and adjusting the characteristics of the existing virus. The conditions of the virtual model define the characteristics for a disease, etc.

解析装置10は、モンテカルロ法を用いて、仮想個別データを作成する(ステップS20)。解析装置10は、モンテカルロ法を用いて、疾患の有無をランダムサンプリングし、その結果と、ステップS18で設定した条件に基づいて、感染者の症状の遷移を推定した仮想個別データを作成する。解析装置10は、仮想個別データに基づいて、仮想統計データを作成する(ステップS22)。仮想統計データは、実統計データと同様の処理で作成できる。 The analysis device 10 creates virtual individual data using the Monte Carlo method (step S20). The analysis device 10 uses the Monte Carlo method to randomly sample the presence or absence of a disease, and creates virtual individual data that estimates the transition of symptoms of an infected person based on the results and the conditions set in step S18. The analysis device 10 creates virtual statistical data based on the virtual individual data (step S22). The virtual statistical data can be created using the same process as for real statistical data.

解析装置10は、終了条件を達成したかを判定する(ステップS24)。終了条件は、種々の条件とすることができる。例えば、終了条件は、設定した数の仮想モデルについて解析を行ったかを終了条件としてもよい。解析装置10は、終了条件を達成していない(ステップS24でNo)と判定した場合、ステップS18に戻る。解析装置10は、異なる仮想モデルについて、ステップS18からステップS22の処理を実行し、別の仮想統計データを作成する。 The analysis device 10 determines whether the termination condition has been met (step S24). The termination condition may be various conditions. For example, the termination condition may be whether or not a set number of virtual models have been analyzed. If the analysis device 10 determines that the termination condition has not been met (No in step S24), the analysis device 10 returns to step S18. The analysis device 10 executes the processes from step S18 to step S22 for a different virtual model, and creates different virtual statistical data.

解析装置10は、終了条件を達成している(ステップS24でYes)と判定した場合、つまり、設定した仮想モデルについて仮想統計データを作成した場合、処理を終了する。解析装置10は、以上の処理で実統計データと仮想統計データを含む統計データを作成する。 When the analysis device 10 determines that the termination condition has been met (Yes in step S24), that is, when virtual statistical data has been created for the set virtual model, the analysis device 10 ends the process. Through the above process, the analysis device 10 creates statistical data including real statistical data and virtual statistical data.

次に、図5を用いて、図4で作成したデータを用いた解析方法について説明する。図5は、解析装置の予測処理の一例を示すフローチャートである。図5に示す処理は、評価対象の原因の個別データを、統計データを用いて解析し、評価対象の原因の特性を予測する処理である。図5に示す処理は、予測部36で、各処理を実行する。予測部36は、評価対象の個別データを読み出す(ステップS32)。原因で生じる症状の推移を推定したい対象の個別データを取得する。 Next, an analysis method using the data created in FIG. 4 will be described with reference to FIG. 5. FIG. 5 is a flow chart showing an example of a prediction process of the analysis device. The process shown in FIG. 5 is a process of analyzing individual data of the cause of the evaluation object using statistical data and predicting the characteristics of the cause of the evaluation object. In the process shown in FIG. 5, each step is executed by the prediction unit 36. The prediction unit 36 reads out the individual data of the evaluation object (step S32). The individual data of the object for which it is desired to estimate the progression of symptoms caused by the cause is obtained.

次に、予測部36は、評価対象の仮想個別データを作成する(ステップS34)。予測部36は、評価対象の個別データを学習部34に入力して処理を実行し、仮想個別データを作成する。これにより、評価対象の原因を分析する個別データを増加させることができる。 Next, the prediction unit 36 creates virtual individual data for the evaluation target (step S34). The prediction unit 36 inputs the individual data of the evaluation target to the learning unit 34, executes processing, and creates virtual individual data. This makes it possible to increase the individual data for analyzing the causes of the evaluation target.

予測部36は、評価対象の仮想統計データを作成する(ステップS36)。予測部36は、評価対象の個別データと、評価対象の仮想個別データとを用いて、評価対象の仮想統計データを作成する。 The prediction unit 36 creates virtual statistical data for the evaluation target (step S36). The prediction unit 36 creates virtual statistical data for the evaluation target using the individual data for the evaluation target and the virtual individual data for the evaluation target.

予測部36は、原因毎の統計データ及び仮想統計データと、評価対象の仮想統計データとを比較し、評価対象の仮想統計データに類似するデータとなる原因を特定する(ステップS38)。予測部36は、評価対象の仮想統計データに含まれる疾患の分布の情報を抽出し、原因毎の統計データ及び仮想統計データについて、抽出した疾患の分布の情報に基づいて傾向を算出する。予測部36は、同じ疾患の分布となる原因毎の統計データ及び仮想統計データと、評価対象の仮想統計データと、を比較して、傾向が類似する原因を特定する。 The prediction unit 36 compares the statistical data and virtual statistical data for each cause with the virtual statistical data of the evaluation target, and identifies causes that produce data similar to the virtual statistical data of the evaluation target (step S38). The prediction unit 36 extracts information on the distribution of diseases contained in the virtual statistical data of the evaluation target, and calculates trends for the statistical data and virtual statistical data for each cause based on the extracted information on the distribution of diseases. The prediction unit 36 compares the statistical data and virtual statistical data for each cause that produce the same disease distribution with the virtual statistical data of the evaluation target, and identifies causes that produce similar trends.

予測部36は、特定した原因の統計データまたは仮想統計データに基づいて予測結果を出力する(ステップS40)。出力部14から予測結果を出力する。ここで、予測結果は、評価対象の仮想統計データには含まれない疾患に対するステージの遷移の情報も含まれる。 The prediction unit 36 outputs a prediction result based on the statistical data or virtual statistical data of the identified cause (step S40). The prediction result is output from the output unit 14. Here, the prediction result also includes information on stage transitions for diseases that are not included in the virtual statistical data to be evaluated.

解析装置10は、原因に対応する実統計データを作成し、評価対象の実統計データに基づいて、評価対象の原因についての評価統計データを作成する。さらに、解析装置10は、評価対象の原因の評価統計データの値と、統計データの各原因の値と、を比較して、評価対象の原因の評価統計データと類似する統計データの原因を特定する。このように、解析装置10は、種々の原因に対応する実統計データを作成し、評価対象の評価統計データと、実統計データを比較して、評価対象の原因と類似する統計データを特定することで、適切に評価対象の原因のリスクを評価することができる。 The analysis device 10 creates actual statistical data corresponding to the cause, and creates evaluation statistical data for the cause of the evaluation target based on the actual statistical data of the evaluation target. Furthermore, the analysis device 10 compares the value of the evaluation statistical data of the cause of the evaluation target with the value of each cause of the statistical data, and identifies causes of the statistical data that are similar to the evaluation statistical data of the cause of the evaluation target. In this way, the analysis device 10 creates actual statistical data corresponding to various causes, compares the evaluation statistical data of the evaluation target with the actual statistical data, and identifies statistical data that is similar to the cause of the evaluation target, thereby being able to appropriately evaluate the risk of the cause of the evaluation target.

解析装置10は、本実施形態のように、仮想原因に対する仮想統計データすることが好ましい。この場合、解析装置10は、原因に対応する実統計データと、仮想原因に対する仮想統計データと、を作成し、評価対象の実統計データ及び評価対象の仮想統計データとに基づいて、評価対象の原因についての評価統計データを作成する。本実施形態の評価統計データは、実統計データと仮想統計データとを含めて算出した仮想評価統計データとなる。さらに、解析装置10は、評価対象の原因の評価統計データの値と、統計データの各原因の値と、を比較して、評価対象の原因の評価統計データと類似する統計データの原因を特定する。解析装置10は、原因毎の統計データ及び原因毎の仮想統計データと、評価対象の評価統計データと、を比較することで、評価対象の原因の個別データが少ない場合でも、適切に評価対象の原因のリスクを評価することができる。解析装置10は、仮想原因に対する仮想統計データを作成することで、評価対象の原因の仮想統計データと比較する対象をより多くすることができ、類似する原因を高い精度で検出することができる。 The analysis device 10 preferably generates virtual statistical data for a virtual cause as in this embodiment. In this case, the analysis device 10 generates real statistical data corresponding to the cause and virtual statistical data for the virtual cause, and generates evaluation statistical data for the cause of the evaluation target based on the real statistical data of the evaluation target and the virtual statistical data of the evaluation target. The evaluation statistical data of this embodiment is virtual evaluation statistical data calculated including the real statistical data and the virtual statistical data. Furthermore, the analysis device 10 compares the value of the evaluation statistical data of the cause of the evaluation target with the value of each cause of the statistical data to identify a cause of the statistical data similar to the evaluation statistical data of the cause of the evaluation target. By comparing the statistical data for each cause and the virtual statistical data for each cause with the evaluation statistical data of the evaluation target, the analysis device 10 can appropriately evaluate the risk of the cause of the evaluation target even if there is little individual data of the cause of the evaluation target. By generating virtual statistical data for a virtual cause, the analysis device 10 can increase the number of objects to be compared with the virtual statistical data of the cause of the evaluation target, and can detect similar causes with high accuracy.

また、上記実施形態では、評価対象の原因に対するステージの推移の傾向を属性情報毎に予測し、予測結果を出力することで、評価対象の原因をより詳細に予測できるが、評価対象の原因と類似すると判定した原因を出力してもよい。 In addition, in the above embodiment, the tendency of stage transition for the cause of the evaluation target is predicted for each attribute information, and the prediction result is output, so that the cause of the evaluation target can be predicted in more detail, but causes that are determined to be similar to the cause of the evaluation target may also be output.

また、解析装置10は、評価対象の原因の個別データを補間して、仮想評価個別データを作成してもよい。個別データと、評価個別データを用いて、評価対象の原因についての仮想統計データを作成することで、比較処理を行いやすくできる。なお、解析装置10は、仮想評価個別データを作成せずに、評価対象の原因の個別データのみで評価統計データを作成してもよい。 The analysis device 10 may also create virtual evaluation individual data by interpolating the individual data of the cause of the evaluation target. Using the individual data and the evaluation individual data to create virtual statistical data for the cause of the evaluation target, it is possible to make the comparison process easier. The analysis device 10 may also create evaluation statistical data using only the individual data of the cause of the evaluation target, without creating virtual evaluation individual data.

解析装置10は、原因に対応する実統計データと仮想原因に対する仮想統計データとを含む統計データを用いて、評価対象の原因についての個別データから、評価対象の原因についての仮想個別データを作成することで、評価対象の原因についての個別データが少ない場合でも比較しやすい仮想統計データを作成することができる。また、原因に対応する統計データと仮想原因に対する仮想統計データを用いて、評価対象の原因についての仮想個別データを作成することで精度が高い仮想個別データを作成することができる。なお、比較の精度が高くなるため、仮想個別データを用いることが好ましいが、評価対象の原因についての個別データのみで統計データを作成し、比較を行ってもよい。 The analysis device 10 uses statistical data including real statistical data corresponding to the cause and virtual statistical data for the virtual cause to create virtual individual data for the cause of the evaluation target from the individual data for the cause of the evaluation target, making it possible to create virtual statistical data that is easy to compare even when there is little individual data for the cause of the evaluation target. In addition, by creating virtual individual data for the cause of the evaluation target using statistical data corresponding to the cause and virtual statistical data for the virtual cause, it is possible to create highly accurate virtual individual data. Note that while it is preferable to use virtual individual data because this increases the accuracy of the comparison, statistical data may be created using only the individual data for the cause of the evaluation target, and comparison may be performed.

解析装置10は、統計データ、仮想統計データを、原因毎に分類し、さらに、それぞれの症状についてより深刻な症状に遷移する確率を、疾患毎に算出する。これにより、疾患毎のリスクを評価値とすることができ、統計データごとの比較の際に、原因に影響がある疾患(属性)等を評価することができる。これにより、原因に対して影響を与える因子を確認することができ、評価対象の原因についての、疾患とリスクとの関係、つまり属性情報の影響を高い精度で予測することができる。 The analysis device 10 classifies the statistical data and virtual statistical data by cause, and further calculates the probability of each symptom progressing to a more serious symptom for each disease. This allows the risk for each disease to be used as an evaluation value, and when comparing statistical data, it is possible to evaluate diseases (attributes) that have an influence on the cause. This makes it possible to confirm factors that have an influence on the cause, and to predict with high accuracy the relationship between the disease and risk for the cause being evaluated, that is, the influence of attribute information.

また、解析装置10は、モンテカルロ法等のランダムサンプリングで仮想の個別データを作成して、仮想統計データを作成することで、多数の仮想個別データを作成することができる。また、上記実施形態の解析装置10は、仮想モデル作成部32で、仮想原因の仮想統計データを作成することで、上記効果を得ることができるが、多数の原因について統計データ、つまり実統計データが十分に含まれる場合は、仮想統計データを作成せずに処理を実行することもできる。 The analysis device 10 can create a large number of virtual individual data by creating virtual individual data through random sampling such as the Monte Carlo method, and then creating virtual statistical data. The analysis device 10 of the above embodiment can obtain the above-mentioned effects by creating virtual statistical data for virtual causes in the virtual model creation unit 32, but if there is sufficient statistical data, i.e., real statistical data, for a large number of causes, the processing can be performed without creating virtual statistical data.

また、解析装置10は、リスク値を時間軸の関数で設定することで、症状の遷移をより高い精度で解析することができる。 In addition, the analysis device 10 can analyze symptom transitions with greater accuracy by setting the risk value as a function of the time axis.

また、解析装置10は、発症からの時間軸ではなく、全体の時間軸に基づいて、同じ原因に対して、時間帯により異なる項目のリスク値を適用してもよい。図6は、統計データの作成基準の一例を示す説明図である。図7は、統計データの一例を示す説明図である。つまり、全体の時間軸、つまり発症した期間により、適用する疾患に適用するリスク値を異なるリスク値として、1つの疾患に対して、複数のリスク値を設定してもよい。例えば、図6に示す期間140、期間142、期間144のそれぞれの期間で発生した個別データを、別々の統計データとして分類し、1つの原因について、期間140の統計データ、期間142の統計データ、期間144の統計データを作成してもよい。解析装置10は、それぞれの原因について期間140の統計データ、期間142の統計データ、期間144の統計データを作成することで、図7に示すように、期間140について原因、疾患、ステージ毎の発生確率を算出した統計データ、期間142の原因、疾患、ステージ毎の発生確率を算出した統計データ、期間144の原因、疾患、ステージ毎の発生確率を算出した統計データを作成できる。この場合、1つの原因についての統計データであるので、関連する情報を紐づけ、統計データを比較する際に、それぞれの期間ごとで比較を実行する。これにより、期間によって変化する特性を考慮することができる。なお、期間を比較する場合は、原因が発生したタイミングを起点としても、暦(季節)、例えば、1月1日等の特定に日を起点としてもよい。これにより、より高い精度の解析を行うことができる。例えば、全体の時間軸、季節要因を含んで、季節ごとの傾向を分析することもできる。 The analysis device 10 may also apply different risk values for different items to the same cause depending on the time period, based on the overall time axis, not on the time axis from onset. FIG. 6 is an explanatory diagram showing an example of the creation criteria for statistical data. FIG. 7 is an explanatory diagram showing an example of statistical data. In other words, multiple risk values may be set for one disease, with different risk values being applied to the disease depending on the overall time axis, that is, the period of onset. For example, the individual data generated in each of the periods 140, 142, and 144 shown in FIG. 6 may be classified as separate statistical data, and statistical data for period 140, period 142, and period 144 may be created for one cause. The analysis device 10 creates statistical data for the period 140, the period 142, and the period 144 for each cause, and as shown in FIG. 7, can create statistical data that calculates the occurrence probability for each cause, disease, and stage for the period 140, statistical data that calculates the occurrence probability for each cause, disease, and stage for the period 142, and statistical data that calculates the occurrence probability for each cause, disease, and stage for the period 144. In this case, since the statistical data is for one cause, the comparison is performed for each period when linking related information and comparing the statistical data. This makes it possible to take into account characteristics that change depending on the period. Note that when comparing periods, the starting point may be the timing when the cause occurred, or a specific date in the calendar (season), such as January 1st. This allows for more accurate analysis. For example, it is also possible to analyze seasonal trends including the overall time axis and seasonal factors.

また、症状のステージに関するタイミング、つまり、ステージの遷移のタイミングを時間軸の基準として、統計データを作成してもよい。例えば、感染した日を基準として、1日目から5日目、6日目から10日目、11日目以降を別々の統計データとして作成してもよい。 Statistical data may also be created using the timing of symptom stages, that is, the timing of stage transitions, as the time axis standard. For example, using the day of infection as the standard, separate statistical data may be created for days 1 to 5, days 6 to 10, and days 11 and beyond.

予測部36は、評価対象の原因についての仮想統計データの比較を行う場合、評価対象の原因についての仮想統計データのそれぞれの疾患のリスク値に対しての許容範囲(余裕度)を設定し、統計データ、仮想統計データの値の一致を評価するようにしてもよい。図8は、予測方法の一例を示す説明図である。予測部36は、図8に示すように、評価統計データを用いて、各疾患に対して、許容値150を設定する。予測部36は、統計データから選択した1つの原因の実統計データまたは仮想統計データを抽出し、抽出したデータのそれぞれの疾患のリスク値152と、評価対象の原因の許容範囲150と、を比較する。図8に示す例では、許容範囲150に含まれないリスク値152が多い。このため、予測部36は、選択した1つの原因の統計データまたは仮想統計データは類似しないと判定する。 When comparing virtual statistical data for the cause to be evaluated, the prediction unit 36 may set an acceptable range (margin) for the risk value of each disease of the virtual statistical data for the cause to be evaluated, and evaluate the agreement of the values of the statistical data and the virtual statistical data. FIG. 8 is an explanatory diagram showing an example of a prediction method. As shown in FIG. 8, the prediction unit 36 sets an acceptable value 150 for each disease using the evaluation statistical data. The prediction unit 36 extracts real statistical data or virtual statistical data for one cause selected from the statistical data, and compares the risk value 152 of each disease of the extracted data with the acceptable range 150 of the cause to be evaluated. In the example shown in FIG. 8, there are many risk values 152 that are not included in the acceptable range 150. For this reason, the prediction unit 36 determines that the statistical data or virtual statistical data for the selected one cause are not similar.

予測部36は、各原因について比較処理を実行することで、最も類似する原因を高い精度で特定することができる。類似している原因を特定できることで、少ない個別データで特性が不明な疾患に対する影響についても、高い精度で特性を推定することができ、より適切な対応を行うことができる。また、予測部36は、時間軸で統計データを分離する場合、それぞれの時間軸での比較を行うことで、時間で特性が変化する場合にも適切に対応することができる。 The prediction unit 36 performs a comparison process for each cause, thereby enabling it to identify the most similar cause with high accuracy. By being able to identify similar causes, it is possible to estimate with high accuracy the characteristics of the effects on diseases whose characteristics are unknown with a small amount of individual data, enabling more appropriate responses to be taken. Furthermore, when separating statistical data on the time axis, the prediction unit 36 can make comparisons on each time axis, enabling it to respond appropriately even when characteristics change over time.

10 解析装置
12 入力部
14 出力部
16 通信部
18 演算部
20 記憶部
30 統計処理部
32 仮想モデル作成部
34 学習部
36 予測部
40 個別データ
42 テンプレートデータ
44 統計データ
46 処理プログラム
48 予測プログラム
102 個人識別データ
103 原因識別データ
104 属性データ
106 症状変遷データ
110、112、114 ステージ
120、122、124 グループ
130、132、134 項目
REFERENCE SIGNS LIST 10 Analysis device 12 Input unit 14 Output unit 16 Communication unit 18 Calculation unit 20 Storage unit 30 Statistical processing unit 32 Virtual model creation unit 34 Learning unit 36 Prediction unit 40 Individual data 42 Template data 44 Statistical data 46 Processing program 48 Prediction program 102 Personal identification data 103 Cause identification data 104 Attribute data 106 Symptom transition data 110, 112, 114 Stage 120, 122, 124 Group 130, 132, 134 Item

Claims (13)

症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析装置であって、
前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶部と、
前記症状の原因毎に属性情報とステージの変動とを用いて、統計データを作成する統計データ作成部と、
評価対象の前記症状の原因の個別データから評価統計データを作成し、
前記評価統計データと評価対象以外の症状の原因の前記統計データと、を比較して、前記評価対象の前記症状の原因の評価統計データに評価統計データのステージの遷移の傾向が類似する症状の原因を特定し、特定した評価統計データが類似する症状の原因の統計データを抽出し、
特定した評価統計データが類似する症状の原因の統計データのステージの遷移の傾向に基づいて、前記評価対象の前記症状の原因の前記統計データに含まれないステージの遷移の情報を含む予測結果を特定する予測部と、を含む解析装置。
An analysis device for analyzing an evaluation subject in which a stage is set based on the severity of a symptom and the stage changes, comprising:
A storage unit that stores individual data for a plurality of subjects, the individual data including a cause of the symptom, attribute information of the subject, and a change in stage of the subject;
a statistical data creation unit that creates statistical data using attribute information and stage changes for each cause of the symptom ;
Creating evaluation statistics from individual data on the causes of the symptoms to be evaluated;
comparing the evaluation statistical data with the statistical data of a cause of a symptom other than the evaluation target , identifying a cause of the symptom having a similar trend of stage transition in the evaluation statistical data of the cause of the symptom of the evaluation target, and extracting statistical data of the cause of the symptom having the similar identified evaluation statistical data;
and a prediction unit that identifies a prediction result including information of stage transitions not included in the statistical data of a cause of the symptom to be evaluated, based on a trend of stage transitions in the statistical data of a cause of the symptom to which the identified evaluation statistical data is similar.
前記統計データ作成部は、前記統計データ及び前記個別データに基づいて仮想の原因のステージの遷移の傾向を設定し、前記仮想の原因の症状の有無をランダムサンプリングした結果と、前記仮想の原因の傾向に基づいて、前記仮想の原因と属性情報とステージの変動を含む仮想個別データを複数作成し、仮想個別データから前記仮想の原因の仮想統計データを作成する仮想モデル作成部を含み、
前記予測部は、前記仮想統計データを前記統計データに含める請求項1に記載の解析装置。
the statistical data creation unit includes a virtual model creation unit that sets a trend of stage transition of a virtual cause based on the statistical data and the individual data , creates a plurality of virtual individual data including the virtual cause, attribute information, and stage fluctuations based on a result of random sampling of the presence or absence of symptoms of the virtual cause and the trend of the virtual cause, and creates virtual statistical data of the virtual cause from the virtual individual data ;
The analysis device according to claim 1 , wherein the prediction unit includes the virtual statistical data in the statistical data.
前記予測部は、特定した前記症状の原因の統計データに基づいて、前記評価対象の前記症状の原因についての属性情報とステージの変動の推移との関係を予測する請求項1または請求項2に記載の解析装置。 The analysis device according to claim 1 or 2, wherein the prediction unit predicts a relationship between attribute information regarding the cause of the symptom of the evaluation subject and a transition of stage change based on statistical data of the identified cause of the symptom . 前記統計データは、属性情報毎に、各ステージから別のステージへの移動の発生確率がに設定されたデータである請求項1から請求項3のいずれか一項に記載の解析装置。 The analysis device according to claim 1 , wherein the statistical data is data in which a probability of occurrence of a transition from each stage to another stage is set for each piece of attribute information . 前記個別データは、ステージの変動の基準時点からの時間軸での変化の情報を含み、
前記統計データ作成部は、時間軸を複数に分割し、それぞれの時間帯について、統計データを作成し、
前記予測部は、前記時間軸の情報も比較対象として用いて、前記評価対象の前記症状の原因の評価統計データと類似する統計データの原因を特定する請求項1または請求項2に記載の解析装置。
The individual data includes information on a change in stage over time from a reference point in time,
The statistical data creation unit divides a time axis into a plurality of time periods and creates statistical data for each time period;
3 . The analysis device according to claim 1 , wherein the prediction unit also uses information on the time axis as a comparison target to identify a cause of statistical data similar to evaluation statistical data of a cause of the symptom of the evaluation target.
前記基準時点は、ステージが変動した時点である請求項5に記載の解析装置。 The analysis device according to claim 5, wherein the reference time is the time when the stage changes. 前記基準時点は、設定した日付の時点である請求項5に記載の解析装置。 The analysis device according to claim 5, wherein the reference time is a set date. 前記予測部は、前記評価対象の前記症状の原因の個別データを補間して、前記評価対象の前記症状の原因の仮想個別データを作成し、前記評価対象の前記症状の原因の個別データと前記評価対象の前記症状の原因の仮想個別データに基づいて、前記評価対象の前記症状の原因の評価統計データを作成し、前記評価対象の前記症状の原因の仮想統計データの値と、前記統計データの前記症状の各原因の値と、を比較して、前記評価対象の前記症状の原因の評価統計データと類似する統計データの前記症状の原因を特定する請求項1から請求項7のいずれか一項に記載の解析装置。 8. The analysis device according to claim 1, wherein the prediction unit interpolates individual data of the cause of the symptom of the object to be evaluated to create virtual individual data of the cause of the symptom of the object to be evaluated, creates evaluation statistical data of the cause of the symptom of the object to be evaluated based on the individual data of the cause of the symptom of the object to be evaluated and the virtual individual data of the cause of the symptom of the object to be evaluated, and compares a value of the virtual statistical data of the cause of the symptom of the object to be evaluated with a value of each cause of the symptom in the statistical data to identify a cause of the symptom of the object to be evaluated that is similar to the evaluation statistical data of the cause of the symptom of the object to be evaluated. 前記予測部は、前記評価対象の前記症状の原因の仮想統計データのステージの変動のリスク値を範囲で設定し、前記評価対象の前記症状の原因の仮想統計データのリスク値の範囲と、前記統計データの前記症状の各原因のリスク値と、を比較する請求項2に記載の解析装置。 3. The analysis device according to claim 2, wherein the prediction unit sets a range of risk values of stage fluctuations of virtual statistical data of the causes of the symptoms of the evaluation target, and compares the range of risk values of the virtual statistical data of the causes of the symptoms of the evaluation target with the risk values of each cause of the symptoms of the statistical data. 前記予測部は、前記評価対象の原因の個別データと、前記統計データとを用いて、ランダムサンプリングで前記評価対象の前記症状の原因の仮想個別データを複数作成し、
前記評価対象の前記症状の原因の個別データと、前記仮想個別データを用いて、前記評価対象の前記症状の原因の仮想統計データを作成する請求項8または請求項9に記載の解析装置。
the prediction unit generates a plurality of virtual individual data of the cause of the symptom of the evaluation subject by random sampling using the individual data of the cause of the evaluation subject and the statistical data;
10. The analysis device according to claim 8, further comprising: a processor configured to generate virtual statistical data on the cause of the symptom of the subject to be evaluated, using the individual data on the cause of the symptom of the subject to be evaluated and the virtual individual data.
前記対象は、人であり、
前記原因は、ウイルスに起因する感染症である請求項1から請求項10のいずれか一項に記載の解析装置。
the subject is a human;
The analysis device according to claim 1 , wherein the cause is an infectious disease caused by a virus.
症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析方法であって、
解析装置が、前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶ステップと、
前記解析装置が、前記症状の原因毎に属性情報とステージの変動とを対応付けた、統計データを作成する統計データ作成ステップと、
前記解析装置が、評価対象の前記症状の原因の個別データから評価統計データを作成し、前記評価統計データと評価対象以外の症状の原因の前記統計データと、を比較して、前記評価対象の前記症状の原因の評価統計データに、評価統計データのステージの遷移の傾向が類似する症状の原因を特定し、特定した評価統計データが類似する症状の原因の統計データを抽出し、
特定した評価統計データが類似する症状の原因の統計データのステージの遷移の傾向に基づいて、前記評価対象の前記症状の原因の前記統計データに含まれないステージの遷移の情報を含む予測結果を特定する予測ステップと、を含む解析方法。
A method for analyzing an evaluation subject in which a stage is set based on the severity of symptoms and the stage fluctuates, comprising:
A storage step in which the analysis device stores individual data for a plurality of subjects, the individual data including the cause of the symptom, attribute information of the subject, and a change in stage of the subject;
a statistical data creation step in which the analysis device creates statistical data in which attribute information and a change in stage are associated with each cause of the symptom;
the analysis device creates evaluation statistical data from individual data on the cause of the symptom to be evaluated, compares the evaluation statistical data with the statistical data on the cause of symptoms other than the target to be evaluated , identifies a cause of the symptom having a similar trend in stage transition of the evaluation statistical data to the evaluation statistical data on the cause of the symptom to be evaluated, and extracts statistical data on the cause of the symptom having the similar identified evaluation statistical data;
and a prediction step of identifying a prediction result including information of stage transitions not included in the statistical data of the cause of the symptom to be evaluated, based on the trend of stage transitions in the statistical data of the cause of the symptom to which the identified evaluation statistical data is similar.
症状の重さに基づいてステージが設定され、ステージが変動する評価対象を解析する解析プログラムであって、
前記症状の原因と、前記対象の属性情報と、前記対象のステージの変動とを含む個別データを複数の対象について記憶する記憶ステップと、
前記症状の原因毎に属性情報とステージの変動とを対応付けた、統計データを作成する統計データ作成ステップと、
評価対象の前記症状の原因の個別データから評価統計データを作成し、前記評価統計データと評価対象以外の症状の原因の前記統計データと、を比較して、前記評価対象の前記症状の原因の評価統計データに、評価統計データのステージの遷移の傾向が類似する症状の原因を特定し、特定した評価統計データが類似する症状の原因の統計データを抽出し、
特定した評価統計データが類似する症状の原因の統計データのステージの遷移の傾向に基づいて、前記評価対象の前記症状の原因の前記統計データに含まれないステージの遷移の情報を含む予測結果を特定する予測ステップと、をコンピュータに実行させる解析プログラム。



An analysis program for analyzing an evaluation subject whose stage is set based on the severity of symptoms and whose stage changes,
a storage step of storing individual data for a plurality of subjects, the individual data including a cause of the symptom, attribute information of the subject, and a change in stage of the subject;
a statistical data creation step of creating statistical data in which attribute information and a change in stage are associated with each cause of the symptom ;
creating evaluation statistical data from individual data of the cause of the symptom to be evaluated, comparing the evaluation statistical data with the statistical data of the cause of the symptom other than the evaluation target , identifying a cause of the symptom having a similar stage transition trend to the evaluation statistical data of the cause of the symptom to be evaluated, and extracting statistical data of the cause of the symptom having the similar identified evaluation statistical data;
and a prediction step of identifying a prediction result including information of stage transitions not included in the statistical data of the cause of the symptom to be evaluated, based on the trend of stage transitions in the statistical data of the cause of the symptom to be evaluated that is similar to the identified evaluation statistical data.



JP2021124834A 2021-07-29 2021-07-29 Analysis device, analysis method, and analysis program Active JP7579765B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021124834A JP7579765B2 (en) 2021-07-29 2021-07-29 Analysis device, analysis method, and analysis program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021124834A JP7579765B2 (en) 2021-07-29 2021-07-29 Analysis device, analysis method, and analysis program

Publications (2)

Publication Number Publication Date
JP2023019819A JP2023019819A (en) 2023-02-09
JP7579765B2 true JP7579765B2 (en) 2024-11-08

Family

ID=85159388

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021124834A Active JP7579765B2 (en) 2021-07-29 2021-07-29 Analysis device, analysis method, and analysis program

Country Status (1)

Country Link
JP (1) JP7579765B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020523095A (en) 2017-06-09 2020-08-06 キュアレーター, インコーポレイテッド System and method for visualizing disease symptom comparisons in a patient population
JP2020135489A (en) 2019-02-20 2020-08-31 株式会社日立製作所 Healthcare data analyzer and healthcare data analysis method
WO2021017733A1 (en) 2019-08-01 2021-02-04 平安科技(深圳)有限公司 Morbidity monitoring method, apparatus and device, and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020523095A (en) 2017-06-09 2020-08-06 キュアレーター, インコーポレイテッド System and method for visualizing disease symptom comparisons in a patient population
JP2020135489A (en) 2019-02-20 2020-08-31 株式会社日立製作所 Healthcare data analyzer and healthcare data analysis method
WO2021017733A1 (en) 2019-08-01 2021-02-04 平安科技(深圳)有限公司 Morbidity monitoring method, apparatus and device, and storage medium

Also Published As

Publication number Publication date
JP2023019819A (en) 2023-02-09

Similar Documents

Publication Publication Date Title
JP6555061B2 (en) Clustering program, clustering method, and information processing apparatus
JP2017072882A (en) Anomaly evaluation program, anomaly evaluation method, and information processing apparatus
JP4318221B2 (en) Medical information analysis apparatus, method and program
CN115238816B (en) User classification method and related equipment based on multivariate data fusion
GB2620586A (en) Method and system of generating causal structure
CN119864178A (en) Health data detection system, method and equipment based on traditional Chinese medicine diagnosis and treatment
EP4332707A1 (en) Apparatus, method and programme for processing information
JP6930195B2 (en) Model identification device, prediction device, monitoring system, model identification method and prediction method
CN113593694A (en) Method for predicting prognosis of severe patient
JP7579765B2 (en) Analysis device, analysis method, and analysis program
JP7750311B2 (en) Information processing device, information processing system, information processing method and program
JP2020140499A (en) Grant method, grant program and grant device
JP7154468B2 (en) Information processing device, information processing method and information processing program
JP7626657B2 (en) Anomaly detection device, anomaly detection method, and anomaly detection program
JP7274434B2 (en) Diversion design support system and diversion design support method
US20230368920A1 (en) Learning apparatus, mental state sequence prediction apparatus, learning method, mental state sequence prediction method and program
JP2015187773A (en) Data analysis apparatus, data analysis program, and data analysis method
JP5826893B1 (en) Change point prediction apparatus, change point prediction method, and computer program
JP7641925B2 (en) Information processing system and information processing method
JP7764324B2 (en) Anomaly detection device, anomaly detection method, and anomaly detection program
JP7790545B2 (en) Analysis device, analysis method, and analysis program
JP7565841B2 (en) Analysis device, analysis method, and analysis program
JP7750377B2 (en) Customer analysis device, customer analysis method, and program
Bhardwaj et al. Diabetic Patient Readmission Predictive Analysis: A Comparative Study of Machine Learning Models of Hospital Readmissions
JP2022086803A (en) Method for estimating reason, method for prediction, method for estimating attribute value, reason estimation device, prediction device, attribute value estimation device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231011

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240809

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: 20241001

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7579765

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150