Teacher data generator

The system efficiently generates teacher data for unrest detection by using body movement and vital data to calculate scores and label data, addressing the inefficiencies of manual labeling in existing technologies, thus improving unrest detection accuracy and adaptability.

JP7601104B2Active Publication Date: 2024-12-17NEC CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
JP2022550269
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-17
Publication Date
2024-12-17
Estimated Expiration
2040-09-17

AI Technical Summary

Technical Problem

Existing technologies for determining patient unrest, such as those described in Patent Document 1, require time-consuming manual labeling of video data for generating teacher data, making the process inefficient for adapting to new hospitals or clinical departments.

Method used

A system that includes an acquisition unit for body movement and vital data, a calculation unit for a body movement score, a determination unit for restlessness, and a labeling unit to efficiently generate teacher data, reducing the need for manual labeling.

Benefits of technology

Enables efficient generation of teacher data for unrest determination, improving accuracy and reducing the effort required to adapt models to new environments, thereby enhancing the reliability of unrest detection systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007601104000001
    Figure 0007601104000001
  • Figure 0007601104000002
    Figure 0007601104000002
  • Figure 0007601104000003
    Figure 0007601104000003
Patent Text Reader

Abstract

This training data generation device 600 comprises: an acquisition unit 621 which acquires body movement data corresponding to the body movement of a subject and vital data for the subject; a calculation unit 622 which calculates a body movement score as an index for determining a disturbed state on the basis of the body movement data acquired by the acquisition unit 621; a determination unit 623 which determines, on the basis of the body movement score, whether the subject is disturbed; and a labeling unit 624 which labels the vital data on the basis of the determination result from the determination unit 623.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a teacher data generating device, a teacher data generating method, a learning device, a learning method, an instability determination device, a re-learning method, and a recording medium. [Background technology]

[0002] When a patient becomes restless, there is an increased risk of extubation, needle removal, falling, etc., which may result in injury to the patient. Therefore, in order to reduce such risks and fears, a technology is known that detects signs of restlessness.

[0003] For example, Patent Document 1 is known as a document that describes a technology for determining a sign of agitation. Patent Document 1 describes a biometric information processing system that includes a determination unit and an estimation unit. According to Patent Document 1, the determination unit determines identification information indicating whether the patient's condition has changed compared to a normal state based on a feature amount of the patient's biometric information. Then, the estimation unit estimates treatment information for the patient based on the identification information determined by the determination unit and a treatment prediction parameter that has been learned in advance. Patent Document 1 also discloses heart rate and the like as an example of biometric information, and discloses an agitation score that indicates the possibility that the patient is in an agitated state as an example of identification information. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] International Publication No. 2019 / 073927 Summary of the Invention [Problem to be solved by the invention]

[0005] In the case of the technology described in Patent Document 1, the agitation score is calculated using a model generated as a result of machine learning in advance. Therefore, in the case of the technology described in Patent Document 1, when calculating an agitation score adapted to a new hospital or a new medical department, it is necessary to generate training data for machine learning and perform new learning or re-learning of an existing model. Here, the generation of training data is very time-consuming, for example, by manually labeling based on video data.

[0006] Therefore, an object of the present invention is to provide a teacher data generation device, a teacher data generation method, a learning device, a learning method, an agitation determination device, a re-learning method, and a recording medium that can efficiently generate teacher data. [Means for solving the problem]

[0007] In order to achieve this object, a teacher data generation device according to an embodiment of the present disclosure includes: An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state based on the body movement data acquired by the acquisition unit; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; have The structure is as follows.

[0008] In addition, a teacher data generation method according to another embodiment of the present disclosure includes: The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination The structure is as follows.

[0009] In addition, a recording medium according to another embodiment of the present disclosure includes: On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination It is a recording medium on which a program for implementing the processing is recorded.

[0010] In addition, a learning device according to another aspect of the present disclosure includes: An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state based on the body movement data acquired by the acquisition unit; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; A learning unit that generates a vital model that outputs a vital score that is an index for determining an agitated state by learning using the labeled vital data as teacher data; have The structure is as follows.

[0011] In addition, a learning method according to another embodiment of the present disclosure includes: The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated that outputs a vital score that serves as an index for determining a state of agitation by learning using the labeled vital data as training data. The structure is as follows.

[0012] In addition, a recording medium according to another embodiment of the present disclosure includes: On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated that outputs a vital score that serves as an index for determining a state of agitation by learning using the labeled vital data as training data. It is a recording medium on which a program for implementing the processing is recorded.

[0013] In addition, the disturbance determination device according to another embodiment of the present disclosure includes: An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data corresponding to a physical condition of the subject; a calculation unit that calculates a body movement score serving as an index for determining whether the patient is in an agitated state based on the body movement data acquired by the acquisition unit, and calculates a vital score serving as an index for determining whether the patient is in an agitated state based on the vital data acquired by the acquisition unit; a determination unit that determines to perform relearning of a vital model used when calculating the vital score, based on the body movement score and the vital score calculated by the calculation unit; a re-learning unit that re-learns the vital model in response to a result of the determination unit; have The structure is as follows.

[0014] In addition, a re-learning method according to another embodiment of the present disclosure includes: The computer Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; Calculating a body movement score serving as an index for determining whether the patient is in a state of restlessness based on the acquired body movement data, and calculating a vital score serving as an index for determining whether the patient is in a state of restlessness based on the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn a vital model used in calculating the vital score; The vital model is re-learned according to the result of the judgment. The structure is as follows.

[0015] In addition, a recording medium according to another embodiment of the present disclosure includes: On the computer, Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; Calculating a body movement score serving as an index for determining whether the patient is in a state of restlessness based on the acquired body movement data, and calculating a vital score serving as an index for determining whether the patient is in a state of restlessness based on the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn a vital model used in calculating the vital score; The vital model is re-learned according to the result of the judgment. It is a recording medium on which a program for implementing the processing is recorded. Effect of the Invention

[0016] According to the configurations described above, it is possible to provide a teacher data generation device, a teacher data generation method, a learning device, a learning method, an agitation determination device, a re-learning method, and a recording medium that can efficiently generate teacher data. [Brief description of the drawings]

[0017] [Figure 1] 1 is a block diagram showing an example configuration of a model learning device according to a first embodiment of the present disclosure. [Diagram 2] FIG. 4 is a diagram illustrating an example of information stored in a storage unit. [Diagram 3] 3 is a diagram showing an example of body movement data included in the sensing data shown in FIG. 2. FIG. [Figure 4] 3 is a diagram showing an example of vital data included in the sensing data shown in FIG. 2. FIG. [Diagram 5] 3 is a diagram showing an example of a body movement score included in the body movement score information shown in FIG. 2. FIG. [Figure 6] 11 is a diagram illustrating an example of processing by an instability determination unit. FIG. [Figure 7] 5 is a flowchart showing an example of the operation of the model learning device in the first embodiment of the present disclosure. [Figure 8] 7 is a flowchart showing an example of the unrest determination process shown in FIG. 6. [Figure 9] FIG. 13 is a block diagram showing another example of the configuration of the model learning device. [Figure 10] FIG. 11 is a diagram illustrating a configuration example of an agitation determination system according to a second embodiment of the present disclosure. [Figure 11] 10 is a block diagram showing an example of the configuration of the sensor device shown in FIG. 9. [Figure 12] 10 is a block diagram showing an example of the configuration of the bed terminal shown in FIG. 9. [Figure 13] 10 is a block diagram showing an example of the configuration of the instability determination device shown in FIG. 9. [Figure 14] FIG. 4 is a diagram illustrating an example of information stored in a storage unit. [Figure 15] FIG. 15 is a diagram showing an example of a vital score included in the vital score information shown in FIG. 14. [Figure 16] 11 is a diagram for explaining a processing example of the unsettled state determination unit; FIG. [Figure 17] 11 is a diagram for explaining a processing example of the unsettled state determination unit; FIG. [Figure 18]10 is a flowchart showing an example of the operation of the instability determination device; [Figure 19] FIG. 13 is a block diagram showing another example of the configuration of the instability determination device. [Figure 20] FIG. 11 is a diagram illustrating an example of other information stored in the storage unit. [Figure 21] FIG. 11 is a hardware configuration diagram of a teacher data generation device according to a third embodiment of the present disclosure. [Figure 22] FIG. 2 is a block diagram showing a configuration example of a teacher data generating device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0018] [First embodiment] A first embodiment of the present disclosure will be described with reference to Figs. 1 to 9. Fig. 1 is a block diagram showing a configuration example of a model learning device 100. Fig. 2 is a diagram showing an example of information stored in the storage unit 140. Fig. 3 is a diagram showing an example of body movement data included in the sensing data 142. Fig. 4 is a diagram showing an example of vital data included in the sensing data 142. Fig. 5 is a diagram showing an example of a body movement score included in the body movement score information 143. Fig. 6 is a diagram showing an example of processing by the agitation determination unit 153. Fig. 7 is a flowchart showing an example of the operation of the model learning device 100. Fig. 8 is a flowchart showing an example of agitation determination processing. Fig. 9 is a block diagram showing another configuration example of the model learning device 100.

[0019] In the first embodiment of the present disclosure, a model learning device 100 that learns a vital model 144 will be described. As will be described later, the model learning device 100 performs agitation determination using a body movement score calculated based on body movement data acquired by the sensing data acquisition unit 151. The model learning device 100 also generates teacher data by labeling the vital data acquired by the sensing data acquisition unit 151 based on the result of the agitation determination. The model learning device 100 then generates a vital model 144 by performing learning using the generated teacher data. That is, the model learning device 100 manufactures the vital model 144 based on the acquired vital data and body movement data.

[0020] The vital sign model 144 generated by the model learning device 100 described in this embodiment can be used to determine the agitated state of a subject such as a patient in, for example, an acute care hospital, a convalescent care hospital, a nursing home, home monitoring, etc. The vital sign model 144 generated by the model learning device 100 may also be used to determine the agitated state in situations other than those exemplified above.

[0021] In this embodiment, agitation refers to a state in which the patient is restless and excited. Agitation can be caused by delirium, etc. The agitated state indicates a state related to the agitation of the patient. The agitated state indicates, for example, whether the patient is agitated or not, and whether the patient shows signs of agitation or not. The agitated state may include other indicators related to the possibility of the patient being agitated. If the patient is agitated, there is a possibility that the patient will exhibit problematic behavior such as falling off the bed, removing the intubation tube, making strange noises, or becoming violent. Therefore, it is desirable to accurately determine the agitated state.

[0022] The model learning device 100 is an information processing device that generates a vital model 144 by performing learning using teacher data generated based on body movement data and vital data. For example, the model learning device 100 generates the vital model 144 by performing machine learning using a support vector machine (SVM) or a neural network. FIG. 1 shows an example of the configuration of the model learning device 100. Referring to FIG. 1, the model learning device 100 has, as main components, for example, an operation input unit 110, a screen display unit 120, a communication I / F unit 130, a storage unit 140, and an arithmetic processing unit 150. For example, the model learning device 100 is an information processing device such as a personal computer or tablet used by medical professionals such as doctors and nurses, a server installed in a hospital, or a cloud server. The model learning device 100 may be a combination of an information processing device such as a personal computer or tablet and a server.

[0023] The operation input unit 110 is composed of an operation input device such as a keyboard, a mouse, etc. The operation input unit 110 detects operations by an operator who operates the model learning device 100, and outputs the operations to the calculation processing unit 150.

[0024] The screen display unit 120 is composed of a screen display device such as an LCD (Liquid Crystal Display). The screen display unit 120 can display various information stored in the storage unit 140, such as sensing data 142 and body movement score information 143, on the screen in response to an instruction from the calculation processing unit 150.

[0025] The communication I / F unit 130 is made up of a data communication circuit and performs data communication with a connected external device or the like.

[0026] The storage unit 140 is a storage device such as a hard disk or a memory. FIG. 2 shows an example of information stored in the storage unit 140. As shown in FIG. 2, the storage unit 140 stores processing information and a program 145 required for various processes in the arithmetic processing unit 150. The program 145 is read into the arithmetic processing unit 150 and executed to realize various processing units. The program 145 is read in advance from an external device or a recording medium via a data input / output function such as the communication I / F unit 130, and is stored in the storage unit 140. Main information stored in the storage unit 140 includes, for example, a body movement model 141, sensing data 142, body movement score information 143, and a vital model 144.

[0027] Body movement model 141 is a model that calculates a body movement score based on body movement data acquired by sensing data acquisition unit 151. For example, body movement model 141 receives information corresponding to body movement data as an input and outputs a body movement score. Body movement model 141 is a trained model that is generated in advance by performing machine learning using a support vector machine (SVM) or a neural network in an external device, for example. For example, machine learning is performed by using data in which previously measured body movement data is labeled with the presence or absence of restlessness as teacher data. Body movement model 141 is acquired from an external device via communication I / F unit 130, etc., and stored in storage unit 140.

[0028] The body movement score is an index for determining whether or not a subject such as a patient is agitated. In general, the body movement score is an index that represents the patient's movement itself, and therefore the body movement score is not dependent on the environment. The body movement score is, for example, a value between 0 and 1. The closer the body movement score is to 1, the more likely the subject is agitated, and the closer the body movement score is to 0, the more likely the subject is not agitated. The body movement score may be an index expressed by two values, 1 indicating agitation and 0 indicating no agitation. The body movement score may be an index that represents the degree of intensity, for example, 2 indicating strong agitation and 1 indicating weak agitation.

[0029] The data input to body movement model 141 may be the time-series data of body movement data itself, or may be various features calculated by performing feature quantity processing such as averaging and differentiation on the time-series data. As will be described later, multiple types of body movement data may be included. Body movement model 141 may be configured to input only one type of body movement data, or may be configured to input multiple types of body movement data. Body movement model 141 may include only one type of model corresponding to one type of body movement data, or may include multiple types of models corresponding to each type of body movement data.

[0030] The sensing data 142 includes time-series body movement data acquired by the sensing data acquisition unit 151 and time-series vital sign data at times corresponding to the body movement data.

[0031] Here, the body movement data included in the sensing data 142 is a physical quantity related to the movement of the patient's body. For example, the body movement data includes at least one of the acceleration, angular velocity, angle, and vocalization volume of a specific part of the patient's arm, body, leg, etc. The body movement data can be acquired using a sensor such as an acceleration sensor, a gyro sensor (angular velocity sensor), an angle sensor, or a microphone attached to the subject. For example, FIG. 3 shows an example of time series data of acceleration. In FIG. 3, the x-axis indicates time, and the y-axis indicates the magnitude of acceleration.

[0032] The sensing data 142 may include only one type of body movement data such as acceleration, or may include multiple types of body movement data such as acceleration and vocalization volume.

[0033] Moreover, the vital data included in the sensing data 142 is a physical quantity that changes with the vital activity of the patient. For example, the vital data includes at least one of the patient's heart rate, respiratory rate, blood pressure, body temperature, skin temperature, blood flow, blood oxygen saturation, and the like. The vital data can be acquired using sensors attached to the subject, such as a heart rate sensor, a respiratory rate sensor, a blood pressure sensor, a body temperature sensor, and a blood oxygen saturation sensor. For example, FIG. 4 shows an example of time series data of the heart rate. In FIG. 4, the x-axis indicates time, and the y-axis indicates the heart rate.

[0034] As in the case of the body movement data, the sensing data 142 may include only one type of vital data such as the heart rate, or may include multiple types of vital data such as the heart rate and blood pressure.

[0035] The body movement score information 143 includes a body movement score that is an index for determining whether the subject is restless or not. The labeling unit 154, which will be described later, performs labeling based on the body movement score. For example, the body movement score information 143 includes a body movement score at each time.

[0036] Fig. 5 shows an example of a body movement score calculated by body movement score calculation section 152 based on the body movement data shown in Fig. 3. In Fig. 5, the x-axis indicates time, and the y-axis indicates the body movement score. As shown in Fig. 5, the body movement score is expressed, for example, as a value between 0 and 1. The closer the body movement score is to 1, the more likely the subject is to be agitated, and the closer the body movement score is to 0, the more likely the subject is not agitated.

[0037] The vital model 144 (condition model) is a trained model generated by the vital model training unit 155. For example, the vital model 144 receives information corresponding to vital data as an input and outputs a vital score, which is a condition score. Details of the process in which the vital model training unit 155 generates the vital model will be described later.

[0038] The arithmetic processing unit 150 has a microprocessor such as an MPU and its peripheral circuits. The arithmetic processing unit 150 reads and executes a program 145 from the storage unit 140, thereby implementing various processing units by making the above hardware and the program 145 work together. Major processing units implemented by the arithmetic processing unit 150 include, for example, a sensing data acquisition unit 151, a body movement score calculation unit 152, agitation determination unit 153, a labeling unit 154, a vital model learning unit 155, and an output unit 156.

[0039] The sensing data acquisition unit 151 acquires time-series body movement data and time-series vital data from an external device such as a sensor device via the communication I / F unit 130. For example, the sensing data acquisition unit 151 acquires body movement data and vital data acquired at the same time from the sensor device. Then, the sensing data acquisition unit 151 stores the acquired body movement data and vital data in the storage unit 140 as sensing data 142.

[0040] The body movement score calculation section 152 calculates the body movement score using the body movement model 141 .

[0041] For example, the body movement score calculation unit 152 refers to the sensing data 142 to acquire time-series body movement data as shown in Fig. 3. The body movement score calculation unit 152 also inputs the acquired data to the body movement model 141 to calculate the time-series body movement score as shown in Fig. 5. After that, the body movement score calculation unit 152 stores information indicating the calculated body movement score in the storage unit 140 as body movement score information 143.

[0042] The disturbance determination section 153 performs disturbance determination based on the body movement score included in the body movement score information 143. The result of the disturbance determination by the disturbance determination section 153 is used when the labeling section 154 performs labeling on the vital data.

[0043] For example, the unrest determination unit 153 has a first threshold and a second threshold having a value smaller than the first threshold. Then, the unrest determination unit 153 performs a determination based on the body movement score and the first and second thresholds. For example, the unrest determination unit 153 determines that the subject is unrestful for a period in which the body movement score is equal to or greater than the first threshold. Also, the unrest determination unit 153 determines that the subject is not unrestful for a period in which the body movement score is equal to or less than the second threshold. In this way, the unrest determination unit 153 determines that the subject is unrestful when the body movement score is equal to or greater than the first threshold, and determines that the subject is not unrestful when the body movement score is equal to or less than the second threshold.

[0044] For example, FIG. 6 shows an example of processing by the unrest determination unit 153 when the first threshold is 0.7 and the second threshold is 0.3. As shown in FIG. 6, the unrest determination unit 153 determines that the subject is unrestful for a period in which the body movement score is equal to or greater than the first threshold of 0.7. The unrest determination unit 153 also determines that the subject is not unrestful for a period in which the body movement score is equal to or less than the second threshold of 0.3. Note that the unrest determination unit 153 does not determine whether the subject is unrestful or not for a period in which the body movement score is greater than the second threshold of 0.3 and less than the first threshold of 0.7. In other words, the unrest determination unit 153 determines that the condition for determining whether the subject is unrestful or not is not met.

[0045] The labeling unit 154 generates teacher data for machine learning by labeling the vital data included in the sensing data 142 based on the result of the instability determination by the instability determination unit 153. When the sensing data 142 includes multiple types of vital data, the labeling unit 154 may label each of the vital data.

[0046] For example, the labeling unit 154 assigns a label of "disturbance" to a period of the time-series vital data that the disturbance determination unit 153 has determined to be disturbed. The labeling unit 154 also assigns a label of "not disturbed" to a period of the time-series vital data that the disturbance determination unit 153 has determined not to be disturbed. On the other hand, the labeling unit 154 does not assign a label to a period of the time-series vital data that the disturbance determination unit 153 has not determined to be disturbed. For example, as described above, the labeling unit 154 generates teacher data by labeling a portion of the time-series vital data in which the body movement score at the corresponding time satisfies a predetermined condition.

[0047] The vital model learning unit 155 generates a vital model by performing machine learning using teacher data generated as a result of labeling by the labeling unit 154. For example, the vital model learning unit 155 performs machine learning using a support vector machine (SVM), a neural network, or the like. Then, the vital model learning unit 155 stores the generated vital model in the storage unit 140 as the vital model 144.

[0048] As described above, data (labels with and without disturbance) of a period in which the body movement score of the time-series vital data satisfies a predetermined condition, such as the body movement score being equal to or greater than the first threshold or equal to or less than the second threshold, is adopted as teacher data. Therefore, the vital model learning unit 155 can also learn using a part of the vital data. Here, a period in which the body movement score is equal to or greater than the first threshold is a period in which the subject is clearly disturbed, and a period in which the body movement score is equal to or less than the second threshold is a period in which the subject is clearly not disturbed. In this way, by learning using only periods in which disturbance is clearly occurring and periods in which disturbance is clearly not occurring as teacher data, the accuracy of judgment by the vital model to be generated can be improved.

[0049] In addition, when there are multiple types of vital data, there will be different types of teacher data (labels) corresponding to the types of vital data. The vital model learning unit 155 can generate one vital model that inputs multiple types of data according to the multiple types of teacher data. The vital model learning unit 155 may perform machine learning for each type to generate a vital model corresponding to each type.

[0050] Moreover, as described above, the vital model 144 generated by the vital model learning unit 155 receives information corresponding to vital data as an input and outputs a vital score. Here, the vital score is an index for determining whether the patient is agitated or not, and can determine a sign of agitation. The vital score is, for example, a value between 0 and 1. The closer the vital score is to 1, the more the patient has a sign of agitation, and the closer the vital score is to 0, the more the patient has no sign of agitation. The vital score may be an index expressed by a binary value of 1 indicating a sign of agitation and 0 indicating no sign of agitation. The vital score may be an index expressing the degree of strength, for example, 2 indicating strong agitation and 1 indicating weak agitation.

[0051] In addition, the vital model learning unit 155 may perform learning using the time series data of vital data such as heart rate itself, or may perform learning using various features calculated by performing feature processing such as averaging and differentiation on the time series data.

[0052] The output unit 156 can output the vital model 144 generated by the vital model learning unit 155 to an external device or the like.

[0053] The above is an example of the configuration of model learning device 100. Next, an example of the operation of model learning device 100 will be described with reference to Figs.

[0054] Fig. 7 shows an example of the operation of the model learning device 100. Referring to Fig. 7, the sensing data acquisition unit 151 acquires body movement data and vital data from an external device such as a sensor device via the communication I / F unit 130 (step S101). For example, the sensing data acquisition unit 151 acquires body movement data and vital data at the same time from a sensor device that acquires both body movement data and vital data.

[0055] The body movement score calculation unit 152 calculates the body movement score using the body movement model 141 (step S102). For example, the body movement score calculation unit 152 inputs time-series body movement data to the body movement model 141 to calculate the time-series body movement score.

[0056] The unrest determination section 153 performs unrest determination (step S103) based on the body movement score included in the body movement score information 143. The unrest determination process will be described later in detail.

[0057] The labeling unit 154 generates teacher data for machine learning by labeling the vital data included in the sensing data 142 based on the result of the instability determination by the instability determination unit 153 (step S104). For example, the labeling unit 154 assigns a label of "instability" to a period of the time-series vital data that the instability determination unit 153 has determined to be instability. The labeling unit 154 also assigns a label of "not instability" to a period of the time-series vital data that the instability determination unit 153 has determined not to be instability. On the other hand, the labeling unit 154 does not assign a label to a period of the time-series vital data that the instability determination unit 153 has not determined to be instability.

[0058] The vital model learning unit 155 generates a vital model (step S105) by performing machine learning using the teacher data generated as a result of the labeling by the labeling unit 154. For example, the vital model learning unit 155 performs machine learning using a support vector machine (SVM), a neural network, or the like.

[0059] The above is an example of the configuration of the model learning device 100. Note that the model learning device 100 can output the generated vital model 144 to an external device or the like.

[0060] Next, the process of step S103 in FIG. 7 will be described in detail with reference to FIG.

[0061] Fig. 8 shows a more detailed example of the processing by the unrest determination section 153. Referring to Fig. 8, when the body movement score is equal to or greater than the first threshold (step S201, Yes), the unrest determination section 153 determines that the subject is unrestful (step S202).

[0062] On the other hand, if the body movement score is less than the first threshold (step S202, No), the agitation determination unit 153 checks whether the body movement score is equal to or less than the second threshold (step S203). If the body movement score is equal to or less than the second threshold (step S203, Yes), the agitation determination unit 153 determines that the subject is not agitated (step S204). On the other hand, if the body movement score is greater than the second threshold (step S203, No), the agitation determination unit 153 determines that the condition for determining whether the subject is agitated or not is not met.

[0063] The above is an example of the process of step S103. Note that the process of step S103 may be performed in an order other than that exemplified above.

[0064] In this way, the model learning device 100 has a body movement score calculation unit 152, agitation determination unit 153, a labeling unit 154, and a vital model learning unit 155. With this configuration, the agitation determination unit 153 can perform agitation determination based on the body movement score calculated by the body movement score calculation unit 152. Furthermore, the labeling unit 154 can generate teacher data for machine learning by labeling the vital data based on the result of the agitation determination by the agitation determination unit 153. This allows efficient generation of teacher data. Furthermore, the vital model learning unit 155 can perform machine learning using the teacher data generated by the labeling unit 154. This allows teacher data to be generated and the vital model 144 to be generated without performing time-consuming processing such as manual labeling. In other words, with the above configuration, it is possible to generate a vital model 144 adapted to a new environment without much effort. As a result, it is possible to realize a system for determining agitation without much effort.

[0065] In addition, in the model learning device 100, only data from a period in which the body movement score satisfies a predetermined condition is adopted as teacher data for learning among the time-series vital data. In this way, by performing learning using only a portion of the vital data that satisfies the predetermined condition, it is possible to improve the accuracy of judgment by the generated vital model. Note that the predetermined condition is, for example, a period in which the body movement score satisfies a predetermined condition, such as a period in which the body movement score is equal to or greater than a first threshold value or a period in which the body movement score is equal to or less than a second threshold value, as described above. Note that the predetermined condition may be other than that exemplified in this embodiment, such as a period in which the absolute value of body movement data, such as acceleration, is equal to or greater than a predetermined value.

[0066] The teacher data generated by the labeling unit 154 of the model learning device 100 may be utilized when re-learning the already generated vital model 144. In other words, the model learning device 100 may be configured to re-learn the vital model 144 using the teacher data generated by the labeling unit 154.

[0067] Here, the model learning device 100 can perform re-learning using both the teacher data previously acquired and the teacher data generated by the labeling unit 154. In other words, the model learning device 100 can perform re-learning using teacher data used in the past when generating the vital model 144 and the teacher data generated by the labeling unit 154. The model learning device 100 may perform re-learning using only the teacher data generated by the labeling unit 154 without using the teacher data previously acquired. For example, as described above, in the re-learning by the model learning device 100, only the teacher data generated by the labeling unit 154 may be used, or data other than the teacher data generated by the labeling unit 154 may also be used. Note that which of the above-mentioned exemplary methods is to be used can be determined based on, for example, the number of teacher data generated by the labeling unit 154 and the accuracy of the vital model 144. For example, when the number of teacher data generated by the labeling unit 154 is equal to or less than a predetermined number, the device can be configured to perform re-learning using previously acquired teacher data. Also, when the number of teacher data generated by the labeling unit 154 is greater than a predetermined number, the device can be configured to perform re-learning using only the teacher data generated by the labeling unit 154. Note that re-learning using only the teacher data generated by the labeling unit 154 may be performed, for example, when the number of teacher data generated by the labeling unit 154 is greater than a predetermined number and the accuracy of the vital model 144 is worse than a set value. The model learning device 100 may be configured to perform the above-mentioned multiple re-learnings and adopt the vital model 144 with good accuracy.

[0068] In addition, the uneasiness determination unit 153 may perform the uneasiness determination using only one type of threshold value. In other words, the model learning device 100 may be configured to generate teacher data without selecting the time-series vital data based on a predetermined condition, and to perform learning based on the generated teacher data.

[0069] Furthermore, the configuration of the model learning device 100 is not limited to the case described with reference to Fig. 1. For example, Fig. 9 shows another example of the configuration of the model learning device 100. With reference to Fig. 9, the calculation processing unit 150 of the model learning device 100 can have, for example, an attribute information acquisition unit 157.

[0070] The attribute information acquiring unit 157 acquires attribute information of the subject. For example, the attribute information acquiring unit 157 acquires medical record information of the subject from an external device or the like, and acquires attribute information such as age, sex, and paralysis state.

[0071] The attribute information acquired by the attribute information acquisition unit 157 can be used, for example, when adjusting the first threshold value or the second threshold value, when deciding whether or not to learn, etc. For example, the uneasiness determination unit 153 can adjust the first threshold value or the second threshold value based on the attribute information. That is, the period used for learning can be changed based on the attribute information. Also, it may be determined whether or not to use the vital data for learning based on the attribute information. For example, when it is determined based on the attribute information that a condition requiring complete rest or a condition in which both hands are paralyzed and cannot be moved is clearly a special symptom, the vital model learning unit 155 or the like can determine not to perform learning using the vital data that is the result of measuring a subject with a special symptom. The attribute information acquired by the attribute information acquisition unit 157 may be used for processing other than the above examples, such as when the body movement score calculation unit 152 uses it to determine whether or not to calculate a body movement score.

[0072] 1 and 9 show an example in which the function of the model learning device 100 is realized by one information processing device. However, the function of the model learning device 100 may be realized by, for example, a plurality of information processing devices connected via a network. For example, the model learning device 100 may be composed of a teacher data generation device having a sensing data acquisition unit 151, a body movement score calculation unit 152, a label agitation determination unit 153, and a labeling unit 154, and a learning device that performs learning using the teacher data generated by the teacher data generation device.

[0073] [Second embodiment] Next, a second embodiment of the present disclosure will be described with reference to FIG. 10 to FIG. 20. FIG. 10 is a diagram showing a configuration example of the agitation determination system 200. FIG. 11 is a block diagram showing a configuration example of the sensor device 300. FIG. 12 is a block diagram showing a configuration example of the bed terminal 400. FIG. 13 is a block diagram showing a configuration example of the agitation determination device 500. FIG. 14 shows an example of information stored in the storage unit 540. FIG. 15 is a diagram showing an example of a vital score included in the vital score information 545. FIG. 16 is a diagram for explaining a processing example of the agitation state determination unit 553. FIG. 17 is a diagram for explaining a processing example of the agitation state determination unit. FIG. 18 is a flowchart showing an operation example of the agitation determination device 500. FIG. 19 is a block diagram showing another configuration example of the agitation determination device 500. FIG. 20 shows an example of other information stored in the storage unit 540.

[0074] In a second embodiment of the present disclosure, an agitation determination system 200 that determines the agitation state of a patient who is a subject wearing a sensor device 300 based on data measured using the sensor device 300 will be described. As described later, in this embodiment, the sensor device 300 includes a body movement sensor 310 that measures body movement data such as acceleration of a specific part of the patient, and a vital sensor 320 that measures vital data that is information according to the patient's condition such as heart rate. The agitation determination system 200 determines the agitation state of the patient based on a body movement score calculated based on the body movement data acquired by measurement by the body movement sensor 310 and a vital score calculated based on the vital data acquired by measurement by the vital sensor 320. By making a determination based on the body movement score and the vital score, the agitation determination system 200 can determine a sign of agitation and can determine that the patient is in an agitated state without overlooking it even if the patient becomes in an agitated state without a sign of agitation. Furthermore, the agitation determination system 200 can use the body movement score calculated based on the body movement data to generate teacher data for re-learning the vital model 542. Then, the agitation determination system 200 can re-learn the vital model 542 using the generated teacher data.

[0075] The agitation determination system 200 described in this embodiment can be used in various situations, such as acute care hospitals, convalescent care hospitals, nursing homes, and home monitoring. In the following, this embodiment will be described with reference to a case where the agitation determination system 200 is used in hospitals such as acute care hospitals and convalescent care hospitals. The agitation determination system 200 may be used in situations requiring agitation determination other than those exemplified above.

[0076] Fig. 10 shows a configuration example of the agitation determination system 200. Referring to Fig. 10, the agitation determination system 200 includes, for example, a sensor device 300, a bed terminal 400, and agitation determination device 500. As shown in Fig. 10, the sensor device 300 and the bed terminal 400 are connected to each other so as to be able to communicate with each other using short-range wireless communication such as Bluetooth (registered trademark) or a wired connection. In addition, the bed terminal 400 and the agitation determination device 500 are connected to each other so as to be able to communicate with each other using short-range wireless communication such as Wi-Fi (registered trademark) or a wired connection. The bed terminal 400 and the agitation determination device 500 may be connected via a relay device such as a wireless base station.

[0077] The number of sensor devices 300, the number of bed terminals 400, and the number of agitation determination devices 500 included in the agitation determination system 200 are not limited to those illustrated in Fig. 10. For example, the agitation determination system 200 can include a plurality of sensor devices 300, bed terminals 400, and agitation determination devices 500.

[0078] The sensor device 300 is a device including a sensor attached to at least one location of a patient who is a subject. The sensor device 300 measures body movement data, which is a physical quantity related to the patient's movement, and also measures vital data, which is a physical quantity related to the patient's vitals. FIG. 11 shows an example of the configuration of the sensor device 300. Referring to FIG. 11, the sensor device 300 includes, for example, a body movement sensor 310, a vital sensor 320, and a transmitting / receiving unit 330. For example, the sensor device 300 can realize each of the above-mentioned processing units by hardware. The sensor device 300 may realize each of the above-mentioned processing units by having a calculation device such as a CPU execute a program stored in a storage device.

[0079] The body movement sensor 310 acquires time-series body movement data by measuring the body movement data, which is a physical quantity related to the movement of the patient. For example, the body movement sensor 310 is at least one of an acceleration sensor, a gyro sensor, an angle sensor, a microphone, etc., and measures body movement data such as acceleration, angular velocity, angle, and vocalization volume of a specific part of the patient wearing the sensor device 300, such as the arm, body, or leg.

[0080] In this embodiment, the body movement sensor 310 includes an acceleration sensor and measures the acceleration of a predetermined part of the patient. As described above, the body movement sensor 310 may measure body movement data other than the above examples.

[0081] The vital sensor 320 acquires time-series vital data by measuring vital data, which is a physical quantity related to the vitals of a patient. For example, the vital sensor 320 is at least one of a heart rate sensor, a blood pressure sensor, a respiratory rate sensor, a body temperature sensor, a blood oxygen saturation sensor, etc., and measures vital data such as the heart rate, blood pressure value, respiratory rate, body temperature, skin temperature, blood flow rate, and blood oxygen saturation of a patient wearing the sensor device 300.

[0082] In this embodiment, the vital sensor 320 includes a heart rate sensor and measures the heart rate of the patient. As described above, the vital sensor 320 may measure vital data other than the above examples.

[0083] The transmitting / receiving unit 330 has an antenna and the like, and transmits and receives data to and from the bed terminal 400. For example, the transmitting / receiving unit 330 transmits body movement data acquired by the body movement sensor 310 and vital data acquired by the vital sensor 320 to the bed terminal 400. The transmitting / receiving unit 330 can also transmit patient identification information for identifying a patient, such as identification information previously assigned to the sensor device 300, in association with the body movement data and vital data.

[0084] The above is an example of the configuration of the sensor device 300. The sensor device 300 may be composed of one device or multiple devices. For example, the sensor device 300 may be composed of one device having the functions of the body movement sensor 310 and the vital sensor 320. The sensor device 300 may be composed of multiple devices, such as a device having the function as the body movement sensor 310 and a device having the function as the vital sensor 320. The body movement sensor 310 may be composed of multiple devices, such as an acceleration sensor and an angular velocity sensor. The vital sensor 320 may be composed of multiple devices, such as a heart rate sensor and a skin temperature sensor. When the sensor device 200 is composed of multiple devices, each of the multiple devices may have a transmission / reception unit that transmits and receives data.

[0085] The bed terminal 400 is an information processing device that is installed in advance at a predetermined location, such as near the bed where the patient is staying. For example, the bed terminal 400 is a smartphone or the like, and has a screen display function. The bed terminal 400 may be something other than a smartphone. The bed terminal 300 is a terminal that is installed at a predetermined location where the patient should stay, or a predetermined location that is a reference for determining the range where the patient should stay, and is not limited to being installed near the bed.

[0086] Fig. 12 shows an example of the configuration of the bed terminal 400. Referring to Fig. 12, the bed terminal 400 has, for example, a transmission / reception unit 410 and a screen display unit 420. For example, the bed terminal 400 can realize each of the above processing units by hardware. The bed terminal 400 may realize each of the above processing units by having a calculation device such as a CPU execute a program stored in a storage device.

[0087] The transmitting / receiving unit 410 has an antenna and the like, and transmits and receives data between the sensor device 300 and the restlessness determination device 500. For example, the transmitting / receiving unit 410 receives body movement data, vital data, patient identification information, and the like transmitted by the sensor device 300. Then, the transmitting / receiving unit 410 transmits the body movement data, vital data, patient identification information, and the like received from the sensor device 300 to the restlessness determination device 500. The transmitting / receiving unit 410 can also receive information indicating the restlessness determination result from the restlessness determination device 500.

[0088] The screen display unit 420 displays on a screen the body movement data, vital data, patient identification information, information indicating the determination result of restlessness, etc., received by the transmission / reception unit 410. For example, the screen display unit 420 can display on a screen that the patient corresponding to the bed terminal 400 is in an restless state, etc., based on the received information indicating the determination result of restlessness, etc.

[0089] The restlessness determination device 500 is an information processing device that performs a determination based on the body movement data and vital data measured by the sensor device 300. The restlessness determination device 500 can also re-learn the vital model 542 using teacher data generated based on the vital data and body movement data. For example, the restlessness determination device 500 is installed at a predetermined location such as a nurse's station. For example, the restlessness determination device 500 is an information processing device such as a personal computer or tablet used by medical personnel such as doctors and nurses, a server installed in a hospital, or a cloud server. The restlessness determination device 500 may be a combination of an information processing device such as a personal computer or tablet and a server.

[0090] Fig. 13 shows a configuration example of the unrest determination device 500. Referring to Fig. 13, the unrest determination device 500 has, as main components, for example, an operation input unit 510, a screen display unit 520, a communication I / F unit 530, a storage unit 540, and a calculation processing unit 550.

[0091] The configurations of the operation input unit 510, the screen display unit 520, and the communication I / F unit 530 may be similar to those of the operation input unit 110, the screen display unit 120, and the communication I / F unit 130 described in the first embodiment, and therefore will not be described.

[0092] The storage unit 540 is a storage device such as a hard disk or a memory. FIG. 14 shows an example of information stored in the storage unit 540. As shown in FIG. 14, the storage unit 540 stores processing information and a program 547 required for various processes in the arithmetic processing unit 550. The program 547 is read into the arithmetic processing unit 550 and executed to realize various processing units. The program 547 is read in advance from an external device or a recording medium via a data input / output function such as the communication I / F unit 530, and is stored in the storage unit 540. Main information stored in the storage unit 540 includes, for example, a body movement model 541, a vital model 542, sensing data 543, body movement score information 544, vital score information 545, and result information 546.

[0093] Body movement model 541 may be similar to body movement model 141 described in the first embodiment. Body movement model 541 may include one type of model, or may include multiple types of models according to the types of body movement data.

[0094] The vital model 542 is, for example, the vital model 144 generated by the model learning device 100 described in the first embodiment. The vital model 542 may be generated by performing machine learning using data in which previously measured vital data is manually or otherwise labeled as to whether or not there is any disturbance, as teacher data, in an external device other than the model learning device 100 described in the first embodiment. For example, the vital model 542 is acquired from an external device such as the model learning device 100 via the communication I / F unit 530 or the like, and is stored in the storage unit 540. Note that the vital model 542 may include one type of model, or may include multiple types of models according to the type of vital data.

[0095] The sensing data 543 includes data measured by the sensor device 300. For example, in the sensing data 543, patient identification information, body movement data, and vital data are associated with each other. As described above, in this embodiment, the body movement data includes time series data of acceleration. Also, the vital data includes time series data of heart rate. The body movement data and vital data included in the sensing data 543 may be similar to those described in the first embodiment.

[0096] The body movement score information 544 includes a body movement score that is an index for determining whether the patient is restless. For example, the patient identification information and the body movement score are associated with each other in the body movement score information 544. The body movement score included in the body movement score information 544 may be the same as that described in the first embodiment.

[0097] The vital score information 545 includes a vital score that is an index for determining a sign of agitation. For example, in the vital score information 545, patient identification information and a vital score are associated with each other.

[0098] Fig. 15 shows an example of a vital score calculated by the score calculation unit 552 based on the vital data as shown in Fig. 4 of the first embodiment. In Fig. 15, the x-axis indicates time, and the y-axis indicates the vital score. As shown in Fig. 15, the vital score is expressed, for example, as a value between 0 and 1. The closer the vital score is to 1, the more likely the patient is to show signs of agitation, and the closer the vital score is to 0, the more likely the patient is to show no signs of agitation.

[0099] Result information 546 includes information indicating the result of the determination made by unsettled state determination section 553 based on body movement score information 544 and vital score information 545. For example, result information 546 includes patient identification information and information indicating the determination result.

[0100] The arithmetic processing unit 550 has a microprocessor such as an MPU and its peripheral circuits. The arithmetic processing unit 550 reads and executes the program 547 from the storage unit 540, thereby implementing various processing units by making the above hardware and the program 547 work together. Examples of main processing units implemented by the arithmetic processing unit 450 include a sensing data acquisition unit 551, a score calculation unit 552, an uneasy state determination unit 553, a notification unit 554, a label uneasy state determination unit 555, a labeling unit 556, and a re-learning unit 557. Among the above processing units, the score calculation unit 552, the uneasy state determination unit 553, and the notification unit 554 mainly perform a process of determining whether or not the patient is in an uneasy state. Among the above processing units, the label uneasy state determination unit 555, the labeling unit 556, and the re-learning unit 557 mainly perform a process of re-learning the vital model 542.

[0101] The sensing data acquisition unit 551 acquires the body movement data, vital data, patient identification information, and the like transmitted by the bed terminal 400 via the communication I / F unit 530. Then, the sensing data acquisition unit 551 stores the acquired body movement data and vital data in the storage unit 540 as sensing data 543 in association with the patient identification information.

[0102] Score calculation section 552 calculates a body movement score using body movement model 541 and also calculates a vital score using vital model 542.

[0103] For example, the score calculation unit 552 acquires body movement data by referring to the sensing data 543. The score calculation unit 552 also inputs the acquired data to the body movement model 541 to calculate the body movement score at each time. After that, the score calculation unit 552 stores information indicating the calculated body movement score in the storage unit 540 as body movement score information 544.

[0104] Furthermore, the score calculation unit 552 acquires vital data by referring to the sensing data 543. Furthermore, the score calculation unit 552 inputs the acquired data to the vital model 542 and calculates the vital score at each time as shown in Fig. 15. Thereafter, the score calculation unit 552 stores information indicating the calculated vital score in the storage unit 540 as vital score information 545.

[0105] In addition, the score calculation unit 552 may input the time series data itself to the body movement model 541 or the vital model 542, or may input various features calculated by performing feature processing such as averaging or differentiation on the time series data to the body movement model 541 or the vital model 542.

[0106] The agitated state determination unit 553 determines the agitated state of the patient based on the body movement score included in the body movement score information 544 and the vital score included in the vital score information 545. For example, the agitated state determination unit 553 determines whether the patient is agitated or not, or whether the patient has a sign of agitation, as the agitated state of the patient. Then, the agitated state determination unit 553 stores the determination result as result information 546 in the storage unit 540. For example, the agitated state determination unit 553 stores information indicating the determination result of the agitated state as result information 546 in the storage unit 540. Furthermore, the agitated state determination unit 553 can determine whether to re-learn the vital model 542, depending on the determination result of the agitated state based on the body movement score and the vital score.

[0107] For example, the agitated state determination unit 553 has in advance a body motion threshold for comparison with the body motion score and a vital threshold for comparison with the vital score. Then, the agitated state determination unit 553 performs a determination based on the body motion score, the vital score, the body motion threshold, and the vital threshold. For example, the agitated state determination unit 553 determines that the patient is agitated when the body motion score is equal to or greater than the body motion threshold. In this way, by performing a determination based on the body motion score, it is possible to determine that the patient is agitated when the patient is actually agitated. Also, for example, the agitated state determination unit 553 determines that the patient is agitated or has a sign of agitation when the vital score is equal to or greater than the vital threshold. Furthermore, for example, the agitated state determination unit 553 determines that the patient has a sign of agitation when the body motion score is less than the body motion threshold but the vital score is equal to or greater than the vital threshold. The agitated state determination unit 553 may determine that the patient is in a normal state when the body motion score is equal to or less than the body motion threshold and the vital score is equal to or less than the vital threshold. In this way, the unsettled state determination section 553 determines whether the patient is unsettled or not, and whether the patient has a sign of unsettledness, based on the body movement score and the vital score.

[0108] 16 and 17 show an example of processing by the agitated state determination unit 553. For example, referring to FIG. 16, the body movement score is equal to or greater than the body movement threshold between 22:30 and just before 1:00, just before 2:00, around 4:30, and around 6:00. Therefore, the agitated state determination unit 553 determines that the patient is agitated for the above-mentioned periods. Also, referring to FIG. 17, the vital score is equal to or greater than the vital threshold between 2:30 and just before 1:00, and just before 2:00. Therefore, the agitated state determination unit 553 determines that the patient has a sign of agitation for the above-mentioned periods.

[0109] The values ​​of the body movement threshold and the vital threshold may be set arbitrarily. For example, in the case of Fig. 16 and Fig. 17, the body movement threshold and the vital threshold are the same value. However, the body movement threshold and the vital threshold may be different values. In addition, the body movement threshold and the vital threshold may be appropriately determined according to, for example, attribute information of the patient described later.

[0110] In addition, the agitated state determination unit 553 may uniformly determine that the patient is agitated when the body movement score is equal to or greater than the body movement threshold or the vital score is equal to or greater than the vital threshold. With this configuration, it is possible to notify medical personnel of any abnormalities in the patient without fail.

[0111] Furthermore, when the restless state determination unit 553 cannot determine the restless state of the patient based on either the body movement score or the vital score, it may determine the restless state of the patient using only the other score. Here, cases in which the restless state of the patient cannot be determined based on the body movement score include cases in which the sensor device 300 cannot acquire body movement data, cases in which the sensing data acquisition unit 551 cannot acquire the body movement data of the patient due to communication failure, etc. Furthermore, cases in which the restless state of the patient cannot be determined based on the vital score include cases in which the sensor device 300 cannot acquire vital data, cases in which the sensing data acquisition unit 551 cannot acquire the vital data of the patient due to communication failure, etc.

[0112] In addition, when the body movement score is equal to or greater than the body movement threshold and the vital score is less than the vital threshold, it is considered that there is a possibility that an oversight has occurred in the determination of agitation based on the vital score. Therefore, when the body movement score is equal to or greater than the body movement threshold and the vital score is less than the vital threshold, the agitation state determination unit 553 decides to re-learn the vital model 542. For example, in response to this decision, the label agitation determination unit 555, the labeling unit 556, and the re-learning unit 557 perform re-learning processing.

[0113] The notification unit 554 outputs the result of the determination by the agitated state determination unit 553 when the agitated state determination unit 553 determines that the patient is agitated, etc. For example, when the agitated state determination unit 553 determines that the patient is agitated or that there is a sign of agitation, the notification unit 554 can display information indicating the result of the determination on the screen display unit 520 together with the patient identification information of the patient. In addition, the notification unit 554 can transmit the information indicating the result of the determination and the patient identification information of the patient to an external device such as the bed terminal 400 related to the patient or a mobile terminal carried by a nurse in charge of the patient. The notification unit 554 may perform notifications other than those exemplified above, such as turning on a lamp at the entrance to the room where the patient is hospitalized.

[0114] The notification unit 554 may change the display contents or notification contents depending on whether the determination is that the patient is disturbed or that there is a sign of disturbance. For example, the notification unit 554 may use a method in which, when turning on a lamp at the entrance to the room where the patient is hospitalized, the lamp is turned on in a different color depending on the determination result.

[0115] The label unrest determination unit 555 performs unrest determination for labeling based on the body movement score included in the body movement score information 544 in response to the decision to re-learn by the unrest state determination unit 553. The process of the label unrest determination unit 555 may be similar to the process performed by the unrest determination unit 153 described in the first embodiment.

[0116] The labeling unit 556 generates teacher data for machine learning by labeling the vital data included in the sensing data 543 based on the result of the determination by the label-use uneasiness determination unit 555. The process of the labeling unit 556 may be similar to the process of the labeling unit 154 described in the first embodiment.

[0117] The re-learning unit 557 re-learns the vital model 542 by performing machine learning using the teacher data generated as a result of the labeling by the labeling unit 556. For example, the re-learning unit 557 performs machine learning using a support vector machine (SVM) or a neural network, similar to the vital model learning unit 155 described in the first embodiment. Then, the re-learning unit 557 stores the re-learned vital model in the storage unit 540 as the vital model 542. Note that the re-learning by the re-learning unit 557 may be performed using only the teacher data generated by the labeling unit 556, similar to the case exemplified in the first embodiment, or may be performed using other teacher data than the teacher data generated by the labeling unit 556. The re-learning unit 557 may be configured to perform the same processing as the case exemplified in the first embodiment.

[0118] The above is an example of the configuration of the instability determination system 200. Next, an example of the operation of the instability determination device 500 will be described with reference to Fig. 18. Note that the order of operations of the instability determination device 500 shown in Fig. 18 is one example, and is not limited to this.

[0119] The sensing data acquisition unit 551 acquires the body movement data, vital data, patient identification information, and the like transmitted by the bed terminal 400 via the communication I / F unit 530 (step S301).

[0120] Score calculation unit 552 calculates a body movement score using body movement model 541, and calculates a vital score using vital model 542 (step S302). For example, score calculation unit 552 calculates a body movement score by inputting body movement data to body movement model 541. Also, score calculation unit 552 calculates a vital score by inputting vital data to vital model 542.

[0121] The restless state determination unit 553 determines whether the patient is in a restless state based on the body movement score included in the body movement score information 544 and the vital score included in the vital score information 545. For example, the restless state determination unit 553 determines that the patient is restless when the body movement score is equal to or greater than the body movement threshold (step S303, Yes). Furthermore, the restless state determination unit 553 determines that re-learning is to be performed when the body movement score is equal to or greater than the body movement threshold and the vital score is less than the vital threshold (step S304, No). This causes the vital model 542 to be re-learned (step S305). The re-learning process can be performed in the same manner as the process of generating the vital model described in the first embodiment.

[0122] If it is determined that the patient is restless, a notification is given by the notification unit 554 (step S306). For example, the notification unit 554 can display a message on the screen display unit 520 indicating that the patient is restless, or can transmit a message indicating that the patient is restless to an external device such as the bed terminal 400 or a mobile terminal carried by the nurse in charge of the patient.

[0123] Furthermore, even if the body movement score is less than the body movement threshold (step S303, No), if the vital score is equal to or greater than the vital threshold (step S307, Yes), the agitated state determination unit 553 determines that there is a sign of agitation. Then, the notification unit 554 issues a notification (step S306). On the other hand, if the body movement score is less than the body movement threshold (step S303, No) and the vital score is also less than the vital threshold (step S307, No), the agitated state determination unit 553 determines that the patient is not agitated. In this case, the notification unit 554 does not issue a notification.

[0124] The above is an example of the operation of the instability determination device 500.

[0125] In this way, the agitation determination device 500 has a score calculation unit 552 that calculates a body movement score and a vital score, and an agitation state determination unit 553. With this configuration, the agitation state determination unit 553 can perform a determination based on the body movement score and a determination based on the vital score. As a result, when a patient is actually agitated, it is possible to determine that the patient is agitated without fail even if the vital score is low. This makes it possible to determine agitation without overlooking it.

[0126] Furthermore, agitation determination device 500 is configured to re-learn vital model 542 when the body movement score is equal to or greater than the body movement threshold and the vital score is less than the vital threshold. When the body movement score is equal to or greater than the body movement threshold and the vital score is less than the vital threshold, it is considered that there is a risk of an oversight occurring in the agitation determination based on the vital score. Therefore, by performing re-learning when the above conditions are satisfied, it is possible to improve the accuracy of vital model 542 as necessary.

[0127] In the present embodiment, the case has been described where the unrest determination device 500 has the unrest state determination unit 553 and the label unrest determination unit 555. However, the labeling unit 556 of the unrest determination device 500 may perform labeling using the result of the determination by the unrest state determination unit 553. In this case, the unrest determination device 500 does not need to have the label unrest determination unit 555.

[0128] Furthermore, when the body movement model 441 includes a plurality of models, a plurality of body movement scores may be calculated. When a plurality of body movement scores are calculated in this manner, the restless state determination unit 453 can determine that the patient is in a restless state, for example, when any one of the plurality of body movement scores is equal to or greater than the body movement threshold. The restless state determination unit 453 may determine in a manner other than the above example, such as when a majority of the plurality of body movement scores are equal to or greater than the body movement threshold.

[0129] Furthermore, when multiple models are included in the vital model 442, multiple vital scores may be calculated. When multiple vital scores are calculated in this manner, the agitated state determination unit 453 can determine that the patient has a sign of agitation when, for example, any one of the multiple types of vital scores is equal to or above the vital threshold. The agitated state determination unit 453 may determine that the patient has a sign of agitation when a predetermined criterion is satisfied, such as when more than half of the multiple vital scores are equal to or above the vital threshold, when all of the multiple vital scores are equal to or above the vital threshold, or when the average value is equal to or above the vital threshold.

[0130] Further, the configuration of the disturbance determination device 500 is not limited to the case described with reference to Fig. 19. For example, Fig. 19 shows another configuration example of the disturbance determination device 500. With reference to Fig. 19, the calculation processing unit 550 of the disturbance determination device 500 can have, for example, an attribute information acquisition unit 558.

[0131] The attribute information acquiring unit 558 acquires attribute information of the patient. For example, the attribute information acquiring unit 558 acquires the patient's medical record information from an external device or the like, and acquires attribute information such as age, sex, and paralysis state.

[0132] The attribute information acquired by the attribute information acquisition unit 558 can be used when determining the priority of models and scores. That is, the attribute information can be used when determining the priority, which is an index showing which model or score should be given priority in a case where the body movement model 441 or the vital model 442 includes multiple models, or a case where multiple body movement scores or vital scores are calculated. Note that, similarly to the first embodiment, the attribute information may be used in the learning process (relearning process).

[0133] For example, it is assumed that the body movement model 541 includes an acceleration model and a vocalization volume model, and the vital sign model 542 includes a heart rate model. It is also assumed that the patient is determined to have paralysis in the limbs based on the attribute information acquired by the attribute information acquisition unit 558. In this case, it is assumed that the patient does not move much. Therefore, the agitated state determination unit 553 can lower the priority of the acceleration model and increase the priority of the vocalization volume model and the heart rate model. In addition, when it is determined that the patient is able to move on his / her own to some extent based on the attribute information acquired by the attribute information acquisition unit 558, the agitated state determination unit 553 can, for example, set the priority of the acceleration model, the vocalization volume model, and the heart rate model to be the same. It is also possible for the agitated state determination unit 553 to adjust the priority based on other attribute information.

[0134] The above-mentioned priority is an index indicating which model or score is to be prioritized in the case where the body movement model 541 or the vital model 542 includes a plurality of models, or where a plurality of body movement scores or vital scores are calculated. The agitated state determination unit 553 can adjust the criteria for making the determination based on the priority. For example, as described above, when it is determined that the patient has paralysis in the limbs based on the attribute information, the agitated state determination unit 553 can lower the priority of the acceleration model and raise the priority of the vocalization volume model and the heart rate model. In this case, the agitated state determination unit 553 can adjust the criteria, for example, by making a determination using only the score based on the vocalization volume model and the score based on the heart rate model, or by adjusting the body movement threshold to be compared with the score based on the acceleration model to a value different from the body movement threshold to be compared with the score based on the vocalization volume model. Also, as described above, when it is determined that the patient is able to move by himself to some extent, the agitated state determination unit 553 can set the priorities of the acceleration model, the vocalization volume model, and the heart rate model to all be the same. In this case, the agitated state determination unit 553 can adjust the criteria, for example, by making a determination using all of the scores based on the acceleration model, the vocalization volume model, and the heart rate model, or by setting all of the body movement thresholds and vital thresholds to the same value. Note that the agitated state determination unit 553 may adjust criteria other than those exemplified above.

[0135] Furthermore, referring to FIG. 20, the storage unit 540 of the unrest determination device 500 can store environmental information 548.

[0136] The environmental information 548 indicates information such as the season, temperature, etc. The environmental information 548 is, for example, acquired from an external device via the communication I / F unit 530, or input in advance using the operation input unit 510.

[0137] Information included in the environmental information 548 can also be used when determining priorities, as with the attribute information acquired by the attribute information acquisition unit 558. For example, as in the above-mentioned case, it is assumed that the body movement model 541 includes an acceleration model and a vocalization volume model, and the vital model 542 includes a heart rate model. In this case, if it is determined that the season is winter (or the temperature is low) based on the environmental information 548, the patient's movements become slow and cardiac disease (abnormal heart rate) is more likely to occur, so that the agitated state determination unit 553 can increase the priority of the vocalization volume model and the heart rate model, or decrease the priority of the acceleration model. This allows the agitated state determination unit 553 to correct the body movement threshold and the vital threshold, for example, by adjusting the body movement threshold to be compared with the score based on the acceleration model to a value different from the body movement threshold to be compared with the score based on the vocalization volume model.

[0138] For example, as described above, the instability determination device 500 may include the environmental information 548 and the attribute information acquisition unit 558.

[0139] 13 and 19 show an example in which the function of the unrest determination device 500 is realized by one information processing device. However, the function of the unrest determination device 500 may be realized by, for example, a plurality of information processing devices connected via a network.

[0140] [Third embodiment] Next, a third embodiment of the present disclosure will be described with reference to Fig. 21 and Fig. 22. In the third embodiment, an overview of the configuration of a teacher data generation device 600 will be described.

[0141] Fig. 21 shows an example of the hardware configuration of the teacher data generation device 600. With reference to Fig. 21, the teacher data generation device 600 has, as an example, the following hardware configuration. ·CPU (Central Processing Unit) 601 (computing unit) ROM (Read Only Memory) 602 (storage device) RAM (Random Access Memory) 603 (storage device) · Programs 604 loaded into RAM 603 A storage device 605 for storing a group of programs 604 A drive device 606 for reading and writing data from a recording medium 610 outside the information processing device A communication interface 607 for connecting to a communication network 611 outside the information processing device Input / output interface 608 for inputting and outputting data Bus 609 connecting each component

[0142] 22. The program group 604 is stored in the storage device 605 or the ROM 602 in advance, and the CPU 601 loads the program group 604 into the RAM 603 or the like and executes it. The program group 604 may be supplied to the CPU 601 via the communication network 611, or may be stored in the recording medium 610 in advance, and the drive device 606 may read out the program and supply it to the CPU 601.

[0143] 21 shows an example of the hardware configuration of the teacher data generation device 600. The hardware configuration of the teacher data generation device 600 is not limited to the above. For example, the teacher data generation device 600 may be configured with a part of the above configuration, such as not having the drive device 606.

[0144] The acquiring unit 621 acquires body movement data corresponding to the subject's body movements and vital data corresponding to the subject's physical condition.

[0145] The calculation unit 622 calculates a body movement score serving as an index for determining an unsettled state based on the body movement data acquired by the acquisition unit 621.

[0146] The determination unit 623 determines whether the subject is restless based on the body movement score calculated by the calculation unit 622.

[0147] The labeling unit 624 labels the vital data based on the result of the determination by the determining unit 623 .

[0148] As described above, the teacher data generation device 600 has an acquisition unit 621, a calculation unit 622, a determination unit 623, and a labeling unit 624. With this configuration, the labeling unit 624 can perform labeling based on the result of the determination made by the determination unit 623 on the basis of the body movement score calculated by the calculation unit 622. As a result, the teacher data can be generated efficiently.

[0149] The above-mentioned teacher data generating device 600 can be realized by incorporating a predetermined program into a computer such as the teacher data generating device 600. Specifically, the program as another embodiment of the present invention is a program for causing a computer to realize a process of acquiring body movement data corresponding to the body movement of a subject and vital data of the subject, calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data, determining whether the subject is restless based on the body movement score, and labeling the vital data based on the result of the determination.

[0150] Further, the teacher data generation method executed by the learning device 600 described above is as follows: The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination This is the method.

[0151] Even if the invention is a program (or recording medium) or a teacher data generation method having the above-mentioned configuration, it has the same action and effect as the teacher data generation device 600, and therefore can achieve the above-mentioned object of the present invention.

[0152] Also, as a modified example of the teacher data generating device 600, there is, for example, a learning device that learns a vital model. For example, the learning device has an acquisition unit that acquires body movement data corresponding to the body movement of the subject and vital data of the subject, a calculation unit that calculates a body movement score serving as an index for determining an agitated state based on the body movement data acquired by the acquisition unit, a determination unit that determines whether the subject is agitated based on the body movement score, a labeling unit that labels the vital data based on the result of the determination by the determination unit, and a learning unit that generates a vital model that outputs a vital score serving as an index for determining an agitated state by learning using the labeled vital data as teacher data.

[0153] Similarly, there is a disturbance determination device as a modified example. For example, the disturbance determination device includes an acquisition unit that acquires body movement data according to the body movement of the subject and vital data according to the subject's physical condition, a calculation unit that calculates a body movement score serving as an index for determining a disturbance state based on the body movement data acquired by the acquisition unit and calculates a vital score serving as an index for determining a disturbance state based on the vital data acquired by the acquisition unit, a determination unit that determines to re-learn a vital model used when calculating the vital score based on the body movement score and vital score calculated by the calculation unit, and a re-learning unit that re-learns the vital model according to the result of the determination unit.

[0154] <Additional Notes> A part or all of the above-described embodiments can be described as follows: A learning device and the like according to the present invention will be outlined below. However, the present invention is not limited to the following configuration.

[0155] (Appendix 1) An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state based on the body movement data acquired by the acquisition unit; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; A teacher data generating device having the above structure. (Appendix 2) The teacher data generation device according to claim 1, The labeling unit labels a part of the vital data for which the corresponding body movement score satisfies a predetermined condition. Teacher data generation device. (Appendix 3) The teacher data generation device according to claim 1 or 2, The determination unit determines that the subject is restless during a period in which the body movement score is equal to or greater than a first threshold value, The labeling unit labels a period of the vital data that is determined to be disturbing by the determination unit. Teacher data generation device. (Appendix 4) The teacher data generation device according to any one of Supplementary Note 1 to Supplementary Note 3, The determination unit determines that the subject is not agitated during a period in which the body movement score is equal to or less than a second threshold value, The labeling unit labels a period of the vital data that is determined by the determining unit to be not disturbing. Teacher data generation device. (Appendix 5) A teacher data generation device according to any one of Supplementary Note 1 to Supplementary Note 4, An attribute information acquisition unit that acquires attribute information indicating attributes of the subject, The determination unit determines whether the target person is agitated based on the attribute information acquired by the attribute information. Teacher data generation device. (Appendix 6) A teacher data generation device according to any one of Supplementary Note 1 to Supplementary Note 5, An attribute information acquisition unit that acquires attribute information indicating attributes of the subject, The learning unit determines whether or not to use the state information for learning, based on the attribute information acquired by the attribute information acquisition unit. Teacher data generation device. (Appendix 7) The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination How to generate training data. (Appendix 8) On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination by the determination unit A recording medium on which a program for implementing processing is recorded. (Appendix 9) An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state based on the body movement data acquired by the acquisition unit; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; A learning unit that generates a vital model that outputs a vital score that is an index for determining an agitated state by learning using the labeled vital data as teacher data; A learning device having the above configuration. (Appendix 10) The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated that outputs a vital score that serves as an index for determining a state of agitation by learning using the labeled vital data as training data. How to learn. (Appendix 11) On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score serving as an index for determining a restless state based on the acquired body movement data; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated that outputs a vital score that serves as an index for determining a state of agitation by learning using the labeled vital data as training data. A recording medium on which a program for implementing processing is recorded. (Appendix 12) An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data corresponding to a physical condition of the subject; a calculation unit that calculates a body movement score serving as an index for determining whether the patient is in an agitated state based on the body movement data acquired by the acquisition unit, and calculates a vital score serving as an index for determining whether the patient is in an agitated state based on the vital data acquired by the acquisition unit; a determination unit that determines to perform relearning of a vital model used when calculating the vital score, based on the body movement score and the vital score calculated by the calculation unit; a re-learning unit that re-learns the vital model in response to a result of the determination unit; have An unsettling device. (Appendix 13) The instability determination device according to claim 12, The determination unit determines that relearning is to be performed when the body movement score satisfies a predetermined condition and the vital score does not satisfy a predetermined condition. An unsettling device. (Appendix 14) The apparatus for determining whether a person is in an uneasy state according to claim 12 or 13, a labeling unit that generates teacher data by labeling the vital data based on a result of the determination by the determination unit; The re-learning unit re-learns the vital model by performing re-learning using the teacher data generated by the labeling unit. An unsettling device. (Appendix 15) The instability determination device according to claim 14, The labeling unit generates training data for a portion of the vital data. An unsettling device. (Appendix 16) The disturbance determination device according to claim 14 or 15, The labeling unit generates teacher data for a part of a period in which the corresponding body movement score of the vital data satisfies a predetermined condition. An unsettling device. (Appendix 17) The computer Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; Calculating a body movement score serving as an index for determining whether the patient is in a state of restlessness based on the acquired body movement data, and calculating a vital score serving as an index for determining whether the patient is in a state of restlessness based on the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn a vital model used in calculating the vital score; The vital model is re-learned according to the result of the judgment. How to relearn. (Appendix 18) On the computer, Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; Calculating a body movement score serving as an index for determining whether the patient is in a state of restlessness based on the acquired body movement data, and calculating a vital score serving as an index for determining whether the patient is in a state of restlessness based on the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn a vital model used in calculating the vital score; The vital model is re-learned according to the result of the judgment. A recording medium on which a program for implementing processing is recorded.

[0156] The programs described in the above embodiments and appendices may be stored in a storage device or a computer-readable recording medium, such as a portable medium such as a flexible disk, an optical disk, a magneto-optical disk, or a semiconductor memory.

[0157] Although the present invention has been described with reference to the above-mentioned embodiments, the present invention is not limited to the above-mentioned embodiments. Various modifications that can be understood by a person skilled in the art can be made to the configuration and details of the present invention within the scope of the present invention. [Explanation of symbols]

[0158] 100 Model Learning Device 110 Operation input section 120 Screen display section 130 Communication I / F section 140 Storage section 141 Body Movement Model 142 Sensing Data 143 Movement score information 144 Vital Model 145 Programs 150 Processing section 151 Sensing data acquisition unit 152 Body movement score calculation unit 153 Suspiciousness Judgment Department 154 Labeling section 155 Vital Model Learning Department 156 Output section 157 Attribute information acquisition section 200 Disturbance Judgment System 300 Sensor device 310 Body Movement Sensor 320 Vital Sensor 330 Transmitter / Receiver 400 Bed Terminal 410 Transmitter / receiver 420 Screen display section 500 Suspiciousness Detection Device 510 Operation input section 520 Screen display section 530 Communication I / F section 540 Storage section 541 Body Movement Model 542 Vital Model 543 Sensing Data 544 Movement score information 545 Vital Score Information 546 Result information 547 Programs 548 Environmental information 550 Processing Unit 551 Sensing Data Acquisition Unit 552 Score Calculation Unit 553 Unsettling State Judgment Unit 554 Notification Department 555 Label suspiciousness determination unit 556 Labeling Department 557 Relearning Department 558 Attribute information acquisition section 600 Teacher data generation device 601 CPU 602 ROM 603 RAM 604 Programs 605 Storage device 606 Drive Unit 607 Communication Interface 608 Input / Output Interface 609 Bus 610 Recording media 611 Communication Network 621 Acquisition Department 622 Calculation Unit 623 Judgment section 624 Labeling Department

Claims

1. An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state according to the body movement data by inputting the body movement data acquired by the acquisition unit into a pre-trained model; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; A teacher data generating device having the above structure.

2. The teacher data generating device according to claim 1, The labeling unit labels a part of the vital data for which the corresponding body movement score satisfies a predetermined condition. Teacher data generation device.

3. The teacher data generating device according to claim 1 or 2, The determination unit determines that the subject is restless during a period in which the body movement score is equal to or greater than a first threshold value, The labeling unit labels a period of the vital data that is determined to be disturbing by the determination unit. Teacher data generation device.

4. The teacher data generating device according to any one of claims 1 to 3, The determination unit determines that the subject is not agitated during a period in which the body movement score is equal to or less than a second threshold, The labeling unit labels a period of the vital data that is determined by the determining unit to be not disturbing. Teacher data generation device.

5. The teacher data generating device according to any one of claims 1 to 4, An attribute information acquisition unit that acquires attribute information indicating attributes of the subject, The determination unit determines whether the subject is restless based on a predetermined threshold adjusted using the attribute information acquired by the attribute information and the body movement score. Teacher data generation device.

6. The teacher data generating device according to any one of claims 1 to 5, An attribute information acquisition unit that acquires attribute information indicating attributes of the subject, The determination unit determines whether or not to use the vital data for learning based on the attribute information acquired by the attribute information acquisition unit. Teacher data generation device.

7. The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score that is an index for determining an unsettled state according to the body movement data by inputting the acquired body movement data into a pre-trained model; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination How to generate training data.

8. On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score that is an index for determining an unsettled state according to the body movement data by inputting the acquired body movement data into a pre-trained model; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination A program to realize the processing.

9. An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data of the subject; a calculation unit that calculates a body movement score serving as an index for determining an unsettled state according to the body movement data by inputting the body movement data acquired by the acquisition unit into a pre-trained model; A determination unit that determines whether the subject is restless based on the body movement score; a labeling unit that labels the vital data based on a result of the determination by the determination unit; a learning unit that generates a vital model by learning using the labeled vital data as teacher data, and outputs a vital score that is an index for determining an agitated state in response to input of information corresponding to the vital data to be calculated; A learning device having the above configuration.

10. The computer Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score that is an index for determining an unsettled state according to the body movement data by inputting the acquired body movement data into a pre-trained model; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated by learning using the labeled vital data as training data, and outputting a vital score that serves as an index for determining an agitated state in response to input of information corresponding to the vital data to be calculated. How to learn.

11. On the computer, Acquire body movement data corresponding to the body movement of a subject and vital data of the subject; Calculating a body movement score that is an index for determining an unsettled state according to the body movement data by inputting the acquired body movement data into a pre-trained model; determining whether the subject is agitated based on the body movement score; Labeling the vital data based on the result of the determination; A vital model is generated by learning using the labeled vital data as training data, and outputting a vital score that serves as an index for determining an agitated state in response to input of information corresponding to the vital data to be calculated. A program for implementing processing.

12. An acquisition unit that acquires body movement data corresponding to a body movement of a subject and vital data corresponding to a physical condition of the subject; a calculation unit that calculates a body movement score serving as an index for determining whether or not a state of restlessness is present in accordance with the body movement data acquired by the acquisition unit in response to inputting the body movement data acquired by the acquisition unit into a body movement model that has been previously trained, and that calculates a vital score serving as an index for determining whether or not a state of restlessness is present in accordance with the vital data in response to inputting the vital data acquired by the acquisition unit into a vital model that has been previously trained using teacher data generated by labeling previously measured vital data as to whether or not a state of restlessness is present; a determination unit that determines to re-learn the vital model used when calculating the vital score based on the body movement score and the vital score calculated by the calculation unit; a re-learning unit that re-learns the vital model using either teacher data generated by labeling the vital data according to a result of a judgment by the judgment unit as to whether the subject is restless based on the body movement score or teacher data generated by labeling based on a result of the judgment by the judgment unit; and have An unsettling device.

13. The disturbance determination device according to claim 12, The determination unit determines that relearning is to be performed when the body movement score satisfies a predetermined condition and the vital score does not satisfy a predetermined condition. An unsettling device.

14. The disturbance determination device according to claim 12 or 13, a labeling unit that generates teacher data by labeling the vital data based on a result of the determination by the determination unit; The re-learning unit re-learns the vital model by performing re-learning using either teacher data generated by labeling the vital data according to a result of determining whether the subject is restless based on the body movement score or teacher data generated by the labeling unit. An unsettling device.

15. The apparatus for determining whether a vehicle is in an unsafe state according to claim 14, The labeling unit generates training data for a portion of the vital data. An unsettling device.

16. The disturbance determination device according to claim 14 or 15, The labeling unit generates teacher data for a part of a period in which the corresponding body movement score of the vital data satisfies a predetermined condition. An unsettling device.

17. The computer Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; In response to inputting the acquired body movement data into a pre-trained body movement model, a body movement score serving as an index for determining whether or not the patient is in a state of restlessness is calculated in response to the acquired body movement data, and in response to inputting the acquired vital data into a pre-trained vital model using teacher data generated by labeling previously measured vital data as to whether or not the patient is in a state of restlessness, a vital score serving as an index for determining whether or not the patient is in a state of restlessness is calculated in response to the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn the vital model used in calculating the vital score; Depending on the result of the judgment, the vital model is re-learned using either teacher data generated by labeling the vital data depending on the result of judging whether the subject is restless based on the body movement score, or teacher data generated by labeling based on the result of the re-learning judgment. How to relearn.

18. On the computer, Acquire body movement data corresponding to the body movement of the subject and vital data corresponding to the body condition of the subject; In response to inputting the acquired body movement data into a pre-trained body movement model, a body movement score serving as an index for determining whether or not the patient is in a state of restlessness is calculated in response to the acquired body movement data, and in response to inputting the acquired vital data into a pre-trained vital model using teacher data generated by labeling previously measured vital data as to whether or not the patient is in a state of restlessness, a vital score serving as an index for determining whether or not the patient is in a state of restlessness is calculated in response to the acquired vital data; determining, based on the calculated body movement score and the calculated vital score, to re-learn the vital model used in calculating the vital score; Depending on the result of the judgment, the vital model is re-learned using either teacher data generated by labeling the vital data depending on the result of judging whether the subject is restless based on the body movement score, or teacher data generated by labeling based on the result of the re-learning judgment. A program for implementing processing.

Citation Information

Patent Citations

  • Behavior prediction system

    JP2006079328A

  • Biological information processing system, biological information processing method, and computer program recording medium

    WO2019044619A1

  • Biological information processing system, biological information processing method, and biological information processing program recording medium

    WO2019073927A1