/CNN_WHEREAMI

Primary LanguageJupyter Notebook

AIA人工智慧學校_CNN圖像辨識

簡述:

利用python - Tensorflow - keras - CNN 來去建構一個識別圖像的神經網路

步驟:

1.定義問題

將1500張測試圖片,分別以圖像辨識,辨識其各15種不同分類的地點。

2.資料匯入

將所用到之函數及模組做匯入。

3.資料預處理

將圖檔讀入後,將訓練集做One-Hot Encoding及正規化的處理。
接著將訓練資料分割成訓練集和驗證集。

4.資料增強

由於訓練集資料不到五千張,所以我們利用資料增強,產生更多資料讓機器去學習。

5.建立模型

這次我們使用的model為Sequential。

6.進行訓練

將訓練集資料帶入模型內做訓練。

7.進行預測

將測試集資料帶入訓練好的模型中進行預測。