(19)
(11) EP 4 564 371 A1

(12) EUROPEAN PATENT APPLICATION
published in accordance with Art. 153(4) EPC

(43) Date of publication:
04.06.2025 Bulletin 2025/23

(21) Application number: 23845939.0

(22) Date of filing: 28.04.2023
(51) International Patent Classification (IPC): 
G16H 50/50(2018.01)
(52) Cooperative Patent Classification (CPC):
G16H 50/50
(86) International application number:
PCT/JP2023/016810
(87) International publication number:
WO 2024/024200 (01.02.2024 Gazette 2024/05)
(84) Designated Contracting States:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC ME MK MT NL NO PL PT RO RS SE SI SK SM TR
Designated Extension States:
BA
Designated Validation States:
KH MA MD TN

(30) Priority: 28.07.2022 JP 2022120523

(71) Applicant: Hitachi, Ltd.
Tokyo 100-8280 (JP)

(72) Inventor:
  • KIDO Kunihiko
    Tokyo 100-8280 (JP)

(74) Representative: MERH-IP Matias Erny Reichl Hoffmann Patentanwälte PartG mbB 
Paul-Heyse-Straße 29
80336 München
80336 München (DE)

   


(54) INFORMATION PROCESSING DEVICE


(57) Provided is an information processing apparatus capable of improving reliability of a treatment effect by an output treatment method. An information processing apparatus using a treatment method output model that outputs a treatment method according to a state of a patient includes a treatment effect prediction model construction unit that constructs a treatment effect prediction model that includes the treatment method output model as a component, and compares a treatment effect when the treatment method is used with a treatment effect when the treatment method is not used, and a model adjustment unit that generates a prediction model group by inactivating a weighting factor of the treatment effect prediction model based on a tendency score when the treatment method is used and when the treatment method is not used, and adjusts the treatment method output model that is the component of the treatment effect prediction model such that a variance of a treatment effect output from the prediction model group falls within a predetermined range.




Description

Technical Field



[0001] The present invention relates to an information processing apparatus using a model that outputs a treatment method according to a state of a patient, and particularly relates to a technique for updating the model.

Background Art



[0002] Digital therapy (hereinafter, DTx), which is an information processing apparatus using a model that is constructed by machine learning of known data and outputs a treatment method according to the state of a patient, has been developed. Since DTx can collect data in real time after launch, it is possible to update the model based on the collected data.

[0003] PTL 1 discloses obtaining a predicted value of a clinical parameter from a set of a model with the highest accuracy, which is selected according to a predictor from among a plurality of models, and the predictor, and updating the model according to the obtained predicted value and the measured value of the clinical parameter to improve the accuracy.

Citation List


Patent Literature



[0004] PTL 1: JP 2016-519807 A

Summary of Invention


Technical Problem



[0005] However, in PTL 1, consideration is not given to improvement of the reliability of the model. That is, even if a treatment method having a high treatment effect is output by the updated model, the treatment effect may vary due to a slight change in the predictor.

[0006] Therefore, an object of the present invention is to provide an information processing apparatus capable of improving reliability of a treatment effect by an output treatment method.

Solution to Problem



[0007] In order to achieve the above object, the present invention is an information processing apparatus using a treatment method output model that outputs a treatment method according to a state of a patient, the information processing apparatus including a treatment effect prediction model construction unit that constructs a treatment effect prediction model that includes the treatment method output model as a component, and compares a treatment effect when the treatment method is used with a treatment effect when the treatment method is not used, and a model adjustment unit that generates a prediction model group by inactivating a weighting factor of the treatment effect prediction model based on a tendency score when the treatment method is used and when the treatment method is not used, and adjusts the treatment method output model that is the component of the treatment effect prediction model such that a variance of a treatment effect output from the prediction model group falls within a predetermined range.

Advantageous Effects of Invention



[0008] According to the present invention, it is possible to provide an information processing apparatus capable of improving reliability of a treatment effect by an output treatment method.

Brief Description of Drawings



[0009] 

[FIG. 1] FIG. 1 is an overall configuration diagram of an information processing apparatus.

[FIG. 2] FIG. 2 is a diagram illustrating an example of a DTx intervention model that is a model for outputting a treatment method according to a state of a patient.

[FIG. 3] FIG. 3 is a diagram illustrating an example of functional blocks of Example 1.

[FIG. 4] FIG. 4 is a diagram illustrating an example of a flow of processing of Example 1.

[FIG. 5] FIG. 5 is a diagram illustrating an example of a flow of processing of constructing a treatment effect prediction model.

[FIG. 6] FIG. 6 is a diagram illustrating an example of the treatment effect prediction model.

[FIG. 7] FIG. 7 is a diagram illustrating an example of a flow of processing of adjusting the DTx intervention model.

[FIG. 8] FIG. 8 is a diagram illustrating an example of the treatment effect prediction model used to adjust the DTx intervention model.

[FIG. 9] FIG. 9 is a diagram illustrating an example of a result display screen.


Description of Embodiments



[0010] Hereinafter, embodiments of an information processing apparatus according to the present invention will be described with reference to the accompanying drawings. Note that, in the following description and the accompanying drawings, components having the same functional configuration are denoted by the same reference signs, and repetitive description will be omitted.

[Example 1]



[0011] FIG. 1 is a diagram illustrating a hardware configuration of an information processing apparatus 101. The information processing apparatus 101 is configured such that a computation unit 102, a memory 103, a storage unit 104, and a network adapter 105 are connected by a system bus 106 to be able to transmit and receive signals. In addition, the information processing apparatus 101 is connected to an electronic medical record 110 and a digital therapy 111 via a network 109 to be able to transmit and receive signals. Further, a display device 107 and an input device 108 are connected to the information processing apparatus 101. Here, "being able to transmit and receive signals" indicates a state in which signals can be transmitted and received to and from each other or from one to the other electrically and optically regardless of a wired manner or a wireless manner.

[0012] The computation unit 102 is a device that controls the operation of each component, and is specifically a central processing unit (CPU), a micro processor unit (MPU), or the like. The computation unit 102 loads a program stored in the storage unit 104 and data necessary for executing the program into the memory 103, executes the program, and performs various types of processing on the program. The memory 103 stores programs to be executed by the computation unit 102 and the progress of computation processing. The storage unit 104 is a device that stores a program executed by the computation unit 102 and data necessary for executing the program, and is specifically a hard disk drive (HDD), a solid state drive (SSD), or the like. The network adapter 105 is provided for connecting the information processing apparatus 101 to the network 109 such as a LAN, a telephone line, or the Internet. Various types of data handled by the computation unit 102 may be transmitted and received to and from the outside of the information processing apparatus 101 via the network 109 such as a local area network (LAN).

[0013] The display device 107 is a device that displays a processing result or the like of the information processing apparatus 101, and is specifically a liquid crystal display or the like. The input device 108 is an operation device with which an operator gives an operation instruction to the information processing apparatus 101, and is specifically a keyboard, a mouse, a touch panel, or the like. The mouse may be another pointing device such as a track pad or a track ball.

[0014] The electronic medical record 110 stores medical data related to a patient, for example, data related to a state of the patient and a treatment effect for a certain treatment method. The digital therapy 111 has a treatment method output model that is a model for outputting a treatment method according to the state and profile of a patient.

[0015] An example of a DTx intervention model that is the treatment method output model will be described with reference to FIG. 2. The DTx intervention model is a model that outputs a treatment method sd(i) according to a patient profile x(i, j) and a patient state c(i, j), and is a neural network constructed by machine learning of known data. Note that i is an index for specifying a patient, j is an index representing a patient state or a type of patient profile. The patient state is calorie intake or exercise amount, and the patient profile is gender, age, or the like. In addition, the treatment method output from the DTx intervention model is, for example, a type of medicine.

[0016] Functional blocks of Example 1 will be described with reference to FIG. 3. Note that the functional blocks may be configured by dedicated hardware or may be configured by software that operates on the computation unit 102. In the following description, a case where the functional blocks of Example 1 are configured by software will be described. In Example 1, a treatment effect prediction model construction unit 301 and a DTx intervention model adjustment unit 302 are provided. Each unit will be described below.

[0017] The treatment effect prediction model construction unit 301 constructs a treatment effect prediction model that compares a treatment effect when the treatment method output from the DTx intervention model is used with a treatment effect when the treatment method is not used.

[0018] The DTx intervention model adjustment unit 302 adjusts the DTx intervention model to reduce the variance of the treatment effect when the treatment method output from the DTx intervention model is used.

[0019] An example of a flow of processing performed in Example 1 will be described for each step with reference to FIG. 4.

(S401)



[0020] The treatment effect prediction model construction unit 301 constructs a treatment effect prediction model.

[0021] An example of a flow of processing performed in S401 will be described for each step with reference to FIG. 5.

(S501)



[0022] The treatment effect prediction model construction unit 301 acquires a DTx intervention model. For example, the DTx intervention model is transmitted from the digital therapy 111.

(S502)



[0023] The treatment effect prediction model construction unit 301 constructs a treatment effect prediction model illustrated in FIG. 6 by connecting the DTx intervention model acquired in S501 to three networks of a DTx network, a standard treatment network, and a shared network. The DTx network outputs the predicted value of the treatment effect when the treatment method output from the DTx intervention model is used. The standard treatment network outputs the predicted value of the treatment effect when the treatment method output from the DTx intervention model is not used. The shared network outputs parameters shared between the DTx network and the standard treatment network, depending on the patient profile x(i, j) and the patient state c(i, j).

(S503)



[0024] The treatment effect prediction model construction unit 301 inputs the patient profile x(i, j) and the patient state c(i, j) of the collected data to the treatment effect prediction model and outputs the predicted value of the treatment effect. The predicted value of the treatment effect is output for each of a case where the treatment method output from the DTx intervention model is used and a case where the treatment method is not used. Here, regarding the unevenness of the patient background when the treatment method output from the DTx intervention model is used and when the treatment method is not used, such as a case where the age of a patient group using the treatment method output from the DTx intervention model is young, a weighting factor of the treatment effect prediction model is inactivated based on the tendency score for both a case where the treatment method output from the DTx intervention model is used and when the treatment method is not used, and the treatment effect prediction model is constructed while the unevenness of the patient background is corrected. The tendency score p(i) is calculated using, for example, the following expression.



[0025] Here, a1, a2, ..., b1, b2, ... are coefficients calculated from the collected data.

[0026] In addition, the weighting factor to be inactivated based on the tendency score p(i) is represented by the following expression.

Where, H(p(i)) = -p(i) log(p(i))-(1-p(i)) log(1-p(i))

[0027] Here, r(l)ss is a weighting factor of an l layer of the shared network, r(l)i, d is a weighting factor of the l layer of the DTx network, r(l)i, s is a weighting factor of the l layer of the standard treatment network, and γ is an offset hyperparameter and is usually set to 1.

[0028] In addition, the treatment effect prediction model illustrated in FIG. 6 is represented by the following expression.



[0029] Here, s~ (x) is the shared network, sd~ (x) is the DTx intervention model, Yd~ is the DTx network, Ys~ is the standard treatment network, and f(·) is an activation function.

(S504)



[0030] The treatment effect prediction model construction unit 301 adjusts the coefficient of the treatment effect prediction model based on a loss function regarding an error of the predicted value for the treatment effect included in the collected data. That is, the coefficient is adjusted so that the output of the loss function becomes smaller. For example, a square error function is used as the loss function, and for example, a stochastic gradient method or the like is used to adjust the coefficient.

(S505)



[0031] The treatment effect prediction model construction unit 301 determines whether or not an end condition is satisfied. When the end condition is satisfied, the processing flow ends, and when the end condition is not satisfied, the processing returns to S503. The end condition is, for example, a predetermined number of repetitions, a threshold value for the output of the loss function, or a threshold value for the amount of change in the output of the loss function.

[0032] With the flow of processing illustrated in FIG. 5, the treatment effect prediction model in which coefficients are adjusted according to newly collected data is constructed. The description returns to FIG. 4.

(S402)



[0033] The DTx intervention model adjustment unit 302 adjusts the DTx intervention model to reduce the variance of the treatment effect when the treatment method output from the DTx intervention model is used.

[0034] An example of a flow of processing performed in S402 will be described for each step with reference to FIG. 7.

(S701)



[0035] The DTx intervention model adjustment unit 302 deletes the standard treatment network from the treatment effect prediction model constructed in S401, and constructs a treatment effect prediction model used to adjust the DTx intervention model. FIG. 8 illustrates a treatment effect prediction model used to adjust the DTx intervention model.

(S702)



[0036] The DTx intervention model adjustment unit 302 inactivates the weighting factor of the treatment effect prediction model to be used to adjust the DTx intervention model based on the tendency score for when the treatment method output from the DTx intervention model is used and when the treatment method is not used, and generates a prediction model group. Such a tendency score is calculated by the treatment effect prediction model construction unit 301. Note that the tendency score is calculated using Math. 1, and the weighting factor to be inactivated is represented by Math. 2.

(S703)



[0037] The DTx intervention model adjustment unit 302 inputs the patient profile x(i, j) and the patient state c(i, j) of the newly collected data to each of the prediction model groups generated in S702, and outputs the predicted value of the treatment effect.

(S704)



[0038] The DTx intervention model adjustment unit 302 adjusts the coefficients of the DTx intervention model based on the loss function regarding the variance of the predicted value output in S703. That is, the coefficients of the DTx intervention model are adjusted so that the variance of the predicted value becomes smaller. For example, a square error function is used as the loss function, and for example, a stochastic gradient method or the like is used to adjust the coefficient.

(S705)



[0039] The DTx intervention model adjustment unit 302 determines whether or not the end condition is satisfied. When the end condition is satisfied, the processing flow ends, and when the end condition is not satisfied, the processing returns to S703. The end condition is, for example, a predetermined number of repetitions, a threshold value for the output of the loss function, or a threshold value for the amount of change in the output of the loss function.

[0040]  With the flow of processing illustrated in FIG. 7, the treatment effect prediction model in which coefficients are adjusted according to newly collected data is constructed. The description returns to FIG. 4.

(S403)



[0041] The model is updated by the DTx intervention model adjusted by the DTx intervention model adjustment unit 302.

[0042] With the flow of processing described above, it is possible to improve the reliability of the treatment effect by the treatment method output from the DTx intervention model. Note that the treatment effect obtained by the updated model may be displayed on the display device 107.

[0043] An example of a result display screen displayed on the display device 107 will be described with reference to FIG. 9. The result display screen illustrated in FIG. 9 includes a model update start button 901 and a result display portion 902.

[0044] The model update start button 901 is pressed when new data is collected and the DTx intervention model is updated.

[0045] The result display portion 902 displays the treatment effect obtained by the updated DTx intervention model. The treatment effect is displayed, for example, in a graph form in which the vertical axis indicates the frequency and the horizontal axis indicates the amount of effect. In addition, the treatment effect obtained by the DTx intervention model before update or the standard treatment may be displayed together. The effect of the model update becomes clear as the treatment effects obtained by the DTx intervention model before and after the update and the standard treatment are displayed together.

[0046] Note that the horizontal axis of the graph illustrated in FIG. 9 is HbA1c indicating the ratio of glycosylated hemoglobin, and it is indicated that the treatment method output from the DTx intervention model was able to reduce HbA1c as compared with the standard treatment. In addition, the distribution of the treatment effect obtained by the DTx intervention model after the update is narrower than that before the update, and it is indicated that it is possible to reduce the variation of the treatment effect and to improve the reliability.

[0047] Example of the present invention will be described above. The present invention is not limited to the above embodiment, and can be embodied by modifying the components without departing from the gist of the invention. In addition, a plurality of components disclosed in the above example may be appropriately combined. Further, some components may be deleted from all the components described in the above example.

Reference Signs List



[0048] 
101
information processing apparatus
102
computation unit
103
memory
104
storage unit
105
network adapter
106
system bus
107
display device
108
input device
109
network
110
electronic medical record
111
digital therapy
301
treatment effect prediction model construction unit
302
DTx intervention model adjustment unit
901
model update start button
902
result display portion



Claims

1. An information processing apparatus using a treatment method output model that outputs a treatment method according to a state of a patient, the information processing apparatus comprising:

a treatment effect prediction model construction unit that constructs a treatment effect prediction model that includes the treatment method output model as a component, and compares a treatment effect when the treatment method is used with a treatment effect when the treatment method is not used; and

a model adjustment unit that generates a prediction model group by inactivating a weighting factor of the treatment effect prediction model based on a tendency score when the treatment method is used and when the treatment method is not used, and adjusts the treatment method output model that is the component of the treatment effect prediction model such that a variance of a treatment effect output from the prediction model group falls within a predetermined range.


 
2. The information processing apparatus according to claim 1, wherein the model adjustment unit displays a variance of a treatment effect when the treatment method output from the adjusted treatment method output model is used.
 
3. The information processing apparatus according to claim 2, wherein the model adjustment unit further displays a variance of a treatment effect output from the treatment effect prediction model.
 
4. The information processing apparatus according to claim 1, wherein the model adjustment unit adjusts the treatment method output model when new data is collected.
 
5. The information processing apparatus according to claim 1, wherein the treatment effect prediction model construction unit inactivates the weighting factor of the treatment effect prediction model based on the tendency score when the treatment method is used and when the treatment method is not used.
 




Drawing




























Search report










Cited references

REFERENCES CITED IN THE DESCRIPTION



This list of references cited by the applicant is for the reader's convenience only. It does not form part of the European patent document. Even though great care has been taken in compiling the references, errors or omissions cannot be excluded and the EPO disclaims all liability in this regard.

Patent documents cited in the description