TRAFFIC FLUCTUATION PREDICTION DEVICE,TRAFFIC FLUCTUATION PREDICTION METHOD,AND TRAFFIC FLUCTUATION PREDICTION PROGRAM
A data accumulation unit that acquires traffic data of a network obtained in time series and creates a plurality of data sets having different time intervals, a training unit that evaluates a correlation between the plurality of data sets by a plurality of latent functions and calculates a weight coefficient, and a prediction unit that calculates a predicted average using the latent functions calculated by the training unit and predicts network traffic of a future time scale are included.
1 . A traffic fluctuation prediction device comprising a processor configured to execute instructions that cause the traffic fluctuation prediction device to perform operations comprising:
acquiring traffic data of a network obtained in time series and creating a plurality of data sets having different time intervals;
evaluating a correlation between the plurality of data sets by a plurality of latent functions and to calculate calculating a weight coefficient; and
calculating a predicted average by the latent functions using the weight coefficient and predicting network traffic of a future time scale.
2 . The traffic fluctuation prediction device according to claim 1 , wherein the processor is configured to construct a prediction model based on a Gaussian process and calculate the weight coefficient by using a linear model of collisionalization in combination.
3 . The traffic fluctuation prediction device according to claim 1 , wherein the processor is configured to use a kernel function for mixing Gaussian distributions in a frequency domain.
4 . A traffic fluctuation prediction method comprising:
acquiring traffic data of a network obtained in time series and creating a plurality of data sets having different time intervals;
evaluating a correlation between the plurality of data sets by a plurality of latent functions and calculating a weight coefficient; and
calculating a predicted average by the latent functions using the weight coefficient and predicting network traffic of a future time scale.
5 . (canceled)
6 . A non-transitory computer storage medium encoded with instructions that, when executed by one or more computers, cause the one or more computers to perform operations comprising:
acquiring traffic data of a network obtained in time series and creating a plurality of data sets having different time intervals;
evaluating a correlation between the plurality of data sets by a plurality of latent functions and calculating a weight coefficient; and
calculating a predicted average by the latent functions using the weight coefficient and predicting network traffic of a future time scale.