機械学習を使った信号タイミングの予測
車両のデータを使って信号のタイミングを予測する機械学習の方法。
― 1 分で読む
目次
交通信号は、車両の流れを管理したり、交差点での安全を確保するために重要だね。信号が赤や緑のままでどれくらいの時間が経つかを知ることで、ドライバーは時間と燃料を節約するためにより良いルートを計画できるし、交通システムをより正確にシミュレートできるんだ。この記事では、走行中の車両から収集したデータを基に、交通信号のタイミングを予測するための機械学習を使った方法について話すよ。
交通信号タイミングの重要性
交通信号は車両が交差点を通過する際の動きを制御するために使われるよ。安全な交通を保つためのもので、うまく設定されていれば渋滞を減らすのにも役立つ。ただ、信号のタイミングが良くないと、車両が止まったり動いたりすることで遅延や燃料の無駄が生じる。信号が変わるタイミングを知ることは、ドライバーが賢いルート選びをするために重要なんだ。でも、アメリカのほとんどの交通信号は様々な地元機関によって制御されていて、タイミングデータへのアクセスが難しいんだ。
プローブ車両データの利用
プローブ車両は交通条件についてデータを集めるための装置が搭載されてるよ。交通信号でどれくらい待っているかを含めてね。このデータを分析することで、交通信号が赤や緑でどれくらいの時間になるかを見積もることができる。この方法では、アメリカで最も一般的な固定時間信号に焦点を当ててるんだ。シミュレーションされたプローブ車両の情報を使って、交通信号のタイミングを見積もるモデルを開発したよ。
関連研究
これまでも研究者たちはプローブ車両のデータを使って、交通量や信号制御を推定する研究を行ってきたよ。接続された自動車や自動運転車の登場で、プローブ車両からのデータがますます役に立ってきてる。一部の研究では統計的方法を使って交通信号のタイミングを予測することを探求してきたけど、機械学習は今まであまり使用されてこなかったんだ。
機械学習アプローチ
交通信号のタイミングを見積もるために、サイクル長用にExtreme Gradient Boosting(XGBoost)を使って、赤信号の時間を予測するためのニューラルネットワークを開発したよ。XGBoostは構造化データにうまく対応するから便利なんだ。ニューラルネットワークは、単純なモデルでは難しいデータの複雑さを扱えるんだ。
交通信号の緑信号の時間は、サイクル長から赤信号の時間を引いて計算するよ。私たちの方法は、サイクル長と赤信号の時間の両方を正確に見積もる結果を出してるんだ。
シミュレーションの詳細
モデルを訓練しテストするために、テネシー州チャタヌーガの道路ネットワークをシミュレーションしたよ。39の交差点を含むデータを使って、交通信号のタイミング情報を提供したんだ。このセットアップで条件を正確に制御できて、詳細な車両の動きのデータを収集して分析したよ。
データ処理
収集したデータを使って、機械学習モデルに必要な入力を準備したよ。最初のステップは、交差点付近の車両の動きに焦点を当てて、予測に関連しない旅行をフィルタリングすることだった。交差点の前で停まった車両だけを含めるなど、意味のあるデータを確保するために特定の基準を設けたよ。
サイクル長の特徴エンジニアリング
交通信号がどれくらいの時間点灯するかを予測するために、車両が停止した後に加速するパターンを使ったよ。これらの加速時間を交差点や時間帯ごとにグループ化したんだ。フーリエ変換のような技術を使って、サイクル長を効果的に見積もるための特徴を作成したよ。
サイクル長モデルの訓練
特徴を作成したら、XGBoostモデルを訓練したよ。データを訓練セットとテストセットに分けて、モデルの設定を最適化して精度を向上させたんだ。こうすることで、入力データに基づいて信頼できる予測を行うことができるようにしたよ。
赤信号時間の予測
赤信号の時間を見積もるために、車両が赤信号でどれくらい停まっていたかに注目したよ。サイクル長の見積もりと同様に、停車時間を場所や時間帯ごとにグループ化して、有用な入力データを集めたんだ。それからニューラルネットワークを使ってこの情報を分析し、赤信号の時間を予測したよ。
予測結果
結果は、私たちの方法がサイクル長を0.7秒未満の平均絶対誤差で正確に見積もることを示しているよ。赤信号の時間については、平均誤差が7.2秒だった。サイクルと赤信号の時間から直接計算される緑信号の時間の精度は似たようなものだったよ。
討論
私たちの発見は、プローブデータを使って交通信号のタイミングを予測する機械学習の可能性を示しているよ。これらのタイミングを正確に見積もる能力は、交通管理を向上させ、ドライバーのルート計画を改善することにつながるんだ。私たちのアプローチは、信頼性のある交通信号タイミングデータへのアクセスの課題を解決する新しい視点を提供しているよ。
今後の方向性
今後の研究では、プローブ車両データの量がモデルの性能にどのように影響するかを検討することができるね。センサーによって制御される交通信号も取り入れるように方法を広げることも考えられるよ。全体的に、このアプローチは交通信号管理を改善するための新しい道を開くことができるんだ。
結論
要するに、私たちの研究は機械学習とプローブ車両データを使って交通信号のタイミングを見積もる新しい方法を示しているよ。サイクル長と赤信号の時間に焦点を当てることで、高品質な車両データが利用できる様々な場所に適用できるフレームワークを提供しているんだ。シミュレーションの結果は、この方法が交通システムの効率と安全性に大きく貢献できることを示唆してるよ。
タイトル: A Machine Learning Method for Predicting Traffic Signal Timing from Probe Vehicle Data
概要: Traffic signals play an important role in transportation by enabling traffic flow management, and ensuring safety at intersections. In addition, knowing the traffic signal phase and timing data can allow optimal vehicle routing for time and energy efficiency, eco-driving, and the accurate simulation of signalized road networks. In this paper, we present a machine learning (ML) method for estimating traffic signal timing information from vehicle probe data. To the authors best knowledge, very few works have presented ML techniques for determining traffic signal timing parameters from vehicle probe data. In this work, we develop an Extreme Gradient Boosting (XGBoost) model to estimate signal cycle lengths and a neural network model to determine the corresponding red times per phase from probe data. The green times are then be derived from the cycle length and red times. Our results show an error of less than 0.56 sec for cycle length, and red times predictions within 7.2 sec error on average.
著者: Juliette Ugirumurera, Joseph Severino, Erik A. Bensen, Qichao Wang, Jane Macfarlane
最終更新: 2023-08-04 00:00:00
言語: English
ソースURL: https://arxiv.org/abs/2308.02370
ソースPDF: https://arxiv.org/pdf/2308.02370
ライセンス: https://creativecommons.org/licenses/by/4.0/
変更点: この要約はAIの助けを借りて作成されており、不正確な場合があります。正確な情報については、ここにリンクされている元のソース文書を参照してください。
オープンアクセスの相互運用性を利用させていただいた arxiv に感謝します。