端對端方案VS模塊化方案

  圖:1月22日,無人駕駛配送車在雄安新區派送郵件。\新華社

端對端方案

軟件形式

•理想狀態下,基本無需手工編碼,採用全棧神經網絡即可實現

優點

•方便聯合優化、尋求整體最優解

•大幅降低計算開銷

•基於數據驅動,對人工設計依賴最小

缺點

•更接近黑盒,可解釋性差,很難迭代優化

•端到端訓練容易出現過擬合現象,無法跳出訓練數據的框架

•需要海量的高質量訓練數據

模塊化方案

軟件形式

•採取人工編碼和神經網絡相結合的形式,且人工編碼存在較高的佔比

優點

•方便每個模塊獨立優化和調式迭代

•簡化研發團隊分工

•便於問題回溯

缺點

•多個模塊間優化目標不一致,難以獲得全局最優解

•存在信息丟失和誤差累計,影響最終模型性能

•存在大量冗餘計算