A time-series data prediction device includes an acquisition unit, a prediction model generation unit, and a prediction unit. The acquisition unit acquires a plurality of observation values that continue at predetermined time intervals, as a prediction data, from time-series data of an observation value of a predetermined observation target, and acquires a training data. The prediction model generation unit generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the training data. The prediction unit calculates a predicted value of an observation value using the generated prediction model and the prediction data.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, comprising: an acquisition unit that acquires a plurality of observation values that continue at predetermined time intervals, as a prediction data, from time-series data of an observation value of a predetermined observation target and acquires a training data; a prediction model generation unit that generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the training data; and a prediction unit that calculates a predicted value of an observation value using the prediction model generated by the prediction model generation unit and the prediction data acquired by the acquisition unit. 2. The time-series data prediction device according to claim 1, wherein the acquisition unit acquires the plurality of observation values that continue at predetermined time intervals, as a prediction data, from the time-series data, acquires the plurality of observation values that continue at the predetermined time intervals, as a test data, from the time-series data excluding the prediction data, and acquires a training data from the time-series data excluding the prediction data and the test data, and an evaluation unit that evaluates a prediction accuracy of the prediction model generated by the prediction model generation unit using the test data is further provided. 3. The time-series data prediction device according to claim 2, further comprising: a storage unit that stores a prediction model used in the past, wherein the evaluation unit compares at least a predicted value calculated by the prediction model acquired from the storage unit, a predicted value calculated by the prediction model generated by the prediction model generation unit, and a predicted value calculated by an average use prediction model to acquire a predicted value based on an average of time-series data of a predetermined period, using the test data, and the prediction unit calculates a predicted value of an observation value using a prediction model having a best result of the comparison of the evaluation unit and the prediction data acquired by the acquisition unit. 4. The time-series data prediction device according to claim 1, wherein the acquisition unit searches for time-series data whose correlation with the prediction data is higher than a predetermined value from the time-series data, and includes the time-series data obtained by a search in the training data. 5. The time-series data prediction device according to claim 3, wherein, when the average use prediction model is used in a previous prediction, the acquisition unit includes time-series data used as a prediction data in the previous prediction in the training data. 6. The time-series data prediction device according to claim 3, further comprising: a deviation amount detection unit that detects a record deviation amount that is a difference between an observation value and the predicted value calculated by the prediction unit using the prediction data, wherein, when the record deviation amount is smaller than a predetermined value and the prediction model generated by the prediction model generation unit is used to calculate the predicted value, the prediction unit calculates a predicted value of an observation value with the average use prediction model when a difference between the observation value and a predicted value calculated by the average use prediction model using the prediction data used to calculate the predicted value is equal to or less than a predetermined value. 7. The time-series data prediction device according to claim 1, further comprising: a deviation amount detection unit that detects a record deviation amount that is a difference between an observation value and the predicted value calculated by the prediction unit, wherein, when the record deviation amount detected by the deviation amount detection unit is larger than a predetermined value, the acquisition unit reselects the training data from the time-series data, and the prediction model generation unit generates a prediction model using the training data reselected by the acquisition unit. 8. A time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, comprising: a clustering process unit that clusters time-series data of an observation value of a predetermined observation target into clusters that are a plurality of similar groups; a prediction model generation unit that generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the time-series data clustered into the clusters for each of the clusters clustered by the clustering process unit; and a prediction unit that predicts time-series data using the given time-series data and the prediction model generated for each of the clusters by the prediction model generation unit. 9. The time-series data prediction device according to claim 8, wherein the prediction unit combines prediction models generated for the respective clusters using a cluster proximity index indicating a probability that the given time-series data belongs to the cluster. 10. A time-series data prediction method executed by a time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, the method comprising: performing an acquisition process in which an acquisition unit acquires a plurality of observation values that continue at predetermined time intervals, as a prediction data, from time-series data of an observation value of a predetermined observation target and acquires a training data; performing a prediction model generation process in which a prediction model generation unit generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the training data; and performing a prediction process in which a prediction unit calculates a predicted value of an observation value using the prediction model generated in the prediction model generation process and the prediction data acquired in the acquisition process. 11. A time-series data prediction method executed by a time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, the method comprising: performing a clustering process in which a clustering process unit clusters time-series data of an observation value of a predetermined observation target into clusters that are a plurality of similar groups; performing a prediction model generation process in which a prediction model generation unit generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the time-series data clustered into the clusters for each of the clusters clustered in the clustering process; and performing a prediction process in which a prediction unit predicts time-series data using the given time-series data and the prediction model generated for each of the clusters in the prediction model generation process. 12. A program causing a computer, which is used as a time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, to function as: an acquisition unit that acquires a plurality of observation values that continue at predetermined time intervals, as a prediction data, from time-series data of an observation value of a predetermined observation target and acquires a training data; a prediction model generation unit that generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the training data; and a prediction unit that calculates a predicted value of an observation value using the prediction model generated by the prediction model generation unit and the prediction data acquired by the acquisition unit. 13. A program causing a computer, which is used as a time-series data prediction device that calculates a predicted value of an observation value based on time-series data of the observation value, to function as: a clustering process unit that clusters time-series data of an observation value of a predetermined observation target into clusters that are a plurality of similar groups; a prediction model generation unit that generates a prediction model to calculate time-series data, which is an observation value predicted based on given time-series data, using the time-series data clustered into the clusters for each of the clusters clustered by the clustering process unit; and a prediction unit that predicts time-series data using the given time-series data and the prediction model generated for each of the clusters by the prediction model generation unit.