台南古都融合 AI 科技,發展交通智慧化
作者 TechNews | 發布日期 2021 年 06 月 24 日 10:00 |
人工智慧(AI)一直是近年的熱門科技詞彙,根據「2021 台灣 AI 趨勢報告」,台灣有 84% 的受訪企業導入 AI 技術,以提高組織效率及創造營收為主要目標,在製造、行銷與客服等領域中獲得深入地應用。
AI 深度學習效果事半功倍
綠捷能智控股份有限公司(HIPOWER)長期致力於AI影像偵測辨識演算法的開發,過去應用領域也多於車牌辨識、車輛追蹤相關。2020 年參與臺南市政府合作 AI 城市巡檢先導應用試驗計畫,在臺南市政府智慧發展中心及交通局的協助之下,以臺南市東區東門路與自由路口、中西區府前路與南門路口為試驗場域,試驗情境則是配合臺南市政府的基礎設施下,在未對現有攝影系統架構有任何調整的情況,利用路口現地攝影鏡頭搜集影像數據,最終所使用影像解析度為 640×480,採用 YOLO 類神經演算法進行物件深度學習,並加入深度物件定位追蹤演算法。
在試驗的計畫裡,YOLO 模型主要應用在多類別與多場景的物件辨識上,所以會設計較多的卷積層,而每一種會再進行多次的卷積運算,造成模型本身較大,考量這次計畫中所需辨識的物件類型與場景相對單純的情況下,過多的卷積層及運算對提升準確率沒有明顯地影響,並且會造成模型訓練效能不佳,因此利用剪枝技術減少卷積層數與運算次數,來提升模型的訓練效能。同時在影像數據上進行優化的前置處理,提升整體影像亮度達一致程度,降低亮度不均及部分雜訊的干擾,如此對後續物件辨識及定位追蹤準確率將有所幫助。因此在本案中僅利用約 5,000 張的物件圖快速片建立辨識模型及完成調校參數,成功開發出路口行人偵測、車種(機車、小型車、大型車)辨識、各向車流及其轉向偵測辨識的解決方案。經過最終的驗證測試,在不同天色的情況下,整體車流偵測辨識準確率可達 95%,車流轉向比分析及車種辨識準確率則有 90% 以上,而人流亦有 90% 以上的辨識準確率。
原有設備升級,效益最大化
此方案除可以有效減輕交通單位的人力負擔外,也能為交通智慧化提供充足有效的即時基礎數據,並且因為使用地方政府路口現有攝影系統,未來在複製擴散上也可以用相對較低成本的方式來進行,試驗單位不需要為了導入AI技術而將現有攝影機升級。未來將可以此解決方案為基礎,建構路口動態資訊即時回饋,協助路口及行人號誌燈秒數優化,以提升整體交通運行的順暢度。
在完成上述臺南市政府試驗計畫後,2021 年第一季也順利將此方案的核心技術衍生應用到隧道事件偵測系統 IIDs 及在道路壅堵偵測系統 QLD 中,用以偵測追蹤隧道逆行車輛、隧道路邊停等、壅堵車流(種)偵測及佔有率計算等情形。在新一代行動通訊日漸普及的情況下,未來將會有更多以 AI 影像辨識技術為基礎的衍生性應用產生,推進智慧化應用的演進。
由此可見,影像辨識技術所衍生的應用豐富性,對於地方政府推動城市智慧化的過程中,將能以最低成本的方式來發揮既有影像系統的最大效益。
公私協力成為 AI 應用夥伴
目前市場上 AI 影像辨識分析應用開發上,多半採用開放式模型來進行演算法的開發,而實務環境條件複雜多變,為能達到商品化對穩定性的要求,通常需要搭配自主開發的演算法,以強化模型偵測及辨識的能力,同時更需要實際場域建置的經驗、高品質數據的採樣及訓練參數組的建構,來對模型進行分析與調校,如此才能成為成熟且穩定的應用系統架構。
臺南是一個持續進化的科技古都,市府非常積極在導入創新科技應用,也因此保持開放態度在智慧化應用推動上,有系統地啟動在地方政府間相當少見的應用試驗計畫,在提供題目、條件限制及實際場域的情況下,邀請產業界進行解決方案開發與技術驗證,並希望業者能持續投入資源進行商品化,協助地方政府智慧化應用能夠水平擴散及垂直深化,這是一個成功案例,將對公部門與民間合作推動智慧化應用有正向的影響。
附圖:▲ 模型建立作業流程
▲ VDS 系統辨識畫面
▲ 以 AI 影像辨識為基礎的衍生應用
▲ 辨識分析結果畫面呈現
資料來源:https://technews.tw/2021/06/24/tainans-ancient-capital-integrates-ai-technology-to-develop-intelligent-transportation/?fbclid=IwAR1OJBuRIm3IbznQ-YcDuJo4r7xaKjlCyMpxS7oiiFP4Xogl7YXTMaAKRpM
深度學習 層數 在 台灣物聯網實驗室 IOT Labs Facebook 的最佳貼文
人工智慧在自動駕駛車的作用
作者 : Anton Hristozov,軟體工程師/研究員
2020-10-12
自動駕駛車輛(autonomous vehicles)在農業、交通運輸和軍事等領域開始成為一種現實,很快地我們也將會看到它應用於一般消費者的日常生活中。
自動駕駛車輛根據感測器資訊和人工智慧(Artificial Intelligence;AI)演算法來執行一些必要的操作,因而需要收集資料、規劃並執行行駛路線。而這些任務,尤其是規劃和執行行駛路線需要非傳統的編程方法,這就有賴於AI中的機器學習(Machine Learning;ML)技術。
自動駕駛車輛仍有許多任務面臨巨大的挑戰,必須採用更先進縝密的方法來解決。取代人類的認知和運動能力並不是一件容易的事情,還需要持續多年的努力。AI還必須解決各種不同的任務,才能夠實現安全和可靠的自動駕駛。
宅經濟下,你需要知道電競週邊整合方案
本文將介紹讓自動駕駛車得以實現的AI應用,並提出其所面對的挑戰以及至今取得的成就,另外也探討了相較於傳統軟體的AI本質差異。在後續的文章中將進一步討論在自動駕駛領域進行開發、測試和部署AI技術的特定挑戰。
自動駕駛車的AI分析
自動駕駛車是汽車產業中成長最快速的領域,而AI則是自動駕駛車中最重要和最複雜的組成部份。圖1所示為典型的自動駕駛車組成。
自動駕駛車對於傳送即時數據的感測器數量,以及對數據進行智慧處理的需求可能會非常龐大。而AI主要被用於現代汽車的中央單元以及多個電子控制單元(ECU)中。
由於AI已在機器人等眾多領域中得到應用,它自然成為自動駕駛的首選技術。結合AI和感知等技術承諾可提供更安全、更具確定性的行為,從而帶來燃油效率、舒適性和便利性等優勢。
開發像自動駕駛車這樣複雜的AI系統面臨諸多挑戰。AI必須與多種感測器互動,並即時使用數據。許多AI演算法都是運算密集的工作負載,因此很難搭配使用記憶體和速度受限的CPU。現代車輛是一種即時系統,必須在時域中產生確定性結果,這關係到駕駛車輛的安全性。諸如此類的複雜分佈式系統需要大量的內部通訊,但這些內部通訊通常易於造成延遲,從而干擾AI演算法做出決策。此外,汽車中執行的軟體還存在功耗問題。運算越密集的AI演算法消耗功率也越多,尤其是對僅依靠電池充電的電動車(EV)而言,這會是一大問題。
在自動駕駛車中,AI用於執行多項重要任務。其主要任務之一是路徑規劃,即車輛的導航系統。AI的另一項重要任務是與感測系統互動,並解讀來自感測器的數據。
很顯然地,提供一套完整的解決方案來取代人類操控駕車的是一項艱鉅的任務。因此,製造商們開始將問題劃分為更小的部份,並逐一地解決,以期透過小幅進展最終實現完全的自動駕駛。業界一直不乏新創公司或具顛覆性的公司試圖解決所有的自動駕駛問題,並曾誓言要在2020年實現完全自動駕駛車上路。如今看來,現實顯然更複雜得多了,AI本質上存在的一些問題帶來了很多障礙。
隨著AI的發展與完善,我們將越來越接近具有安全且自主行駛的交通運輸願景。在那之前,我們必須展開長時間的開發與測試,而最終是否採用則取決於消費者的信心以及市場驅動力。儘管比預期費時更長,但一切終會發生。
需求與要求已經出現了,技術也幾近完備。其實際應用可能或快或慢,這完全取決於法規要求。分階段實施是可行之道,從比較簡單和更具確定性的用例開始,例如先在已知環境中導入自動駕駛。如果僅在具有較少未知的特定條件下行駛自動駕駛車,則可以充份緩解所使用的演算法壓力。
自駕車中的AI應用
感測器數據處理
自動駕駛車輛在運行期間,無數的感測器為車輛的中央電腦提供了數據,包括道路資訊、道路上出現的其他車輛資訊,以及如同人類感知般地偵測到任何障礙物的資訊。有些感測器甚至可以提供比普通人更好的感知能力,但要做到這一點就需要智慧演算法,用於理解即時產生的數據串流。
智慧演算法的主要任務之一是檢測並辨識車輛前方和周圍的物體。人工神經網路(ANN)是用於該任務的典型演算法,也稱為深度學習,因為神經網路包含許多層級,而每個層級又包含許多節點。圖2顯示了這種深度神經網路,不過在實際的神經網路中,其節點數和層數可能更多。
為了分類物體,視訊輸入分析採用機器學習演算法以及最可行的神經網路。由於我們有多個不同類型的感測器,因而必須為每個感測器配備專用的硬體/軟體模組。這種方法允許平行處理數據,因此可以更快做出決策。每個感測器單元都可以利用不同的AI演算法,然後將其結果傳達給其它單元或中央處理電腦。
路徑規劃
路徑規劃對於最佳化車輛行駛軌跡並產生更好的交通模式非常重要。它有助於降低延遲並避免道路擁堵。對於AI演算法來說,規劃也是一項非常適合它的任務。因為這是一項動態任務,可以考慮到很多因素,並在執行路徑時解決最佳化問題。路徑規劃的定義如下:「路徑規劃讓自動駕駛車輛能夠找到從A點到B點之間最安全、最便捷、最經濟的路線,它利用以往的駕駛經驗協助AI系統在未來作出更準確的決策。」
路徑執行
路徑規劃好之後,車輛就可以透過檢測物體、行人、自行車和交通號誌來掌握道路狀況,透過導航到達目的地。目標檢測演算法是AI社群的主要關注點,因為它能夠實現仿人類行為。而當道路情況不同或天氣條件變化時,挑戰就來了。許多測試車輛發生事故都是由於模擬環境與現實環境的條件不同,而AI軟體若接收到未知數據,很可能會做出無法預測的反應。
監測車輛狀況
最具前景的維護類型是預測性維護。其定義如下:「預測性維護利用監測和預測模型來確定機器狀況,並預測可能發生的故障以及何時發生。」它嘗試預測未來的問題,而不是已然存在的問題。從這方面來看,預測性維護可以節省大量的時間和金錢。包括監督學習和無監督學習都可用於預測性維護。其演算法能夠根據機載和機外數據來做出預測性維護的決策。用於該任務的機器學習演算法屬於分類演算法,例如邏輯迴歸、支援向量機以及隨機森林演算法等。
收集車險資料
來自車輛的數據記錄可以包含有關駕駛員行為的資訊,而且這些數據可以用來分析交通事故,也可用於處理車險理賠。所有這些都有助於降低汽車保險的保費,因為具有更加確定的安全性與保證。對於全自動駕駛車輛來說,賠償責任將從乘客(不再是駕駛人)轉移到製造商。而對半自動駕駛車輛來說,駕駛人仍可能承擔一部份責任。
要證明這一類的情況將越來越依賴於車輛AI系統所擷取到的智慧數據。來自所有感測器的數據會產生巨量的資訊,隨時保存所有數據可能不切實際,但是保存相關數據的快照,似乎是獲得證據的折衷方法,這些證據可用於特定交通事件的事後分析。這種方法類似於黑盒子保存數據的方法,可以在發生碰撞事故後根據其中的數據進行分析。
附圖:自動駕駛在農業、交通運輸和軍事等領域開始成為一種現實,很快地我們也將會看到它應用於一般消費者的日常生活中...
圖1:自動駕駛/連網車輛。(來源:Lentin, 2017)
圖2:深度神經網路示意圖(來源:Beachler, 2019)。
資料來源:https://www.eettaiwan.com/20201012ta31-role-of-ai-in-autonomous-vehicles/?fbclid=IwAR3ynFHau_8Podk-XKuJWJnvDbxUOR_TeNH-HWNiv7qOHV8LDTQAKVI3HmY
深度學習 層數 在 深度學習理論__深層神經網路基礎與卷積神經網路.md - 李宏毅 的推薦與評價
AI-Academy-course-notes/課程__李宏毅__深度學習理論__深層神經網路基礎與卷積神經 ... 使用較淺的網路進行模仿訓練,可以學到深度網路的performance,因為層數較少, ... ... <看更多>
深度學習 層數 在 [AI學習筆記] 李宏毅課程- 深度學習簡介 - 1010Code 的推薦與評價
你可能會問,為何要用Deep Learning?你可能會認為網路越深效果越好。下圖是一個早期2011 年的實驗,隨著神經網路層數加深 ... ... <看更多>