| CPC G06T 7/246 (2017.01) [G06T 2207/10016 (2013.01); G06T 2207/30236 (2013.01)] | 20 Claims |

|
1. A computer-implemented method, comprising:
determining, by a system comprising a processor, time series data comprising respective average vehicle speeds on roads within a road network in respective time intervals of a group of time intervals, wherein the determining comprises monitoring, using distributed sensors of the road network, actual vehicle speeds of vehicles on the roads during the group of time intervals;
for each of the roads:
determining, using the distributed sensors of the road network, a respective group of features associated with the road at respective time points of a group of time points in a defined recurring time period corresponding to the time series data, and
generating and training a defined quantity of time series forecasting models based on the respective average vehicle speed on the road in the respective time intervals and the respective group of features at the respective time points, wherein the defined quantity is a function of a quantity of time intervals in the group of time intervals and a quantity of time points in the group of time points, wherein the training comprises training the time series forecasting models to predict vehicle speeds of vehicles on the road, next points of interest in the road network for the vehicles, and estimated times of arrival of the vehicles at the predicted next points of interest;
identifying, by the system, using the distributed sensors of the road network, a current location of a moving vehicle on a current road within the road network at a current time;
selecting, by the system, at least one time series forecasting model selected from the time series forecasting models that is associated with a road of the current location and a respective time point within a defined time window of the current time; and
predicting, by the system, using the at least one time series forecasting model and the current location, a vehicle speed of the moving vehicle on the current road.
|