摘要:想了解時下流行的自動駕駛相關AI模型嗎?接下來就用華為雲的ModelArts和百度的Easy DL帶你體驗一下AI平台是怎么進行模型訓練的。
華為ModelArts自動學習 VS 百度Easy DL
在華為雲論壇上看到了人車識別的實驗。
想看下時下流行的自動駕駛相關的AI模型是怎么樣子的。
也想看看現階段各大AI平台是怎么進行模型訓練的。
那接下來就用華為雲的ModelArts和百度的Easy DL體驗一下吧。
華為ModelArts-自動學習-物體檢測
鏈接:https://console.huaweicloud.com/modelarts/?region=cn-north-4#/exeml
數據導入
只支持8MB數據的上傳。如果需要上傳更多文件,需要使用OBS Browser或者到OBS服務界面上傳。
模型訓練
可以選擇增量訓練、訓練測試數據分割比例。
模型測試
點擊部署后,可以直接上傳圖片進行測試。
百度Easy DL-經典版-物體檢測模型
簡介:https://ai.baidu.com/easydl/
數據導入
通過本地方式上傳,一次性可以上傳100張的圖片,上傳過程可以顯示上傳進度(百分比)。
但是存在一個及其讓人難受的Bug,當你一次性選擇大於100張圖片時,在你上傳完所有圖片后,會提示你數據超限,需要重新上傳。
有幾次上傳完后,還會出現無法點擊確認的情況,在Easy DL上傳數據這塊花了半個小時~ =_=!。
模型訓練
可以選擇數據的標簽。
訓練完成后會發短信通知
20張不到的圖片要花半個小時,華為雲100張圖片只用5分鍾
模型測試
在線方式(校驗模型)
跟華為的很類似。
手機端(H5)
這功能超贊!
訓練出來的模型,無需任何開發,直接在手機端就可以做預測。很方便。
對比
這次只使用了部分功能,寫下我的體會(吐槽敏感詞審核,原文是寫一xia體會,xia體是敏感詞)。
從數據、訓練、推理三個角度看一下這2個平台。
數據
相同之處:
2個平台都支持基本的人工標注,也支持智能標注(沒用過)。
標注方式也差不多。
不同之處:
百度支持數據采集,支持從雲服務、攝像頭采集數據
百度數據標注方便些。支持鎖定一個標簽進行標注(圖片里物體較多的時候很方便),鼠標指到對應的標簽上就可以進行刪除。(這2點ModelArts似乎都不支持)
訓練
相同之處:
基本功能相同
不同之處:
百度支持短信通知訓練進度。
百度支持選擇使用哪幾個標簽進行訓練。
百度可以部署方式以及部署環境進行針對性的訓練(只試了公有雲API)
華為支持數據集按指定比例切分。
華為支持增量訓練。
推理
相同之處
支持在線測試、雲上推理。
不同之處
百度支持生成線下SDK進行部署,但是需要申請,而且似乎不是企業用戶不會給你通過-_-!。
百度支持生成H5,在手機端快速體驗。
一個小結
從整理體驗過程來看,ModelArts的Bug相對少一些,體驗很流暢,整過過程很順滑,不需要動太多腦子。
百度在做實驗過程中磕磕碰碰,部分功能要自己去探索。但是百度看起來在模型的部署這塊的功能比較完備。