Intervention effect analysis system and intervention effect analysis method
Patent Information
- Application Number
- JP2021189264
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2021-11-22
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2041-11-22
AI Technical Summary
【0012】 本発明の一態様によれば、介護·医療·保健事業·介護予防データから、保健事業や介護予防事業などの介入効果を適正に分析できる。特に、3以上群を比較できるので、介入施策の有効性や、複数の介入施策の優劣が分かる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。
Smart Images

Figure 0007634464000001 
Figure 0007634464000002 
Figure 0007634464000003
Abstract
Description
[Technical field]
[0001] The present invention relates to an intervention effect analysis system for analyzing the effect of an intervention measure. [Background technology]
[0002] Local governments are required to analyze the effectiveness of intervention measures such as health checkups, health programs, and nursing care prevention programs in order to extend the healthy life expectancy of residents and optimize social security costs. In order to implement effective and efficient intervention measures, it is important to utilize data accumulated by local governments to determine whether intervention measures are effective or ineffective, prioritize budget allocation to effective projects, and realize sustainable social security services.
[0003] The following prior art is included as background art in this technical field. Patent Document 1 (JP Patent Publication No. 2019-192065) describes a care intervention effect verification device that is an apparatus for verifying the effect of care intervention on a subject, and includes a means for generating a group consisting of a similar portion of the plurality of subjects based on past data on the plurality of subjects, a means for dividing the portion of subjects constituting the group into a first subgroup in which care intervention is performed and a second subgroup in which care intervention is not performed, a means for accepting verification data including the values of predetermined evaluation indexes of the first subgroup and the second subgroup after a specific period of time has elapsed, and a means for determining the effect of the care intervention based on a comparison result of the values of the predetermined evaluation indexes of the first subgroup and the second subgroup.
[0004] Patent Document 2 (JP Patent Publication 2014-225177A) describes an analysis system having a processor that executes a program and a memory that stores the program, and that analyzes the effectiveness of a health project by executing the program. The analysis system includes an input unit for inputting the subscriber's medical expenses, intervention information indicating whether or not an intervention service is provided, and the start date of the intervention service, an input unit for inputting the medical expenses before the provision of the intervention service and the intervention information, and a propensity score calculation unit for calculating a propensity score of the intervention group indicating the probability that the intervention service is provided and a propensity score of the non-intervention group indicating the probability that the intervention service is not provided from the medical expenses before the provision of the intervention service, and an adjusted medical expense calculation unit for multiplying the medical expenses of the intervention group before and after the provision of the intervention service by the reciprocal of the propensity score of the intervention group to calculate the adjusted medical expenses of the intervention group before and after the provision of the intervention service, and multiplying the medical expenses of the non-intervention group before and after the provision of the intervention service by the reciprocal of the propensity score of the non-intervention group to calculate the adjusted medical expenses of the non-intervention group before and after the provision of the intervention service. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] JP 2019-192065 A [Patent Document 2] JP 2014-225177 A Summary of the Invention [Problem to be solved by the invention]
[0006] Even when comparing groups that differ in background information such as age and medical visit status in addition to whether or not they received an intervention, it is difficult to properly evaluate the effectiveness of an intervention measure. Therefore, it is necessary to use propensity scores to make the distribution of the groups equal, create groups that differ only in whether or not they received the intervention, and track these groups to properly evaluate the effectiveness of the measure.
[0007] In the technology described in Patent Document 1, subjects are divided into a care intervention group and a non-care intervention group so that the variation in background information of subjects before the care intervention is equalized, and the effects on the level of care and care costs after the intervention are examined. However, the technology described in Patent Document 1 divides the intervention group and the non-intervention group in the future, and it is difficult to apply it to past data after intervention has been performed. In addition, Patent Document 1 does not specifically describe a method for equalizing the variation in background information.
[0008] Furthermore, in the technology described in Patent Document 2, as a method for analyzing the effect of an intervention, background information (covariates) of an intervention group and a non-intervention group is adjusted using a propensity score, and then compared and analyzed. Here, the propensity score is a score that consolidates background information into one, and is the probability of intervention calculated from the background information. However, in the technology described in Patent Document 2, a single propensity score is used to adjust background information and analyze the effect of an intervention, but stable adjustment of the background information is not taken into consideration.
[0009] Furthermore, in the above-mentioned prior art, the alignment of background information between the two groups, the intervention group and the non-intervention group, is taken into consideration, but the alignment of background information between three or more groups, including multiple intervention groups, is not taken into consideration.
[0010] The present invention aims to accurately analyze the effects of interventions such as health care projects and nursing care prevention projects based on nursing care, medical care, health care projects, and nursing care prevention data. [Means for solving the problem]
[0011] A representative example of the invention disclosed in the present application is as follows: That is, an intervention effect analysis system for analyzing the effects of a plurality of intervention measures includes a calculation device that executes a predetermined process, an input unit to which data is input, and a storage device accessible to the calculation device, the input unit receives input of intervention data of a plurality of intervention groups in which one of the intervention measures is implemented, and non-intervention data of a non-intervention group in which the intervention measure is not implemented, the calculation device calculates a propensity score for each of the plurality of intervention data and the non-intervention data from background information included in each of the plurality of intervention data and the non-intervention data using a plurality of machine learning methods, and calculates one of the plurality of intervention data or the non-intervention data. Baseline intervention group and the set Baseline intervention group From the individual data and the plurality of intervention data and non-intervention data, generate paired data of a plurality of individuals having a small difference in the calculated propensity score, calculate a standardized difference indicating a difference in background information of the plurality of paired data, The propensity scores of the data of the reference intervention group, the other intervention groups, and the non-intervention group are calculated using a plurality of methods, data having a propensity score similar to that of the data of the reference intervention group is selected from the other intervention groups and the non-intervention group, paired data is created for each method of calculating the propensity score, and paired data having the smallest representative value of the standardized difference calculated for the background information of the paired data is selected. Calculate the intervention effect from paired data, and Baseline intervention group The method is characterized by outputting the results of a comparative analysis with the above. Effect of the Invention
[0012] According to one aspect of the present invention, the intervention effects of health care projects and nursing care prevention projects can be properly analyzed from nursing care, medical care, health care projects, and nursing care prevention data. In particular, since it is possible to compare three or more groups, the effectiveness of an intervention measure and the superiority or inferiority of multiple intervention measures can be understood. The problems, configurations, and effects other than those described above will be made clear by the explanation of the following examples. [Brief description of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram showing the concept of processing by an intervention effect analysis system to which the present invention is applied. [Diagram 2] FIG. 1 is a block diagram showing the configuration of an intervention effect analysis system according to a first embodiment. [Diagram 3] FIG. 2 is a diagram illustrating an example of the configuration of an intervention data storage unit according to the first embodiment. [Figure 4]FIG. 2 is a diagram illustrating an example of the configuration of an intervention data storage unit according to the first embodiment. [Diagram 5] FIG. 2 is a diagram illustrating an example of a configuration of a non-intervention data storage unit according to the first embodiment. [Figure 6A] FIG. 2 is a diagram illustrating an example of the configuration of a propensity score storage unit according to the first embodiment. [Figure 6B] FIG. 2 is a diagram illustrating an example of the configuration of a propensity score storage unit according to the first embodiment. [Figure 6C] FIG. 2 is a diagram illustrating an example of the configuration of a propensity score storage unit according to the first embodiment. [Figure 7] FIG. 2 is a diagram illustrating an example of the configuration of a matching data storage unit according to the first embodiment. [Figure 8] FIG. 2 is a diagram illustrating an example of a configuration of a matching data storage unit in the first embodiment. [Figure 9] FIG. 13 is a diagram showing an example of the format of a standardized difference in the first embodiment. [Figure 10] FIG. 11 is a diagram illustrating a process performed by a matching data extraction unit in the first embodiment. [Figure 11] 1 is a flowchart of an intervention effect analysis process in Example 1. [Figure 12] FIG. 13 is a diagram showing an example of a machine learning method setting screen in the first embodiment. [Figure 13] FIG. 13 is a diagram showing an example of a background information setting screen in the first embodiment. [Figure 14] FIG. 13 is a diagram showing an example of a reference intervention setting screen in the first embodiment. [Figure 15] FIG. 13 is a diagram showing another example of the reference intervention setting screen in the first embodiment. [Figure 16] FIG. 13 is a diagram showing an example of an intervention effect index setting screen in the first embodiment. [Figure 17] FIG. 13 is a diagram showing an example of an intervention effect display screen in Example 1. [Figure 18] FIG. 11 is a block diagram showing the configuration of an intervention effect analysis system according to a second embodiment. [Figure 19] 13 is a flowchart of an intervention effect analysis process in Example 2. [Figure 20] FIG. 11 is a diagram illustrating a process performed by a pair data creation unit according to the second embodiment. [Figure 21] FIG. 11 is a diagram illustrating a process performed by a paired data extraction unit according to the second embodiment. [Figure 22] FIG. 11 is a block diagram showing the configuration of an intervention effect analysis system according to a third embodiment. [Diagram 23] FIG. 13 is a diagram showing an example of a background information group setting screen according to the third embodiment. [Figure 24] FIG. 13 is a diagram showing an example of an intervention effect display screen in Example 3. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0014] FIG. 1 is a diagram showing the concept of processing by an intervention effect analysis system to which the present invention is applied.
[0015] In order to analyze the effects of interventions from data on people (e.g. 1,000 people) who have received nursing care, medical care, or health care services, a group that has received two different types of interventions, intervention 1 and intervention 2, and a non-intervention group that has not received any intervention, are extracted. The extracted intervention 1 group, intervention 2 group, and non-intervention group have different distributions of background information (gender, age, medical care status, etc.). Each group may have a different number of people, but if the background information is different, it is not possible to know whether subsequent changes are the effect of the intervention or due to different background information.
[0016] For this reason, propensity score matching data is used to extract people with complete background information from multiple groups (multiple intervention groups and non-intervention groups) from intervention group 1, intervention group 2, and non-intervention groups, creating groups in which the effects of the intervention can be compared. Then, by tracking the health check results (test values), diagnosis results (presence or absence of disease), medical expenses, level of care, care expenses, etc. of people in each group and comparing changes in health status after the intervention, the effects of interventions such as multiple health projects and care prevention projects can be accurately analyzed.
[0017] <Example 1> FIG. 2 is a block diagram showing the configuration of the intervention effect analysis system according to the first embodiment.
[0018] The intervention effect analysis system of the first embodiment includes an analysis terminal 100 and a database 130.
[0019] The analysis terminal 100 is a computer having an input unit 102, an output unit 103, a processor (CPU) 104, a memory 105, and a storage medium 106.
[0020] The input unit 102 is a human interface such as a mouse or keyboard, and accepts input to the analysis terminal 100. The output unit 103 is a display or printer that outputs the results of calculations performed by the analysis terminal 100. The input unit 102 and the output unit 103 may include an interface that inputs and outputs data via a storage medium or a network. The storage medium 106 is a storage device that stores various programs that execute the intervention effect analysis process by the analysis terminal 100, and the execution results of the intervention effect analysis process, and is composed of, for example, a non-volatile storage medium (magnetic disk drive, non-volatile memory, etc.).
[0021] The memory 105 includes a ROM, which is a non-volatile storage element, and a RAM, which is a volatile storage element. The ROM stores unchanging programs (e.g., BIOS) and the like. The RAM is a high-speed, volatile storage element such as a DRAM (Dynamic Random Access Memory), and temporarily stores programs executed by the processor 104 and data used when the programs are executed. That is, the programs stored in the storage medium 106 are deployed in the memory 105.
[0022] The processor 104 is a calculation device that executes a program loaded into the memory 105, and is, for example, a CPU or a GPU. The processes and calculations described below are executed by the processor 104. Note that a part of the processes executed by the processor 104 by executing a program may be executed by another calculation device (for example, hardware such as a Field Programmable Gate Array (FPGA) or an Application Specific Integrated Circuit (ASIC)).
[0023] The program executed by the processor 104 is provided to the analysis terminal 100 via a removable medium (CD-ROM, flash memory, etc.) or a network, and is stored in a non-volatile storage device, which is a non-transitory storage medium. For this reason, the analysis terminal 100 may have an interface for reading the removable medium.
[0024] The intervention effect analysis system of this embodiment is a computer system configured on one computer or on multiple logically or physically configured computers, and may operate in separate threads on the same computer, or may operate on a virtual computer constructed on multiple physical computer resources.
[0025] The storage medium 106 stores programs that realize a machine learning method setting unit 111, a background information setting unit 112, a propensity score calculation unit 113, a matching data creation unit 114, a standardized difference calculation unit 115, a matching data extraction unit 116, an intervention effect index setting unit 117, an intervention effect calculation unit 118, and a standard intervention setting unit 119.
[0026] The machine learning method setting unit 111 sets the machine learning method to be used in the intervention effect analysis, and stores the selection result in the machine learning method storage unit 133.
[0027] The background information setting unit 112 sets background information to be used in the intervention effect analysis, and stores the selected background information in the background information storage unit 134. The background information is information that can be a covariate for the presence or absence of an intervention, and is, as shown as options on the background information setting screen (FIG. 13), the subject's basic information (gender, age, address, etc. from the resident basic register), nursing care information (level of required nursing care, nursing care costs, etc.), medical information (presence or absence of disease, medical costs by disease, etc.), and health check information (test values, interview results, etc.).
[0028] The propensity score calculation unit 113 calculates the propensity score using a machine learning model based on the machine learning method selected by the machine learning method setting unit 111, and stores the calculation result in the propensity score storage unit 135. The propensity score is the probability of intervention (probability of intervention) determined from background information, and is calculated using a machine learning model that uses background information as an explanatory variable and the probability of intervention as a response variable.
[0029] The matching data creation unit 114 creates matching data in which data with similar background information is combined using the propensity scores, and stores the matching data in the matching data storage unit 136.
[0030] The standardized difference calculation unit 115 evaluates the matching result and calculates the standardized difference. The standardized difference is a standardized value indicating the difference in background information between a certain intervention group and another intervention group (including a non-intervention group) in each matching data. The standardized difference is also called the standardized effect size.
[0031] The matching data extraction unit 116 selects the best machine learning method based on the evaluation result of the matching data using the standardized difference.
[0032] The intervention effect index setting unit 117 sets the intervention effect index selected by the user as the intervention effect index to be displayed on the intervention effect display screen (FIG. 17). The intervention effect index is a numerical value for quantitatively evaluating the effect of an intervention, and may be, for example, the presence or absence of a disease, the disease incidence rate, medical expenses by disease, nursing care expenses, the level of nursing care, test values, and interview results.
[0033] The intervention effect calculation unit 118 calculates an intervention effect index from the matching data in the machine learning method selected based on the evaluation result of the matching data, and generates display data for the intervention effect display screen (FIG. 17).
[0034] The reference intervention setting unit 119 displays a basic intervention setting screen (FIGS. 14 and 15) to set the reference intervention selected by the user.
[0035] The database 130 is composed of an intervention data storage unit 131 , a non-intervention data storage unit 132 , a machine learning method storage unit 133 , a background information storage unit 134 , a propensity score storage unit 135 , and a matching data storage unit 136 .
[0036] The intervention data storage unit 131 stores data on background information of people in multiple intervention groups. As shown in Figs. 3 and 4, the intervention data storage unit 131 includes an individual ID 1311, basic information 1312 of the subject, nursing care information 1313, medical information 1314, health check information 1315, and intervention information 1316. The individual ID 1311 is a unique identifier indicating a single resident. The basic information 1312 of the subject is the gender, age, address, etc. of the subject, and can be acquired from the resident basic register. The nursing care information 1313 is information related to nursing care, such as the level of required nursing care and nursing care costs. The medical information 1314 is information related to medical care, such as the presence or absence of a disease and medical costs by disease. The health check information 1315 is information on the results of a health check, such as test values and interview results. The intervention information 1316 is information on the presence or absence of intervention, that is, information on whether intervention measures have been received to improve health or quality of life (QOL) related to medical care, health checkups, or nursing care, such as health programs (health checkups, health guidance, etc.), nursing care prevention activities, medical procedures, etc. Among the background information, the nursing care information 1313, medical information 1314, and health checkup information 1315 change over time, and are therefore recorded annually (year T, year T+1, etc.).
[0037] The non-intervention data storage unit 132 stores data on background information of people in the non-intervention group. As shown in Fig. 5, the non-intervention data storage unit 132 includes the same items as the intervention data storage unit 131, such as an individual ID 1321, basic information 1322 of the subject (gender, age, address, etc., in the resident basic register), nursing care information 1323 (level of nursing care required, nursing care costs, etc.), medical information 1324 (presence or absence of disease, medical costs by disease, etc.), health check information 1325 (test values, interview results, etc.), and intervention information 1326 (presence or absence of intervention). Of the background information, the nursing care information 1323, medical information 1324, and health check information 1325 change over time, and are therefore recorded annually (year T, year T+1, etc.).
[0038] The propensity score storage unit 135 stores the propensity scores of the intervention group and the non-intervention group calculated by a plurality of machine learning methods. As shown in FIG. 6A, FIG. 6B, and FIG. 6C, the propensity score storage unit 135 includes the same items as the intervention data storage unit 131 and the non-intervention data storage unit 132, such as an individual ID 1351, basic information 1352 of the subject (gender, age, address, etc. in the resident basic register), nursing care information 1353 (level of nursing care required, nursing care costs, etc.), medical information 1354 (presence or absence of disease, medical costs by disease, etc.), medical checkup information 1355 (test values, interview results, etc.), and intervention information 1356 (presence or absence of intervention). Furthermore, the propensity score storage unit 135 includes propensity scores 1357 of the intervention group and the non-intervention group calculated using machine learning models by a plurality of machine learning methods. In this embodiment, as shown in FIG. 6A, FIG. 6B, and FIG. 6C, the propensity score is calculated using methods such as logistic regression analysis and neural network.
[0039] The matching data storage unit 136 stores the result of matching based on the propensity score calculated by a certain machine learning method. As shown in FIG. 7 and FIG. 8, the matching data storage unit 136 includes the same items as the propensity score storage unit 135, such as an individual ID 1361, basic information 1362 of the subject (gender, age, address, etc. in the resident basic register), nursing care information 1363 (level of nursing care required, nursing care costs, etc.), medical information 1364 (presence or absence of disease, medical costs by disease, etc.), medical checkup information 1365 (test values, interview results, etc.), intervention information 1366 (presence or absence of intervention), and propensity score 1367. Furthermore, the matching data storage unit 136 includes matching information 1368 between data of the intervention group and data of the non-intervention group having similar propensity scores. In the figure, the matching information 1368 is represented by a line that associates rows of a data table, but a column for recording the individual ID of the other party may be provided, or the information may be recorded in a table that associates data of the intervention group with data of the non-intervention group.
[0040] Even if the background information is the same, the propensity scores differ depending on the machine learning method, and the matching pairs differ. For this reason, it is preferable to create the matching data storage unit 136 for each propensity score calculation method (FIGS. 7 and 8).
[0041] FIG. 9 is a diagram showing an example of the format of the standardized difference calculated by the standardized difference calculation unit 115. The standardized difference indicates the standardized difference in background information between the reference intervention group (intervention 1 in this embodiment) set by the reference intervention setting unit 119 and other intervention groups (intervention 2, intervention 3, ..., non-intervention group), and is stored in the memory 105 or storage medium 106 as an internal variable of the intervention effect analysis system in the table format shown in the figure. The standardized difference is calculated for each index of the same items as those in the matching data storage unit 136, such as the subject's basic information 1402 (gender, age, address, etc. in the resident basic register), nursing care information 1403 (level of nursing care required, nursing care costs, etc.), medical information 1404 (presence or absence of disease, medical costs by disease, etc.), and health check information 1405 (test value, interview result, etc.). Furthermore, the standardized difference includes a propensity score calculation method 1401 and a representative value 1406 of the standardized difference. The representative value 1406 of the standardized difference is a value obtained by statistically processing the standardized difference of the data pair in each propensity score calculation method. Various statistical values such as the mean, maximum, minimum, and median can be used for statistical processing of the standardized difference.
[0042] The standardized difference for each index shown in Fig. 9 may be output from the output unit 103 and displayed on the screen. For example, for each index, the standardized difference for a simple comparison without using a propensity score and the standardized difference using a specific propensity score may be displayed in a graph format. By displaying the screen in this manner, the balance of the background information can be confirmed.
[0043] FIG. 11 is a flowchart of the intervention effect analysis process of the first embodiment.
[0044] First, the input unit 102 receives input of intervention data and non-intervention data, and stores them in the intervention data storage unit 131 and the non-intervention data storage unit 132 (S101).
[0045] Next, the machine learning method setting unit 111 displays a machine learning method setting screen (Figure 12), sets the machine learning method selected on the machine learning method setting screen as the machine learning method to be used for the intervention effect analysis, and stores the selection result in the machine learning method memory unit 133 (S102).
[0046] Next, the background information setting unit 112 displays a background information setting screen (FIG. 13), sets the background information selected on the background information setting screen as background information (covariates) to be used in the intervention effect analysis, and stores the selection result in the background information storage unit 134 (S103).
[0047] Next, the reference intervention setting unit 119 displays a basic intervention setting screen (FIGS. 14 and 15) and sets the reference intervention selected by the user (S104). The reference intervention setting unit 119 may select the reference intervention according to a predetermined policy without displaying the basic intervention setting screen and asking the user to select the reference intervention. For example, the reference intervention may be selected from among the groups to be compared, with the group having the largest overlap of the propensity score distribution with other groups (the inclusion rate shown in FIG. 15), the group implementing the intervention to be evaluated, or the group having the smallest distribution of the propensity score.
[0048] Next, the propensity score calculation unit 113 calculates a propensity score indicating a baseline intervention probability from the background information using a machine learning model based on the machine learning method selected by the machine learning method setting unit 111, and stores the calculation result in the propensity score storage unit 135 (S105). If multiple machine learning methods are selected in step S102, the propensity score is calculated using a machine learning model based on one of the selected machine learning methods.
[0049] Next, the matching data creation unit 114 creates multi-group matching data for the calculated propensity scores and stores it in the matching data storage unit 136 (S106). For example, data with similar propensity scores between the intervention group and the non-intervention group are matched to create data pairs. When multiple propensity scores are calculated, matching data including different data pairs for each propensity score is created.
[0050] Next, the standardized difference calculation unit 115 evaluates the matching result, calculates the standardized difference (S107), and calculates a representative value of the calculated standardized difference (S108). For example, the standardized difference calculation unit 115 calculates the age difference between the data pairs of the matched reference intervention group and the other intervention group, and calculates the standardized difference by dividing the average value of the calculated age difference by the standard deviation of the age difference. The standardized difference makes it possible to know the magnitude of the difference in specific background information (e.g., age), and allows comparison of multiple pieces of background information without considering the unit or the magnitude of the value. The standardized difference calculated by the standardized difference calculation unit 115 is stored in the memory 105 or the storage medium 106 as an internal variable of the intervention effect analysis system in the table format shown in FIG. 9. Then, the standardized difference calculation unit 115 statistically processes the standardized difference of the data pairs in each propensity score calculation method to calculate a representative value of the standardized difference. Various statistical values such as the average value, maximum value, minimum value, and median value can be adopted as representative values for the statistical processing of the standardized difference. When multiple propensity scores are calculated, a different standardized difference and a representative value of the standardized difference are calculated for each propensity score.
[0051] If multiple machine learning methods are selected in step S102, the processes of S105 to S108 are repeatedly executed for each selected machine learning method, and the standardized difference and the representative value of the standardized difference are calculated for each machine learning method.
[0052] Next, the matching data extraction unit 116 selects the best machine learning method based on the evaluation result of the matching data based on the standardized difference. For example, as shown in Fig. 10, the calculation method of the propensity score with the smallest representative value is selected, and matching data based on the propensity score calculated by the calculation method is extracted (S109).
[0053] Next, the intervention effect index setting unit 117 displays an intervention effect index setting screen (Fig. 16), and sets the intervention effect index selected on the intervention effect index setting screen as the intervention effect index to be displayed on the intervention effect display screen (Fig. 17) (S110). As shown in Fig. 16, the intervention effect indexes include the level of care, care expenses, presence or absence of disease, medical expenses by disease, test values, and interview results.
[0054] Next, the intervention effect calculation unit 118 calculates an intervention effect index from the matching data in the machine learning method selected based on the evaluation result of the matching data, and generates display data for the intervention effect display screen (FIG. 17) (S111).
[0055] Next, the intervention effect calculation unit 118 calculates the significance probability of the intervention effect calculated in step S109, and tests the calculated value of the intervention effect (S112).
[0056] FIG. 12 is a diagram showing an example of a machine learning method setting screen.
[0057] The machine learning method setting screen includes a list of machine learning methods prepared in advance and a selection field for selecting each machine learning method. The machine learning method setting screen is displayed by the machine learning method setting unit 111 in step S102, and prompts the user to select a machine learning method to be used in the intervention effect analysis. After selecting one or more machine learning methods in the selection field, the user operates the "Done" button to store the selection result in the machine learning method storage unit 133.
[0058] FIG. 13 is a diagram showing an example of a background information setting screen.
[0059] The background information setting screen includes a list of background information, which is an item of intervention data and non-intervention data recorded in the intervention data storage unit 131 and the non-intervention data storage unit 132, and a selection field for selecting each piece of background information. The background information setting screen is displayed by the background information setting unit 112 in step S103, and prompts the user to select background information to be used in the intervention effect analysis. After selecting one or more pieces of background information in the selection field, the user operates the "Done" button to store the selection result in the background information storage unit 134.
[0060] 14 and 15 are diagrams showing examples of the reference intervention setting screen.
[0061] The reference intervention setting screen shown in Fig. 14 displays the intervention methods (including non-intervention), and the intervention methods to be compared can be selected using check boxes. For example, when the intervention methods to be compared have been decided, such as comparing intervention 1 with intervention 2, the reference intervention setting screen shown in Fig. 14 is effective.
[0062] The reference intervention setting screen shown in FIG. 15 displays the distribution of propensity scores for intervention methods (including non-intervention) and the inclusion rate for the propensity scores of other intervention methods, and allows the selection of the intervention method to be compared using a check box. The inclusion rate indicates the proportion of this intervention method that is included in other intervention methods, with 100% indicating complete inclusion, and a higher inclusion rate allows for more accurate comparison. Note that instead of the inclusion rate, the average or minimum value of the propensity score may be used. For example, when looking at the propensity score distribution and comparing intervention methods with similar propensity scores, the reference intervention setting screen shown in FIG. 15 is effective.
[0063] FIG. 16 is a diagram showing an example of an intervention effect index setting screen.
[0064] The intervention effect index setting screen includes a list of intervention effect indexes calculated as a result of the intervention effect analysis, a selection field for selecting each intervention effect index, and an input field for the period for calculating the intervention effect. The intervention effect index setting screen is displayed by the intervention effect index setting unit 117 in step S109, and prompts the user to select an intervention effect index to be displayed as a result of the intervention effect analysis. The user selects one or more intervention effect indexes in the selection field, inputs the effect calculation period, and then operates the "Complete" button to transmit the selection result to the intervention effect index setting unit 117. In addition, the intervention effect calculation unit 118 calculates the intervention effect according to the effect calculation period inputted in the intervention effect index setting screen.
[0065] FIG. 17 is a diagram showing an example of an intervention effect display screen in the first embodiment.
[0066] The intervention effect display screen includes an intervention effect indicator selection area in which the user selects the intervention effect indicator they wish to display, a number display area that displays the difference in numbers between multiple intervention groups and non-intervention groups in a simple comparison and a comparison using matching data, a graph display area that displays the intervention effect in a graph in a simple comparison and a comparison using matching data, and a numerical display area that displays the intervention effect as a numerical value.
[0067] The user selects the intervention effect index selected on the intervention effect index setting screen (Figure 16) in the intervention effect index selection area to switch between the intervention effect index displayed in the graph display area and the numerical value display area. The graph display area displays the intervention effect for the period entered in the effect calculation period on the intervention effect index setting screen so that multiple intervention groups and non-intervention groups can be compared. The numerical value display area displays the difference in the intervention effect between multiple intervention groups and non-intervention groups for the period entered in the effect calculation period on the intervention effect index setting screen, and the significance probability of the numerical value of the intervention effect. The significance probability allows the user to check the statistical certainty of the intervention effect value.
[0068] In addition, when comparing multiple intervention groups with a non-intervention group, a simple comparison will show that the intervention effect indexes before the intervention are different, but in the matching data, the intervention effect indexes before the intervention are equal, so the difference in the intervention effect indexes between multiple intervention groups and the non-intervention group after the intervention can be seen, and the correct intervention effect can be analyzed.
[0069] In the above-described Example 1, an example was described in which the intervention effects were compared using one intervention group as a benchmark with other intervention groups and a non-intervention group, but the intervention effects of three or more intervention groups may be compared without including the non-intervention group in the comparison.
[0070] As described above, in Example 1, matching data is created for multiple intervention groups and matching data with similar background effects is selected. This makes it possible to know the correct effect of the intervention measure.
[0071] <Example 2> In the second embodiment of the present invention, the standardized difference of the background information of each paired data extracted by multiple propensity scores is evaluated sequentially, and multi-group matching data is created from the paired data that minimizes the standardized difference. Note that in the second embodiment, differences from the first embodiment are mainly described, and the description of the same configuration and effects as the first embodiment is omitted.
[0072] FIG. 18 is a block diagram showing the configuration of an intervention effect analysis system according to the second embodiment.
[0073] The intervention effect analysis system of the second embodiment includes an analysis terminal 100 and a database 130.
[0074] The analysis terminal 100 is a computer having an input unit 102, an output unit 103, a processor (CPU) 104, a memory 105, and a storage medium 106.
[0075] The storage medium 106 stores programs that realize a machine learning method setting unit 111, a background information setting unit 112, a propensity score calculation unit 113, a standardized difference calculation unit 115, a paired data creation unit 120, a paired data extraction unit 121, an intervention effect index setting unit 117, an intervention effect calculation unit 118, and a standard intervention setting unit 119.
[0076] The paired data creation unit 120 creates paired data between the personal data of the reference intervention data and personal data having similar propensity scores. The paired data extraction unit 121 selects paired data having the smallest representative value of the standardized difference of the background information of each paired data.
[0077] FIG. 19 is a flowchart of the intervention effect analysis process of the second embodiment.
[0078] Steps S101 to S104 and steps S110 to S112 are the same as the intervention effect analysis process (FIG. 11) of the first embodiment described above.
[0079] After the baseline intervention is set in step S104, the propensity score calculation unit 113 calculates a propensity score indicating the baseline intervention probability from the background information using a plurality of machine learning methods, and stores the calculation result in the propensity score storage unit 135 (S115).
[0080] Next, the paired data creation unit 120 extracts one personal data from the reference intervention data (S116), selects personal data whose propensity scores are close to those of the extracted personal data from other data groups (intervention data and non-intervention data to be compared), and creates paired data with the selected personal data (S117).
[0081] For example, as shown in Figure 20, the propensity score of the personal data of intervention data 1, which is the reference intervention group, is calculated using different calculation methods. Furthermore, the propensity scores of the personal data of other intervention groups and non-intervention groups for which paired data is to be created in comparison with the reference intervention group are calculated using different calculation methods. Then, one piece of personal data is extracted from intervention data 1, which is the reference intervention group, and data with similar propensity scores is selected from the other groups, and paired data is created for each propensity score calculation method. For this reason, as shown in the figure, the paired data created differs depending on the propensity score calculation method.
[0082] Next, the paired data extraction unit 121 calculates a representative value of the standardized difference of the background information of each paired data. If there is already selected paired data, the standardized difference is calculated including the already selected paired data, and the representative value is calculated. In the statistical processing of the standardized difference, various statistical values such as the average, maximum, minimum, and median can be used as the representative value (S118). Furthermore, the paired data extraction unit 121 selects the paired data with the smallest representative value of the standardized difference (S119).
[0083] For example, as shown in Fig. 21, the standardized difference of background information and its representative value (e.g., average value) are calculated for each paired data, and the paired data with the smallest representative value of the standardized difference is selected. If the representative value of the standardized difference of background information is small, the background information is similar, so for propensity score 1, paired data is selected between intervention 1 and intervention 2, and for propensity score 2, paired data is selected between intervention 1 and intervention 3 or intervention 1 and no intervention. For this reason, for a person with personal ID K0001, a pair is created with person K0021, who has a similar propensity score 1, and a pair is created with person K0013, who has a similar propensity score 2.
[0084] Thereafter, an intervention effect index is set in step S110, and the processes after step S110 are subsequently executed.
[0085] As described above, according to the second embodiment of the present invention, since matching is performed using a plurality of propensity scores, it is possible to create multi-group matching data in which the distribution of background information is more accurately aligned than in the first embodiment. Therefore, it is possible to achieve both individual optimization and group optimization and compare data of each group with better aligned background information.
[0086] <Example 3> In Example 3 of the present invention, subgroups are analyzed. Note that in Example 3, differences from Examples 1 and 2 will be mainly described, and descriptions of configurations and effects that are the same as those in Examples 1 and 2 will be omitted.
[0087] FIG. 22 is a block diagram showing the configuration of an intervention effect analysis system according to the third embodiment.
[0088] The intervention effect analysis system of the third embodiment includes an analysis terminal 100 and a database 130.
[0089] The analysis terminal 100 is a computer having an input unit 102, an output unit 103, a processor (CPU) 104, a memory 105, and a storage medium 106.
[0090] The storage medium 106 stores a program that realizes the intervention effect calculation unit 118 and the background information group setting unit 123. The storage medium 106 may store a program that realizes other functional blocks described in the first embodiment (such as the machine learning method setting unit 111, the background information setting unit 112, the propensity score calculation unit 113, the matching data creation unit 114, the standardized difference calculation unit 115, the matching data extraction unit 116, the intervention effect index setting unit 117, and the reference intervention setting unit 119).
[0091] The background information group setting unit 123 displays a background information group setting screen (FIG. 23), and sets a group of background information selected on the background information group setting screen. The intervention effect is calculated for each group of background information that has been set.
[0092] The database 130 includes an intervention data storage unit 131, a non-intervention data storage unit 132, and a matching data storage unit 136. The database 130 may store other data (such as a machine learning method storage unit 133, a background information storage unit 134, and a propensity score storage unit 135) described in the first embodiment.
[0093] FIG. 23 is a diagram showing an example of a background information group setting screen according to the third embodiment.
[0094] The background information group setting screen includes a list of background information, which is an item of intervention data and non-intervention data recorded in the intervention data storage unit 131 and the non-intervention data storage unit 132, and a selection field for selecting each background information. The background information group setting screen is displayed by the background information group setting unit 123, and prompts the user to select background information for analyzing the intervention effect for each group. After selecting one or more pieces of background information in the selection field, the user operates the "Complete" button to transmit the selection result to the background information group setting unit 123. The background information group may be set in advance for each piece of background information (for example, age is divided into three groups of 60 to 79 years old for each decade, and the ages are set to the 60s, 70s, and 80s), or after operating the "Complete" button, a sub-screen for setting the details of the group may be displayed to prompt the user to input the range of the group (60 to 79 years old) and the interval (every 10 years).
[0095] FIG. 24 is a diagram showing an example of an intervention effect display screen in the third embodiment.
[0096] The intervention effect display screen of Example 3 includes an intervention effect index selection area in which the user selects the intervention effect index they wish to display, an effect calculation method selection area in which they select between displaying a simple comparison and displaying matching data, a number display area in which the difference in number of people for each group of background information between multiple intervention groups and non-intervention groups in a simple comparison and a comparison using matching data, a graph display area in which the intervention effect is displayed in a graph for each group of background information in a simple comparison and a comparison using matching data, and a numerical display area in which the intervention effect for each group of background information is displayed as a numerical value.
[0097] The user selects the intervention effect index selected on the intervention effect index setting screen (Figure 16) in the intervention effect index selection area to switch the intervention effect index displayed in the graph display area and numerical value display area. In addition, the user selects either simple comparison or matching data in the effect calculation method selection area to switch the data displayed in the graph display area and numerical value display area. The graph display area displays the intervention effect for the period entered in the effect calculation period on the intervention effect index setting screen for each group of background information so that multiple intervention groups and non-intervention groups can be compared. The numerical value display area displays the difference between the multiple intervention groups and non-intervention groups in the intervention effect for the period entered in the effect calculation period on the intervention effect index setting screen and the significance probability of the numerical value of the intervention effect for each group of background information. The user can check the statistical certainty of the intervention effect value from the significance probability.
[0098] As described above, in the third embodiment, the effect of an intervention measure can be known for each group of background information (e.g., age) by grouping the data that combines background information as a whole, without having to combine background information for each group. This makes it possible to know the demographic for which an intervention measure is suitable.
[0099] The present invention is not limited to the above-described embodiments, and includes various modified examples and equivalent configurations within the spirit of the appended claims. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to those including all of the configurations described. Furthermore, a part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Furthermore, the configuration of another embodiment may be added to the configuration of one embodiment. Furthermore, a part of the configuration of each embodiment may be added, deleted, or replaced with another configuration.
[0100] In addition, each of the above-mentioned configurations, functions, processing units, processing means, etc. may be realized in hardware, for example by designing some or all of them as an integrated circuit, or may be realized in software by a processor interpreting and executing a program that realizes each function.
[0101] Information such as programs, tables, and files that realize each function can be stored in a storage device such as a memory, a hard disk, or an SSD (Solid State Drive), or in a recording medium such as an IC card, an SD card, or a DVD.
[0102] In addition, the control lines and information lines shown are those considered necessary for the explanation, and do not necessarily show all the control lines and information lines necessary for implementation. In reality, it can be considered that almost all components are connected to each other. [Explanation of symbols]
[0103] 100 Analysis Terminal 102 Input section 103 Output section 104 processors 105 Memory 106 Storage medium 111 Machine Learning Method Setting Section 112 Background information setting section 113 Propensity Score Calculation Unit 114 Matching Data Creation Department 115 Standardized difference calculation section 116 Matching Data Extraction Unit 117 Intervention Effect Indicator Setting Division 118 Intervention Effect Calculation Department 119 Standard Intervention Setting Department 120 Background Information Group Setting Section 130 Databases 131 Intervention data storage unit 132 Non-intrusive data storage unit 133 Machine Learning Memory Unit 134 Background information storage unit 135 Propensity Score Memory 136 Matching data storage unit
Claims
1. An intervention effect analysis system for analyzing the effects of multiple intervention measures, The present invention comprises a computing device that executes a predetermined process, an input unit to which data is input, and a storage device that can be accessed by the computing device, The input unit receives input of intervention data of a plurality of intervention groups in which one of the intervention measures is implemented, and non-intervention data of a non-intervention group in which the intervention measure is not implemented, The computing device includes: Calculating a propensity score for each of the plurality of intervention data and the non-intervention data from background information included in each of the plurality of intervention data and the non-intervention data using a plurality of machine learning methods; Set one of the plurality of intervention data or the non-intervention data to a reference intervention group; generating paired data of a plurality of individuals having a small difference in the calculated propensity scores from the data of the individuals in the set reference intervention group and the plurality of intervention data and non-intervention data; Calculating a standardized difference indicating a difference in background information of the plurality of paired data; Calculating propensity scores for the data of the baseline intervention group, other intervention groups, and non-intervention groups in multiple ways; Select data having a propensity score similar to the data of the reference intervention group from other intervention groups and non-intervention groups, and create paired data for each calculation method of the propensity score; An intervention effect analysis system characterized by selecting paired data with the smallest representative value of the standardized difference calculated for the background information of the paired data, calculating the intervention effect from the selected paired data, and outputting the results of a comparative analysis between the multiple intervention data or the non-intervention data and the reference intervention group.
2. The intervention effect analysis system according to claim 1, The intervention effect analysis system, wherein the calculation device sets the reference intervention group in accordance with a predetermined policy.
3. The intervention effect analysis system according to claim 2, The intervention effect analysis system is characterized in that the calculation device sets the group that has the largest overlap in distribution of propensity scores with other groups among the groups to be compared as the reference intervention group.
4. The intervention effect analysis system according to claim 1, The intervention effect analysis system is characterized in that the calculation device outputs propensity scores of an intervention group and a non-intervention group that can be used as comparison targets in a comparable manner, and prompts a user to select a reference intervention group.
5. The intervention effect analysis system according to claim 1, The calculation device is an intervention effect analysis system characterized in that it outputs, for each indicator for evaluating the intervention effect, a standardized difference from a simple comparison without using a propensity score and a standardized difference using a specific propensity score in a comparable manner.
6. The intervention effect analysis system according to claim 1, The calculation device is an intervention effect analysis system characterized in that it generates data for displaying an intervention effect display screen including an intervention effect index selection area for selecting the intervention effect index to be displayed, a number display area for displaying the difference in numbers between the intervention group and the non-intervention group, a graph display area for displaying the intervention effect in a graph, and a numerical display area for displaying the intervention effect as a numerical value.
7. The intervention effect analysis system according to claim 1, The intervention effect analysis system is characterized in that the calculation device divides the background information into groups and calculates the intervention effect for each group.
8. The intervention effect analysis system according to claim 1, The intervention effect analysis system is characterized in that the intervention measure is an action for improving health or quality of life related to medical care, health checkups, or nursing care.
9. A method for analyzing the effects of multiple intervention measures using a computer, comprising: The computer includes an arithmetic unit that executes a predetermined process, an input unit to which data is input, and a storage device that is accessible by the arithmetic unit; The method comprises: The input unit receives input of intervention data of a plurality of intervention groups in which one of the intervention measures is implemented, and non-intervention data of a non-intervention group in which the intervention measure is not implemented, The computing device calculates a propensity score for each of the plurality of intervention data and the non-intervention data from background information included in each of the plurality of intervention data and the non-intervention data using a plurality of machine learning methods; The arithmetic device sets one of the plurality of intervention data or the non-intervention data to a reference intervention group; The computing device generates paired data of a plurality of individuals having a small difference in the calculated propensity scores from the data of the individuals in the set reference intervention group, the plurality of intervention data, and the plurality of non-intervention data; The computing device calculates a standardized difference indicating a difference in background information of the plurality of paired data, The intervention effect analysis method is characterized in that the calculation device calculates an intervention effect from the plurality of paired data based on the calculated standardized difference, and outputs the results of a comparative analysis between the plurality of intervention data or the non-intervention data and the reference intervention group.
Citation Information
Patent Citations
Insurer information system
JP2004341611A
Analysis system and analysis method
JP2014225177A
Nursing care intervention effect verification device, nursing care intervention effect verification method, and program
JP2019192065A
Intervention method superiority comparison system
JP2021082092A
Analyzer, analytical method and analytical program
JP2021135930A