之前,我在B站發布了“大話神經網絡,10行代碼不調包,聽不懂你打我!”的視頻后,因為簡單易懂受到了很多小伙伴的喜歡!
但也有小伙伴直呼不夠過癮,因為大話神經網絡只有4個神經元。
也有小伙伴問不寫代碼,是否可以做人工智能。應對這兩個問題,我錄制了新的視頻,來實現一套基於CNN的圖片分類的神經網絡!
華為雲視頻:https://bbs.huaweicloud.com/videos/102831
在視頻中,我們先是運行一套基於tensorflow的代碼,讓大家體驗原汁原味從數據准備,訓練,和使用模型的過程。相關的tensorflow代碼,資源的下載都可以在我的github上獲得:https://github.com/maishucode/tensorflow-image-detection
然后我會詳細講解如何利用華為雲ModelArts,零代碼輕松實現一個圖片分類網絡,並且可以發布出去給你的朋友使用。
看不了視頻的也可以看下面的圖文教程:
1、在華為雲的對象存儲服務(OBS)中創建一個桶
選擇區域,輸入桶名稱,其他選項按需調整,這里我們先都用默認值
2、桶創建完后,我們在桶里新建幾個文件夾
目錄結構如下,train用來放我們的訓練數據,out用來放我們的訓練結果
maishu
└── food-img
├── out
└── train
3、我們把訓練數據上傳到train目錄下,訓練數據可以在上方的github鏈接里獲取
4、回到ModelArts,選擇創建數據集
輸入名稱,數據集輸入位置和數據集輸出位置選我們剛剛在OBS中創建好的目錄
5、 數據集准備好之后,我們可以創建一個圖片分類的項目
輸入項目名稱,數據集選擇“已有數據集”,選擇剛才創建的數據集
6、項目創建好之后就可以開始訓練了
點擊開始訓練,訓練設置我們用默認的參數就好,點擊確定
任務創建成功,稍微等待一會
訓練完成,點擊部署
默認1小時后自動停止
7、 部署上線之后測試一下我們的模型
可以上傳一張圖片點擊預測,右側會出現預測結果,可以看到模型成功預測了我們下面這張圖片。
同時我們也可以通過一個URL接口來調用我們的模型
以上,祝大家學習快樂!