道路の交通状況を予測し、旅に最適なルートを決定することは、非常に複雑なタスクです。 しかし、Google マップはそれを瞬時に、しかも毎回行っています。 では、ルート上の交通量が多いか少ないか、または到着予定時刻はどうなるかを、ナビゲーション アプリはどのように判断しているのでしょうか。
過去、現在、未来を見る
交通渋滞が今すぐあなたのドライブに影響するかどうか、ライブ渋滞予測を得ることは非常に簡単です。 世界 220 以上の国と地域で Google マップを使用して走行した 10 億キロメートル以上の位置情報を集約することで、世界の道路の現在の交通状況を把握することができます。 そこで、高度な機械学習技術が活躍します。
未来を予測するために、Google マップは過去を覗き見しています。 過去の交通パターンを長期にわたって分析し、Google は、1 日のどの時点でも道路状況がどのようになるかを学びました。 「例えば、北カリフォルニアの高速道路280号線では、午前6時から7時の間は時速65kmで走っている車が、午後の遅い時間には時速15~20kmで走っているというパターンがあります」と、グーグルマップのプロダクトマネージャー、ヨハン・ロウ氏は説明します。
これらの過去の交通パターンと実際の交通状況の組み合わせにより、Google マップの機械学習アルゴリズムは、まだ始まってさえいないかもしれない減速の影響を受けるかどうかを予測できます!
注意すべきは、COVID-19 の流行開始以降の運転パターンの劇的変化に対応するために、Google が最近、交通予測モデルを更新したことです。 これらの機敏なモデルは、現在、過去 2 ~ 4 週間の過去の交通パターンを自動的に優先し、それ以前の任意の時間のパターンを非優先とします。
Google マップのルート選択
交通予測は推奨ルートを決定する上で重要な考慮事項ですが、Google マップは道路の品質など、他のいくつかの要因も調べます。 “道路” は舗装されているか、未舗装か、砂利や土、泥で覆われているか。 このような要素があると、運転しにくい道路となり、この道路をルートとして推奨する可能性は低くなります。 高速道路を走ったほうが、何度も停車するような小さな道路を通るよりも効率的な場合が多いからです。 これらの情報源は、土砂崩れや吹雪など、自然の力によって道路状況が予期せず変化する場合の把握にも役立ちます
。