Deep neural networks (DNNs) have emerged as a dominant approach for developing traffic forecasting models. These models are typically trained to minimize error on averaged test cases and produce a single-point prediction, such as a scalar value for traffic speed or travel time. However, single-point predictions fail to account for prediction uncertainty that is critical for many transportation management scenarios, such as determining the best- or worst-case arrival time. We present QuanTraffic, a generic framework to enhance the capability of an arbitrary DNN model for uncertainty modeling. QuanTraffic requires little human involvement and does not change the base DNN architecture during deployment. Instead, it automatically learns a standard quantile function during the DNN model training to produce a prediction interval for the single-point prediction. The prediction interval defines a range where the true value of the traffic prediction is likely to fall. Furthermore, QuanTraffic develops an adaptive scheme that dynamically adjusts the prediction interval based on the location and prediction window of the test input. We evaluated QuanTraffic by applying it to five representative DNN models for traffic forecasting across seven public datasets. We then compared QuanTraffic against five uncertainty quantification methods. Compared to the baseline uncertainty modeling techniques, QuanTraffic with base DNN architectures delivers consistently better and more robust performance than the existing ones on the reported datasets.
翻译:深度神经网络(DNNs)已成为开发交通预测模型的卓越方法。这些模型通常被训练成在平均测试用例上最小化误差并生成单点预测,例如交通速度或行驶时间的标量值。然而,单点预测未能考虑到对于许多交通管理场景至关重要的预测不确定性,例如确定最佳或最劣的到达时间等。我们提出了QuanTraffic,这是一个通用框架,可增强任意DNN模型的不确定性建模能力。QuanTraffic需要很少的人为参与,在部署期间不会改变基础DNN架构。相反,它在DNN模型训练期间自动学习标准分位函数,以生成单点预测的预测区间。预测区间定义了真实交通预测值可能落在的范围。此外,QuanTraffic开发了一种自适应方案,根据测试输入的位置和预测窗口动态调整预测区间。我们通过将QuanTraffic应用于七个公共数据集上的五个代表性DNN交通预测模型进行了评估。然后将QuanTraffic与五种不确定性量化方法进行了比较。与基线不确定性建模技术相比,使用基础DNN架构的QuanTraffic在报告的数据集上始终提供更好和更稳健的性能。