This application is based on Japanese Patent Applications No. 2014-101086 filed on May 15, 2014, the contents of which are incorporated herein by reference.
The presently disclosed subject matter relates to a disease analysis apparatus, a disease analysis method, and a computer readable medium.
Recently, networking of medical devices has been progressing. Accordingly, it has been possible to statistically manage biological information measured by each medical device, through computers (preferably, servers) on networks. It has also been possible to manage information (temperature, humidity and sound information) acquired from various sensors, through such computers. In addition to this, the calculation functions of computers have been advanced day by day. Accordingly, it has been possible to handle so-called big data through computers.
In such an environment, a technology of predicting diseases has been developed from the change in environmental status or the trend in epidemic diseases. JP-A-2008-165716 discloses a disease management apparatus that predicts the occurrence of disease based on information of environmental changes or epidemic diseases and informs people having a disease occurrence risk of the prediction result.
The disease management apparatus predicts the occurrence of disease by substituting acquired environmental factors into a disease prediction table (FIG. 2 of JP-A-2008-165716).
In JP-A-2008-165716, it is thought that the above-described prediction table is defined in advance. In other words, JP-A-2008-165716 neither suggests nor teaches modeling the relationship between the environmental factors and the occurrence of disease.
Generally, the relationship between the environmental factors and the occurrence of disease is not often clear. Specifically, a model representing the relationship between “the value of the environmental factors (temperature, humidity, noise level, etc.) and the degree of risk of disease” is not clear. This is similarly applied to the relationship between the biological information of a subject and the occurrence of disease. Specifically, a model representing the relationship between “the value of biological information (body temperature, blood pressure, anamnesis, etc.) and the degree of risk of disease” is not clear. By creating such models, a disease occurrence status can be grasped and the occurrence of diseases can be predicted accurately.
Thus, a primary object of the presently disclosed subject matter is to provide an apparatus, a method and a computer readable medium, which are capable of modeling the relationship between the occurrence of disease and environmental factors or biological statistical information.
(1) According to an aspect of the presently disclosed subject matter, a disease analysis apparatus includes an information acquisition unit that acquires disease occurrence information indicating a disease occurrence status and at least one of the environmental factors and biological statistical information, and a model generation unit that generates a disease model that represents a relationship between the disease occurrence status and a change in an attribute value included in at least one of the environmental factors and the biological statistical information, based on the information acquired by the information acquisition unit.
Hereinafter, an illustrative embodiment of the presently disclosed subject matter will be described with reference to the drawings.
The information acquisition unit 11 acquires environmental factors or biological statistical information from various medical devices, sensors, or a server for managing the medical devices or sensors. Alternatively, the information acquisition unit 11 acquires environmental factors or biological statistical information from the storage unit 13 within the disease analysis apparatus 1. Additionally, the information acquisition unit 11 acquires disease occurrence information from a server on a network or the storage unit 13. That is, the information acquisition unit 11 operates not only as a communication unit but also as an interface for reading out various files or database.
Referring back to
The input unit 15 receives various inputs from a user. The input unit 15 is a mouse or a keyboard, for example. Meanwhile, the input unit 15 and the display unit 14 may be integrally provided (e.g., a touch screen).
Subsequently, a method of generating the disease model by the model generation unit 12 is described. In the following description, it is assumed that the model generation unit 12 uses various data indicated in
The model generation unit 12 respectively calculates the relevance between the disease occurrence status and the attribute value of each attribute (average temperature, average humidity, etc.) included in the environmental factors or the attribute value of each attribute (ages, gender, body fat percentages) included in the biological statistical information. In the present example, the model generation unit 12 calculates the relevance (e.g., correlation coefficient) between each attribute value and the number of occurrence of the disease (influenza).
In the example of
Similarly, the model generation unit 12 calculates the relevance between the average humidity and influenza. For example, the model generation unit 12 calculates the number of crisis of influenza in the average humidity of 10% to 20%. Similarly, the model generation unit 12 calculates the number of crisis of influenza in the average humidity of 20% to 30%, in the average humidity of 30% to 40% and in the average humidity of 40% or more, respectively.
In the same manner, the model generation unit 12 calculates the number of crisis of influenza for each age, the number of crisis of influenza for each gender, and the number of crisis of influenza for each body fat percentage, respectively.
Then, the model generation unit 12 extracts an attribute that is highly related with the occurrence of disease. Here, the highly-related attribute refers to an attribute where the number of occurrence of the disease increases (decreases) with the increase (decrease) of the attribute value when the attribute value can be expressed by a numerical value. The model generation unit 12 extracts the highly-related attribute from all attributes. Generally, a user can intuitively understand a matrix form. Accordingly, the model generation unit 12 extracts approximately two highly-related attributes. Then, the model generation unit 12 generates, as a disease model, a distribution representing the extracted attributes and the number of crisis of disease.
The model generation unit 12 displays the generated disease model on the display unit 14.
Further, the model generation unit 12 may display, as a graph, the relationship between the attribute value and the number of occurrence of disease. In this case, the graph contains bar graph, histogram, and so on.
From the information of
A user switches ON/OFF by clicking a central portion of the knob 102 to 104 corresponding to the attribute that he wants to analyze. Further, in the case of selecting ON, a user specifies how to analyze. In the present example, a user specifies that the disease model is reconfigured depending on whether or not the age is 20 years old or older. That is, a user specifies the attribute and the threshold of the attribute.
Further, of the attributes that a user wants to analyze, a user selects the attribute that is a target upon reconfiguring the disease model, and a value range thereof. In the present example, as a target range upon reconfiguring the disease model, a user specifies only a value range of 10% to 20% for the average humidity.
The model generation unit 12 recreates a disease model by calculating the number of crisis of influenza based on the specified attribute and the specified value range.
Further,
Referring to
As shown in
Meanwhile, the display screens shown in
Although the model generation unit 12 generates a disease model by extracting the attribute that is highly related with the crisis of disease, the presently disclosed subject matter is not necessarily limited thereto. A disease model having a target attribute that is explicitly selected by a user may be created.
In the above-describe embodiment, the disease model is explained as a graph for each attribute. However, the presently disclosed subject matter is not necessarily limited thereto. Hereinafter, other creation examples of the disease model by the model generation unit 12 will be described.
When the degree of disease and the attribute value can be expressed by a numerical value, the model generation unit 12 may create a correlation model where the change in the attribute value and disease are plotted.
The model generation unit 12 extracts an attribute where the correlation coefficient is high. Then, the model generation unit 12 displays a display screen representing the calculated correlation coefficient or the correlation model on the display unit 14.
A user can grasp the attribute that is highly related with a target disease (high blood pressure in the present example) with reference to the display screen. For example, a user can recognize that an attribute which has not been focused up to now is highly related with the occurrence of disease. Meanwhile, the display screen is not limited to one shown in
The model generation unit 12 may create, as a disease model, a decision tree using respective attributes. Hereinafter, in order to explain an example of creating a decision tree, an asthma crisis model is described as an example. The model generation unit 12 creates a decision tree by using a general creation algorithm (e.g., ID3 algorithm). Here, the model generation unit 12 may calculate an average information (entropy) for each attribute, and only the attribute where the average amount of information is high may be used upon creating the decision tree.
The model generation unit 12 presents the created decision tree to a user via the display unit 14. A user can grasp that the crisis probability of disease is high at a certain condition by checking the decision tree (
(Effect of Disease Analysis Apparatus 1)
Subsequently, effects of the disease analysis apparatus 1 according to the present embodiment will be described. The model generation unit 12 generates a disease model by analyzing the disease occurrence information and at least one of the environmental factors (e.g., average temperature, average humidity, etc.) and the biological statistical information (e.g., gender, body fat percentages, etc.). Here, the generation of the disease model is executed by the analysis of the relationship between the change in the attribute value and the number of occurrence of disease, for example. That is, the model generation unit 12 generates a disease model where the occurrence status of disease can be grasped from raw data such as the environmental factors, the biological statistical information and the disease occurrence information. A user can deeply understand disease with reference to this disease model. Therefore, a user can easily consider an advanced prevention or countermeasure.
The disease model is a graph as shown in
Further, the model generation unit 12 calculates the relevance (e.g., correlation coefficient) between each attribute and the number of occurrence of disease when generating the graph. Then, the model generation unit 12 uses, as an axis of the graph, an attribute where the relevance is relatively high (in other words, a high level). In this way, the graph represents the relationship between the occurrence of disease and the attribute that is most relevant to the crisis of disease. By referring to this graph, a user can visually recognize that a certain attribute is highly related with the occurrence of disease and the risk of crisis of disease is high at a certain range of the attribute value.
Further, the model generation unit 12 reconfigures the disease model in response to an input of a user. As a specific example, the model generation unit 12 reconfigures the disease model by using the value range or the type of the attribute selected in an input screen of
Further, the model generation unit 12 may represent the disease model reconfigured, as a graph as shown in
Subsequently, a disease analysis apparatus 2 according to a second embodiment of the presently disclosed subject matter will be described. The disease analysis apparatus 2 according to the present embodiment has a function of predicting how large the risk of crisis of disease is in the case of the conditions (inspection conditions) inputted. Hereinafter, the disease analysis apparatus 2 according to the present embodiment will be described focusing on the differences from the first embodiment. In the following drawings, the processing parts denoted by the same name and reference numeral as the first embodiment are assumed to perform the same operation as the first embodiment, unless specifically described. This is similarly applied to a third embodiment.
The disease model generated by the model generation unit 12 and the inspection conditions are inputted to the prediction unit 16. Preferably, the model generation unit 12 reconfigures the disease model in accordance with the inspection conditions to be inputted. For example, when a condition of “average temperature is less than 6° C. and average humidity is less than 30%” is inputted as the inspection conditions, the model generation unit 12 generates the disease model (i.e., model of
The prediction unit 16 highlights and displays, on the display unit 15, the location of the inspection conditions in the disease model. At this time, the prediction unit 16 also displays a predictive indicator representing how much inspection conditions correspond to conditions that cause disease.
As shown in
When tomorrow's weather condition is inputted as the inspection conditions, a user can grasp that the crisis probability of influenza of tomorrow is very high. Further, from (the axis of) the graph of
In this way, the disease analysis apparatus 2 according to the present embodiment can predict the occurrence of disease based on the disease model generated by the model generation unit 12. By referring to the occurrence prediction of disease, a user can grasp the occurrence risk of disease in the target inspection condition. When the occurrence risk of disease is high, a user takes various precautions (e.g., of refraining from going out, of using a dehumidifier, of using a humidifier, of actively using the heating of room, of taking medicine on blood pressure, of refraining from eating meals with a lot of salt, etc.). As a result, it is possible to prevent the occurrence of disease.
A disease analysis apparatus 3 according to the present embodiment is characterized by acquiring, from a sensor, at least a part of the inspection conditions inputted to the prediction unit 16. The disease analysis apparatus 3 according to the present embodiment will be described focusing on the differences from the disease analysis apparatus 2 of the second embodiment.
The prediction unit 16 automatically captures, as the inspection conditions, various data acquired by the sensor 17. Here, the timing when the prediction unit 16 captures the data may be a constant time interval or may be changed in a direction in which the biological information (blood pressure, heart rate or the like of a predetermined user) acquired by the sensor 17 is deteriorated. In the case where the prediction is performed at the timing when the biological information is deteriorated, the disease analysis apparatus 1 may inform the prediction result that the occurrence probability of disease is high. For example, the disease analysis apparatus 1 informs the prediction result by voice or informs the prediction result to a pre-registered notification destination (e.g., a physician in charge of the patient with the sensor 17, or the like) by e-mail.
In this way, the prediction unit 16 automatically captures the data acquired by the sensor 17, so that a user is no longer required to explicitly input the inspection conditions. Further, the prediction unit 16 informs the risk by automatically performing prediction according to the change in the biological information (blood pressure, heart rate or the like of a predetermined user). As a result, it is possible to prevent the crisis (e.g., crisis prone to cause sudden change, such as myocardial infarction) of serious disease.
Hereinabove, the invention made by the present inventor has been concretely described with reference to the illustrative embodiments. However, the present invention is not limited to the illustrative embodiments. Of course, the present invention can be variously modified without departing from the gist of the invention.
In the above description, influenza or the like has been explained as an example. However, the presently disclosed subject matter is not limited thereto but can be applied to various diseases. For example, clear criteria for dysphagia or the like are not provided at present. The disease analysis apparatus 1 creates a disease model for dysphagia by using the method described above. By analyzing environmental factors or biological information for many patients, a user can consider a prophylactic method for preventing dysphagia and rehabilitation when dysphagia occurs.
Meanwhile, each processing of the information acquisition unit 11, the model generation unit 12 and the prediction unit 16, which are described above, can be realized as a program that operates in the disease analysis apparatus 1. The program can be stored using various types of non-transitory computer readable medium and be supplied to a computer. The non-transitory computer readable medium includes various types of tangible storage medium. As an example, the non-transitory computer readable medium includes a magnetic recording medium (e.g., a flexible disk, a magnetic tape, a hard disk drive), a magneto-optical recording medium (e.g., a magneto-optical disk), CD-ROM (Read Only Memory), CD-R, CD-R/W, a semiconductor memory (e.g., a mask ROM, a PROM (Programmable ROM), an EPROM (Erasable PROM), a flash ROM, a RAM (random access memory)). Further, the program may be supplied to a computer by various types of transitory computer readable medium. As an example, the transitory computer readable medium includes an electrical signal, an optical signal and an electromagnetic wave. The transitory computer readable medium can supply the program to a computer through a wired communication path such as a wire and an optical fiber, or a wireless communication path. Meanwhile, the storage unit 13 may configure all or a part of the above-described non-transitory computer readable medium.
According to an aspect of the presently disclosed subject matter, the model generating unit generates a disease model by analyzing disease occurrence information and at least one of the environmental factors (e.g., average temperature and average humidity, etc.) and biological statistical information (e.g., gender, body fat percentages, etc.). That is, the model generating unit generates a disease model for grasping out a disease occurrence status from raw data such as the environmental factors, the biological statistical information and the disease occurrence information. By referring to the disease model, a user can deeply understand the disease and consider an advanced prevention or countermeasures.
It is provided that a disease analysis apparatus, a disease analysis method and a computer readable medium, which are capable of modeling the relationship between the occurrence of disease and environmental factors or biological statistical information.
Number | Date | Country | Kind |
---|---|---|---|
2014-101086 | May 2014 | JP | national |