使用CNN進行圖片辨識
本程式放置於Google Colab網址為:https://colab.research.google.com/drive/164oZXy-O69LWAogtBvjTwSRQWqjJ5EeD?usp=sharing
Step1)匯入圖片資料cifar10
執行結果:(10000, 32, 32, 3)
Step2)建立、訓練與評估模型1
執行結果:
Step3)建立、訓練與評估模型2
執行結果:
Step4)建立、訓練與評估模型3
執行結果:
Step5)模仿VGG16建立、訓練與評估模型
執行結果:
Step6)儲存與載入模組
Step7)繪製模組正確率與損失圖
執行結果:
Step8)使用crosstab建立混淆矩陣
執行結果:
Step9)評估模型
Step10)顯示圖與辨識結果
執行結果:
Step11)顯示前10 個錯誤
執行結果:
Step12)找出模組內layer個數、名稱與詳細資訊
執行結果:
Step13)顯示模組的filters
執行結果:
Step14)匯出每一層經由filter所辨別出來的影像
執行結果:
參考資料
CNN 視覺化(Visualization) https://github.com/mc6666/Keras_tutorial/blob/master/11_03_CNN_Visualization.ipynb