不少科技公司運用 AI 自動生成所需要的資料,其中 Facebook 在地圖資料上面相當積極,去年 (2019) 7 月宣布 Map With AI 計畫,要用機器學習辨識衛星圖資當中,找出開源地圖網站 OpenStreetMap 上仍欠缺道路資料的地方。而在 2019 最後幾天,Facebook 釋出經 AI 辨識出來缺道路的地方,其中也包括台灣的資料。
Facebook AI 團隊在去年 (2019) 12/30 日釋出 84 個國家或地區,經過訓練出來,判讀出來哪裡缺漏道路資料。這波釋出的地方不同於先前偏重位於非洲、中南美洲或是亞洲的第三世界國家,而是包含不少已開發國家,除了台灣之外,像是日本、南韓、義大利、以色列、紐西蘭、西班牙、瑞士、英國等。
▲ Facebook 年底釋出經訓練判讀缺漏道路資料集,加上先前釋出的地方總計 214 個,幾乎涵蓋所有的國家或地區,部分地方還有微軟釋出的 Bing 建築外框資料。(Source:Facebook Map With AI)
其中台灣的資料大小是 22.3 MB,經過壓縮的 GeoPackage 檔案,能夠用 GIS 軟體開啟。實際檢視台灣的資料,Facebook AI 將台灣北部山區常見的高壓電線下的土地辨識為道路,另外都會區當中 Facebook 的 AI 將房屋與房屋間的空隙辨識為道路,但可能實際狀況是不對外開放通行,甚至是完全封閉只提供住戶使用,完全不是通道的狀況。
▲ 這波 Facebook AI 團隊釋出 84 個國家或地區的缺漏道路資料,在全世界這邊除了北韓、伊拉克、格陵蘭之外,所有國家的 OpenStreetMap 道路網資料,都已經跑完機器學習流程了,等待在地 OpenStreetMap 社群成員覆核 AI 判斷的成果。(Source:Facebook Map With AI)
去年 7 月 Facebook 宣布 Map With AI 計畫 Facebook,Facebook 運用 Maxar (DigitalGlobe) 的衛星圖資,再依據台灣 OpenStreetMap 現有道路圖資進行訓練,進而判斷衛星圖當中,是否有 OpenStreetMap 上面未繪製的道路線條。
▲ Facebook 的團隊運用機器學習,找出 OpenStreetMap 在台灣可能缺漏道路的地方,總計 123,266 條。(Source:Facebook 資料集截圖)
有興趣觀看 Facebook Map With AI 計畫成果的人,可以開啟 Facebook 開發針對 AI 客製化的 OpenStreetMap 線上編輯器 RapiD,或者下載 Facebook 經過機器學習判斷的缺漏道路,全球各地的資料集,下載完後運用 GIS 軟體套疊其他的地圖圖層。
▲ 畫面中為中永和一帶,Facebook 團段訓練的演算法找出缺漏道路的地方,OpenStreetMap 參與者能夠確認 AI 覺得是缺漏道路,亮紅色線條是否為真實存在的道路,假若是則按下接受則會整合到 OpenStreetMap 資料庫,不是的話則不會整合到 OpenStreetMap。(Source:Facebook RapiD 截圖)
▲ Faebook 依據 OpenStreetMap 上面實際國界或是邊界來區分不同國家或是地區,中國的資料並不包括香港與澳門, Facebook 也未單獨釋出兩地經過訓練判斷缺漏的道路資料。(Source:Facebook 資料截圖)
不過仍然不知道 Facebook 與 Mapbox 合作的地圖,用在 Facebook 各個線上地理呈現的地圖,像是顯示打卡點地標用的地圖,顯示即時直播狀況的地圖,或是自動生成的都市頁面導覽地圖,好奇何時會出現資料比較新的地圖。
▲ Facebook 不少產品需要地圖,全球各地來說部分地方採用基於 OpenStreetMap 製作的地圖。不過台灣這邊依據 OpenStreetMap 資料製作的地圖,資料仍是好幾年前,還未更新。(Source:Facebook 截圖)
除了 Facebook 運用 OpenStreetMap 還有花精力改善圖資品質之外,蘋果也有部分服務採用 OpenStreetMap,也有地理背景的員工,進行圖資改善的工程,主要改善 OpenStreetMap 導航這塊資料的可靠性。 |