本文旨在提供對象檢測入門資料,包含但不限于入門TensorFlow、入門基本框架、入門keras資料,持續更新。
開發環境
- 平臺:首選Mac/Linux、Windows目前TensorFlow API不全
- 語言:Python2.7.13 ( Python3.5 與 Python 2.7 不兼容)
- IDE:PyCharm (破解:http://idea.qinxi1992.cn/)
- 可選環境:Anaconda、Jupyter、Docker
- TensorFlow版本:1.0+(最新1.2.0 RC1)(安裝教程:https://www.tensorflow.org/versions/r0.12/get_started/os_setup.html#pip-installation)
- 網絡環境:在公司個人推薦Archsocks:https://github.com/archsocks/archsocks;自己電腦推薦SS或者XXNET
前提條件
需要對以下知識點/框架有基本的認知:
- 機器學習基本算法
- 樸樹貝葉斯
- 梯度下降
- 線性回歸
- 對數幾率回歸
- SVM
- 神經網絡基本網絡
- 人工神經網絡
- 深度神經網絡
- 卷積神經網絡
- 機器學習基本框架
- TensorFlow(主要)
- Caffe(看懂即可)
- Keras
- Python科學計算庫
- Numpy
- matplotlib
- PIL
- OpenCV
- SciPy
常用對象檢測框架
- SSD
- YOLO2
- Faster R-CNN
- 文本檢測TextBoxes
參考
- 一天搞懂深度學習學習心得:https://www.youtube.com/watch?v=ZrEsLwCjdxY
- 官方Guides:https://www.tensorflow.org/tutorials/
- 莫煩Python教程:https://morvanzhou.github.io/
- 一路向北TensorFlow教程:http://i.youku.com/i/UNDUyNjY2OTM3Ng==?spm=a2h0j.8191423.subscription_wrap.DT
- 北郵教授每日資訊:http://weibo.com/fly51fly?from=myfollow_all&is_all=1
- TensorFlow入門到精通:http://blog.csdn.net/column/details/tf-starter-to-hacker.html
- 官方游戲廣場:http://playground.tensorflow.org/
- Google官方Udacity機器學習課程:https://classroom.udacity.com/courses/ud730/lessons/6370362152/concepts/63798118150923
- 超智能體-生物角度剖析人工智能:https://yjango.gitbooks.io/superorganism/content/
- Keras官方文檔:http://keras-cn.readthedocs.io/en/latest/
- 基于TensorFlow有趣的小DEMO:http://blog.topspeedsnail.com/archives/tag/tensorflow
- 卷積過程剖析:http://jiqizhixin.com/article/2292
- TensorFlow資源大全:https://zhuanlan.zhihu.com/p/25737992
- 各種優化器對比:http://sebastianruder.com/optimizing-gradient-descent/
- ORC資源大全:https://handong1587.github.io/deep_learning/2015/10/09/ocr.html
- CNN車牌識別:http://matthewearl.github.io/2016/05/06/cnn-anpr/
- YOLO:實時快速目標檢測:https://zhuanlan.zhihu.com/p/25045711
- YOLO2解析:https://zhuanlan.zhihu.com/p/25052190
- SSD關鍵源碼解析:https://zhuanlan.zhihu.com/p/25100992
- SSD車牌檢測DEMO:https://github.com/hyh21521038/ssd-plate_detection
- SSD論文分析:http://blog.csdn.net/u010167269/article/details/52563573
- SSD文本檢測:http://blog.csdn.net/u010167269/article/details/52851667
- Faster R-CNN論文分析:http://blog.csdn.net/liumaolincycle/article/details/48804687
- 各檢測方法對比(SSD未更新):http://www.cnblogs.com/venus024/p/5717766.html
- caffe安裝:http://www.lxweimin.com/p/cc16e2977e27
- caffe官方教程:http://caffe.berkeleyvision.org/tutorial/
- 書籍
- 機器學習(西瓜書)-周志華
- TensorFlow實戰
- TensorFlow實戰Google深度學習框架
- 統計學習方法-李航