1. 程式人生 > >Tensorflow CNN入門

Tensorflow CNN入門

extract 學習 變化 特征 orf 這樣的 rac 根據 卷積

一、概論

  以圖像識別來舉例,比如我們讓計算機如何識別一張貓的圖片識別出貓呢?

  老式的計算機視覺是如何做的呢?

    比如OpenCV:

      • 首先理解很多算法,比如如何檢測線條(Edge Detection)
      • 如何做形態學變化等
      • 根據我們的知識, 經驗, 腦洞來設計很多特征;
      • 用這些特征去比對一張圖像是不是貓。        

    這樣做存在的問題呢?

      每一種不同的物件,我們都得去設計特征。 這樣的人工智能主要是人工,而不是只能。

  老式的流程: 原始數據 ——> 人工特征提取 ——> 算法 ——> 結果

  卷積要解決的問題就是自動的特征提取(Feature Extraction)

    卷積神經網絡:

      原始數據 ——> 卷積網絡 ——> 算法 ——> 結果 #其中 卷積網絡 + 算法 稱為 深度學習

      

Tensorflow CNN入門