This application is based upon and claims the benefit of priority from prior Japanese Patent Application No. 2007-338240, filed Dec. 27, 2007, the entire contents of which are incorporated herein by reference.
1. Field of the Invention
The present invention relates to a device and a method for prompting behavioral changes which provide an improved behavior portfolio to an object person so as to prompt, for example, a behavioral change for improving health conditions.
2. Description of the Related Art
Many people cope with improvements of physical conditions by using health examination results as triggers. Because of such a need, based on the health examination results or response results for question sheets, many proposals for systems of promoting plans for improvements of physical conditions by fitting to personal conditions have been produced.
To continuously advance the improvements of the physical conditions, even if the personal conditions varying from hour to hour may be reflected to the systems, and even if each person's living condition is changed, it is necessary for appropriate physical condition improvement plans to be appropriately provided in response to the varying from hour to hour. To actively continue the improvements of the physical conditions, it is considered to be that enhancing motivations is important by taking in desires, restriction (e.g., restriction which is hardly to stop drinking), and accomplishment degrees of the object persons themselves.
In this cases in which correspondence functions for their own desires and restriction are introduced into the systems, it is necessary to finely adjust behavior plans (e.g., setting liver resting days and slightly increasing amounts of exercises only on that days) which take dependence relations of each constituent element of the behavior plans into account.
The existing technique poses a problem such that it may only retrieve the existing plan by fitting the existing plan to the personal physical condition, or it may only take out a part of the plan to correct it.
For instance, while JP-A 2006-293612 (KOKAI) has described a device for making an improvement of one's health plan which adds a restriction condition for each user and selectively provides information in a manner fitting to the user's situation; the technique does not generate an appropriate combination of programs (an improved plan) from information varying dynamically.
While a health information display system which can calculate a health level by using a personal preference and correct an aim has been described in JP-A 2006-065752 (KOKAI), the technique described therein does not create the aforementioned improved plan.
While a health information management system which is useful in health examination for an enterprise and a school has been described in JP-A 2003-085290 (KOKAI), the technique described therein does not put emphasis on the improved plan and also does not create the foregoing improved plan.
According to an aspect of the invention, there is provided a device for prompting behavioral changes, comprising: a data input unit which inputs first health examination and doctor's question result data with respect to an individual being an object person, and second health examination and doctor's question result data with respect to a plurality of persons other than the object person, the first and second health examination and doctor's question result data including items having attribute values; a personal preference and restriction input unit which inputs personal preference and restriction data showing personal preferences and restriction of the individual being an object person; a filter unit which applies filtering as regards the first and second health examination and doctor's question result data which are input from the data input unit so as to fulfill the personal preference and restriction data obtained from the personal preference and restriction input unit, and remains only health examination and doctor's question result data of persons with the same or close conditions of the object person; a probability model generation unit which uses the health examination and doctor's question result data filtered by the filter unit and generates a probability classification model in consideration of probability dependence relations among nodes equivalent to items of the health examination and doctor's question result data, the model including a classification class node; a plan candidate generation unit which tentatively changes at least one of the attribute values of the nodes of the probability classification model in an improving direction, checks changes in the classification class node upon performing the tentative changes, and generates high-raking N-pieces of improved plans, as plan candidates, in descending order of improvements of probabilities of the classification class nodes through the least improvement; an improved plan portfolio generation unit which generates an improved plan portfolio by listing the plan candidates in descending order of easiness of improvements; an improved plan portfolio change unit which executes again at least any one of the filtering, the generation of the probability classification model, the generation of the plan candidates and the generation of the improved plan portfolio in response to changes in the first and second health examination and doctor's question result data or the personal preference and restriction data, and generates an improved plan portfolio after changing; and a result display unit which displays the improved plan portfolio after changing.
An embodiment of the invention is related to an example of a system, which continuously advances a physical condition improvement so as to provide a physical condition improvement plan corresponding to a variation of a living status as needed, even if the living status varies by reflecting a personal state varying hour to hour. To enable an object person such as an employee that is a user of the system to actively continue the improvement of its physical condition, it is important to maintain and enhance the motivation of the object person by taking not only desires or restriction of the object person himself or herself (e.g., restriction such that [it is hardly stop drinking]) but also a degree of attainment for the physical condition improvement. In a system which is made in consideration of changes in desire, restriction and preference of the object person himself or herself, it is necessary to finely adjust an behavior plan which takes dependence on relations of mutual constituent elements of the behavior plan into account (e.g., [setting liver resting days, and slightly increasing an amount of exercise only on the days]).
The device for prompting behavioral changes of this embodiment is the system which takes in the desire and restriction of the object person himself or herself, and further takes a change in preference and a degree of attainment into account. The system analyzes results of health examination of other persons in the organization, calculates to utilize past possibilities of successes and failures, and creates to present a behavioral change plan which has been made in consideration of depending relations of mutual constituent elements of the behavior plan. Thereby, it makes possible to prompt continuous behavioral changes while appropriately correcting the behavioral change plan.
A data input unit 20 inputs health examination data consisting of a plurality items of health examination and doctor's question result data (of organizations) and health examination and doctor's question result data (of users) by means of a health examination and doctor's question data result database 21. The health examination and doctor's question result data is, for example, table data in which personal information, inspection item and doctor's question item data for each of a plurality of employee IDs are integrated, as is shown in
A personal preference and restriction input unit 22 takes in personal preference data (desire, restriction). The personal preference data (desire, restriction) is composed of, for example, personal preference acquisition setting information 25 for taking in user's preferences shown in
As regards the health examination and doctor's question result data acquired from the data input unit 20, a filter unit 23 fulfils the personal preference and restriction data 40 and background knowledge 24 acquired by the personal preference and restriction input unit 22, and filters the health examination and doctor's question result data so as to remain only the result data of a person who is in a state which is similar or close to a state of an object person during current processing. Wherein, the filtering operation optimally uses, for example, medical knowledge of an analysis object specification as is shown in
A probability model generation unit 26 uses the health examination and doctor's question result data narrowed by the filter unit 23, and generates a probability classification model which has made in consideration of probability depending relations among the respective items (attributes) of the result data. In the embodiment, while the way of generation of the probability classification model will be described later, at first, a method by Friedman et al., and a method by Keogh et al., will be each described.
(1) Calculate a degree of influence I (Xi, Xj|C) on each attribute pair that is i≠j
(2) Construct a perfectly non-directed graph with attributes X1, X2, . . . , Xn as peaks, and put the degree of influence I (Xi, Xj|C) on a side from Xi to Xj
(3) Construct a maximum Weighting Spanning Tree
(4) Select a route variation to transform a non-directed tree to a directed tree, and set all arrow marks output from the route in directions of outward-looking
(5) Add a peak labeled in a Class C, and construct the TN model by adding arcs from C toward Xj
(6) Terminate the construction method when completing additions of arcs to all attribute nodes.
As regards the foregoing degree of influence I, results of probability calculations as shown in
As shown in
As shown in
Under the condition that “BP_judge (blood pressure judge)” is “WN (need warning)”, a probability that “Sleep (sleeping time)” is “LTE 4 (four hours or less)” is 0.4375, a probability that “Sleep (sleeping time)” is “LTE 6 (four hours or more and six hours or less) is 0.25, and a probability that “Sleep (sleeping time)” is “MT 6 (six hours or more) is 0.4375.
Under the condition that “BP_judge (blood pressure judge)” is “NG (need close examination), a probability that “Sleep (sleeping time)” is “LTE 4 (four hours or less)” is 0.625, a probability that “Sleep (sleeping time)” is “LTE 6 (four hours or more and six hours or less) is 0.25, and a probability that “Sleep (sleeping time)” is “MT 6 (six hours or more) is 0.25.
As shown in
Under the condition that “BP_judge is “WN”, a probability that “Alcho (drinking habit)” is “No (not drinking)” is 0.625, a probability that “Alcho (drinking habit)” is “LTE 3 (less than three days) is 0.4375, and a probability that “Alcho (drinking habit)” is “MT 3 (three days or more) is 0.625.
Under the condition that “BP_judge is “NG”, a probability that “Alcho (drinking habit)” is “No (not drinking)” is 0.25, a probability that “Alcho (drinking habit)” is “LTE 3 (less than three days) is 0.4375, and a probability that “Alcho (drinking habit)” is “MT 3 three days or more) is 0.4375.
As shown in
A degree of influence from “Sleep (sleeping time)” to “Alcho (drinking habit)” is calculated by obtaining the foregoing degree of influence I (Sleep Alcho|BP_judge) from the probability calculated in such those manners. As regards the concrete calculation method is expressed, for instance, by the following Equation (1)
Where, X represents an attribute at a certain node, and Y represents an attribute other than X. C represents a class attribute. “x” represents vector composed of all attribute values which can be given to the attribute X, y similarly represents a vector composed of all attribute values which can be given to the attribute Y, and a c similarly represents a vector composed of all attribute values which can be given to the class attribute C. In this example, a formula C=BP_judge is satisfied, and a formula c=<NO, WN, NG> is satisfied. An arbitrary attribute, and an arbitrary other than X are substituted for X and Y, respectively.
The degree of influence I is obtained for each attribute pair on the basis of Equation (1), and a TAN structure is generated by re-arranging each degree of influence I in descending order. For instance, as shown in
For instance, the degree of influence from “Sleeping time” to “drinking habit”, namely the degree of influence I may be calculated as follows by suing the foregoing Equation (1).
Where, P (sleep=LTE4, Alcho=NO|BP_judge=NP)=P (Sleep=LTE4, Alcho=NO|BP_judge=NP)/P (BP_judge=NP)=0.2.
P (sleep=LTE4, Alcho=LET3|BP_judge=NP)=P (Sleep=LTE4, Alcho=LTE3, BP_judge=NP)/P (BP_judge=NP)=0.2, and as regards other values, similarly calculating results in a result as shown in
After completing the above calculation, as mentioned below, by mutually comparing degrees of influences Is of candidate nodes obtained in this way, a high degree of influence is adopted as a master node for each node. As background knowledge, if there is any candidate master node which is a direction of influence, namely a direction of an arrow is always decided, as shown in
Meanwhile, a case of the method by Keogh et al. (reference document [3] described below) will be described by referring to
(1) Initialize a network to naive Bayes
(2) Calculate precision of a current sorter
(3) Add a legal arc temporarily to return (2), and repeat (3) until all the available arcs are added
(4) Decide the addition of an arc if there is an arc of which the precision is improved by adding the arc
(5) Terminate processes after completing additions of arcs for all attribute nodes.
There is a report that the method by Keogh et al. is simple and is not high in precision in comparison with the method by Friedman et al. The method by Keogh et al. firstly creates a naive Bayes sorter by using all the attributes and class attributes. Here, a model configuration is expressed, for example, by the following Equation (2) and by
Where, A is an attribute, V is an attribute value, N is the number if attributes, M is the number of classes, C is a classification class, j is an index of the M, and k is an index of the N.
The naïve Bayes is known that it may achieve a classification precision which is equivalent to other sorters although it is strongly needed to assume that all attributes are independent from one another. However, herein, for example, a possibility is assumed that “commuting time” affects on “exercise frequency”, and the method by Keogh et al calculates a probability indicating a dependence degree between attributes.
In this case, while only the classification class may become the master node for each attribute at the naïve Bayes, herein, for example, with respect to “exercise frequency”, there are two master nodes of “blood pressure judgment node” and “commuting time node” of the classification classes. In such a case, in the foregoing Equation (1) for class estimation, P (ExerFreq|commute, BP_judge) is added to a product calculation of the right side of the equation (1). Directions between two attributes affecting such an influence are tried for combinations of every attribute. In this process, the method checks classification precision in a case in which a direction having an affect on attributes is assumed, and arcs (arrow marks) between nodes of which the precision is the highest adds in turn. In
The check of classification precision is performed in the following manner. The method firstly classifies the health examination data, for example, into 10 blocks, adds one arc by using data for nine blocks for model creation, then, calculates a formula of class estimation by constructing the model. Then, by using the remaining one block, the method checks the precision by calculating how high probability of the one block may predict correct blood pressure judgment.
In the embodiment, by combining the method by Friedman et al. (reference document [1] described below) with the method by Keogh et al. (reference document [3] described below), the probability classification model is constructed in the following manner.
In Step S7, the device for prompting behavioral changes calculates a mutual information quantity Ip which is necessary for comparing the dependence degrees among items. For instance, if the device has been sharing the master node Z, when the item node X affects on the item node Y, calculates how much mutual information quantity is owned, rearranges the mutual information quantity among all items in descending order, and decides the directions of all arcs on the basis of comparison results. In the TAN network, as a master node of a certain node, the device restricts that only one node other than the class node can receive an input from the master node. The degree of influence Ip from the node X to the node Y in the case of existence of the master node Z is calculated in the same calculation as that of the degree of influence I (Xi, Xi|C) in the method by Friedman et al. which has been described by referring to
While the above description has been described the learning of the probability classification model from the health examination and doctor's question result data extracted by the filtering, as regards another method for learning the probability classification model, such a Bayesian network classifier described in the reference documents [1] and [3] described below and described in
When the probability classification model is created by the probability model generation unit 26, a plan candidate generation unit 27 tentatively changes the attribute value of each node of the classification model in a direction of an improvement, and checks a change in classification class upon performing the tentative change. The device takes out improved plans of upper N-pieces more than one as the plan candidates in order in which the probability of the classification class nodes are turned up for improvements with the least improvement.
An improved plan portfolio generation unit 28 changes the attribute values at all items of the classification model in improving directions, and simulates how much probability of the classification nodes is improved.
A first improved plan changes “sleeping time” from “less than four hours” to “six hours or more”. According to data of persons in living environments similar to those of the analysis object persons, sleeping in further two hours increases the probability of an improvement of blood pressure judgment. This increase becomes clear by means of the probability classification model shown in
Similarly, a second improved plan increases “exercise frequency” from “none” to “one or more times and less than three times a week”. According to the aforementioned probability calculation, the likelihood of the second improved plan has been, for example, 0.03. In comparison with these two likelihoods, it is clear that the first improved plan is a plan which is achieved easier than the second improved plan. In this way, the improved plan portfolio is created by arranging the improved plans in descending order in which the improved plans are easily achieved and the improving influences of “blood pressure judgment” are high.
Usually, the object person checks a check box 171 in the check table 170 so as to check through the input unit 32 whether or not each improved plan has been performed, and then, the device records the achievement degree of the improved plan portfolio. It is preferable for the recorded achievement degrees to be recognized at a glance by the object person and medical staffs by setting 80% of total days when the improved plan should be executed as object values to indicate the object lines by means of a dot line, by illustrating whether or not the object values have been achieved so as to recognize at a glance in months (or in years, or in days), and by displaying them on the display unit 31.
However, in reality, the personal preferences, restriction and background knowledge vary frequently.
For instance, in a case in which the achievement degree of the second improved plan which intents to “increase the exercise frequency up to three times in a week” becomes 30%, there is a possibility for the object person to personally think that it is impossible to “increase the exercise frequency up to three times in a week”. In this case, the device makes it possible to correct the personal preference and restriction data 40 to “ExerFreq=NO” through an improved plan portfolio correction unit 33. This correction means that the restriction that “it is impossible to increase the exercise frequency” is placed on the device. After this, the filter unit 23 filters again the data on the basis of the background knowledge, and the probability model generation unit 26 generates the probability classification model, the plan candidate generation unit 27 generates the improved plan candidate, and the improved plan portfolio generation unit generates again the improved plan portfolio. As a result, a corrected and improved plan portfolio for the behavioral change of the object person is constructed.
As is shown in
For instance, as shown in
As recognized by
As a result, the improved portfolio is varied, for example, as is shown in
The result display unit 31 displays the already exemplified health and doctor's question result data, personal preference and restriction data and learned probability classification model on terminals in response to requests from users. Especially, displaying the learned probability classification model shows suitability and ground of the automatically generated an improved plan portfolio, and enables becoming explanation of an effective ground for users who do not trust a machine, and prompts the improved behavior.
The probability model generation unit 26 generates the probability classification model on the basis of the setting information 29 in Step s6. The setting information 29 includes a lower limit value Imin of the degree of influence to be used whether or not an arrow mark indicating the dependence relations from a certain node to another node should be added, for example, upon generating the probability classification model (
The plan candidate generation unit 27 performs an improvement simulation of items to generate the improved plan portfolio in Step s7. In Step s8, it is determined whether or not any change (e.g., change in personal preference and restriction) in the data input in Steps s1-s4 has occurred. For instance, in a case in which the user and so on corrects the personal preference and restriction data 40 by means of the improved plan portfolio correction unit 33, the flowchart returns to Step s1 and generates “an improved plan portfolio after correction”. If the data input in Steps s1-s4, has not varied, input processing of the achievement degree for the improved plan portfolio is conducted in Step s9. The user etc. may input the achievement degree thorough the achievement degree input unit 32.
It is determined whether or not there is any item of which the achievement degree is low in Step s10. In such a case, the flowchart returns to Step s7, the device executes again the improving simulation for the items. If there is no item of which the achievement degree is low, the result display unit 31 displays the achievement results and related items of the improved plan in Step s12. In a case of continuation of processing, the device returns to Step s8 and prepares so as to respond, at every time, to the change in the data input in Steps s1-s4.
Another embodiment has a feature which uses a medical history (previous diseases) data in relation to the personal preferences and restriction. The health examination and doctor's question result database 21 inputs the medical history (previous diseases) data in the personal preference and restriction input unit 22. For instance, if there is the medical history of “there is a case of acute hepatitis”, the back ground 24, which always includes an item related to drinking (e.g., “do not drink, or [cannot drink]”) as a restriction item, is prepared in advance. In this case, improving items may be narrowed for the purpose of performing health management so as to especially think a great deal of a liver. When the improved plan portfolio generation unit 28 creates the improved plan portfolio, the embodiment has an advantage over items related to drinking in that it may know in advance the impossibility of an increase in the number of times of the drinking habits.
As regards the personal preferences and restriction, it is preferable to use the medical history (previous diseases) data not only of the user himself or herself but also its family and relatives. In this case, the input unit 22 inputs the medical history (previous diseases) data not only of the user himself or herself but also its family and relatives all together. For instance, if there is the medical history of “there is a case of acute hepatitis”, the back ground 24, which always includes an item related to drinking (e.g., “do not drink [cannot drink]”) as the restriction item, is prepared in advance. Also in this case, for the purpose of performing the health management so as to especially think a great deal of liver. When the improved plan portfolio generation unit 28 creates the improved plan portfolio, the embodiment has an advantage over items related to the drinking in that it may know in advance the impossibility of the increase in the number of times of the drinking habits.
Further, as another embodiment, it is preferable to apply encryption processing to a various pieces of data to be processed by the data input unit 20 and the personal preference and restriction input unit 22. More specifically, it is preferable to encrypt items such as an ID which can specify an individual so that any individual cannot be specified. Thereby, at a view point of personal information protection, the device for prompting behavioral changes makes it possible not to carelessly know to whom the data belongs from another data.
According to the above embodiments, the device for prompting behavioral changes may provide the improved behavior portfolio to the object person while taking the personal preferences and restriction varying hour to hour into account. The device may flexibly change the improved plan for the behavioral changes in response to the achievement degree; thereby the object person may intend to improve health condition by continuous behavioral changes without loosing motivation.
Hereinafter, a list of reference documents will be shown.
Additional advantages and modifications will readily occur to those skilled in the art. Therefore, the invention in its broader aspects is not limited to the specific details and representative embodiments shown and described herein. Accordingly, various modifications may be made without departing from the spirit or scope of the general inventive concept as defined by the appended claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2007-338240 | Dec 2007 | JP | national |