One Shot Learning

前言

face recognition所遇到最大的難題是什麼?

內容

  • One-shot learning

  • One-shot learning: 只給模型一個人臉圖片,就要讓模型學會辨識這個人臉。
  • 之前學到的影像辨識都是利用CNN+softmax。
    • 只有4個樣本是沒辦法訓練有效的模型。
    • 且增加新人的圖片時,模型又要重新訓練。
  • 因此勢必要有新方式來處理這樣的問題。
  • Learning a “similarity” function

  • 解決方案: similarity function。
  • 利用similarity function來計算2張圖的差異度。
    • 當差異度小到某個值,就表示為同一個人,否則,就是不同人。
  • 讓模型的學習目標改成如何學習similarity function。
  • 當模型正確學會similarity function,此時若有新人的照片進來,就是讓模型利用similarity function去跟所有樣本圖去做比對,找到差異最小,就完成了recognition。

該學到的

  • 什麼One-shot learning problem?
  • 為什麼不能直接用CNN ?
  • 如何用similarity function來解決ne-shot learning problem?

results matching ""

    No results matching ""