端對端方案VS模塊化方案

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

  端對端方案

  軟件形式

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

  優點

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

  •大幅降低計算開銷

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

  缺點

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

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

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

  模塊化方案

  軟件形式

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

  優點

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

  •簡化研發團隊分工

  •便於問題回溯

  缺點

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

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

  •存在大量冗餘計算