PREDICTION APPARATUS, LEARNING APPARATUS, PREDICTION METHOD, LEARNING METHOD AND PROGRAM
Provided is a prediction apparatus for predicting a health-oriented behavior tendency of a prediction object, the prediction apparatus including: a health-oriented behavior estimation model storage unit that stores a health-oriented behavior estimation model for estimating a health-oriented behavior based on a relationship between a health-oriented behavior and human characteristics; a human characteristic scale calculation unit that calculates a plurality of human characteristic scales based on human characteristic data indicating human characteristics of a prediction object; and a health-oriented behavior prediction unit that predicts a health-oriented behavior tendency based on the plurality of calculated human characteristic scales by using the health-oriented behavior estimation model.
1 . A prediction apparatus for predicting a health-oriented behavior tendency of a prediction object, the prediction apparatus comprising:
a health-oriented behavior estimation model storage unit that stores a health-oriented behavior estimation model for estimating a health-oriented behavior based on a relationship between a health-oriented behavior and human characteristics;
a processor; and
a memory storing program instructions that cause the processor to:
calculate a plurality of human characteristic scales based on human characteristic data indicating human characteristics of a prediction object; and
predict a health-oriented behavior tendency based on the plurality of calculated human characteristic scales by using the health-oriented behavior estimation model.
2 . The prediction apparatus according to claim 1 , wherein the program instructions further cause the processor to convert the human characteristic data into a predetermined format in accordance with a nature of a scale of an answer value to a question item included in the human characteristic data,
wherein the processor calculates the plurality of human characteristic scales based on the human characteristic data converted into the format.
3 . The prediction apparatus according to claim 2 , wherein the processor converts a format of the human characteristic data according to any one of a nominal scale, an ordinal scale, an interval scale, and a ratio scale as the scale of the answer value.
4 . A learning apparatus for learning a parameter of a health-oriented behavior estimation model for estimating a health-oriented behavior, the learning apparatus comprising:
a processor; and
a memory storing program instructions that cause the processor to:
store a health-oriented behavior estimation model for estimating a health-oriented behavior based on a relationship between a health-oriented behavior and human characteristics;
calculate a value indicating a health-oriented behavior tendency of a learning object based on health target data and health behavior data of the learning object;
calculate a plurality of human characteristic scales based on human characteristic data indicating human characteristics of the learning object; and
learn a parameter of the health-oriented behavior estimation model based on the plurality of human characteristic scales and the value indicating the health-oriented behavior tendency.
5 . The learning apparatus according to claim 4 , wherein the processor calculates values indicating a plurality of health-oriented behavior tendencies including a degree of retention indicating a degree to which a state close to a target value is maintained during a target period.
6 . A prediction method executed by a prediction apparatus that stores a health-oriented behavior estimation model for estimating a health-oriented behavior based on a relationship between a health-oriented behavior and human characteristics, the prediction method comprising:
calculating a plurality of human characteristic scales based on human characteristic data indicating human characteristics of a prediction object; and
predicting a health-oriented behavior tendency based on the plurality of calculated human characteristic scales by using the health-oriented behavior estimation model.
7 . A learning method executed by a learning apparatus that stores a health-oriented behavior estimation model for estimating a health-oriented behavior based on a relationship between a health-oriented behavior and human characteristics, the learning method comprising:
calculating a value indicating a health-oriented behavior tendency of a learning object based on health target data and health behavior data of the learning object;
calculating a plurality of human characteristic scales based on human characteristic data indicating human characteristics of the learning object; and
learning a parameter of the health-oriented behavior estimation model based on the plurality of human characteristic scales and the value indicating the health-oriented behavior tendency.
8 . A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute the prediction method according to claim 6 .
9 . A non-transitory computer-readable recording medium having stored therein a program for causing a computer to execute the learning method according to claim 7 .