1. 程式人生 > >制定計算機視覺方面的學習規劃

制定計算機視覺方面的學習規劃

個人對於計算機視覺方向比較感興趣(方向有待更加細化)由於是個人自學,在網上收集各種資訊和資料,就像無頭的蒼蠅一樣,四處亂撞,導致學習效果比較差。所以需要制定一份具體的學習規劃,同樣是藉助網路資料,比如先關網站,公眾號等效果比較差。以下是對自己收集結果的總結。
基礎方面
1、程式設計能力,MATLAB,C/C++,python(個人感覺把這3門語言熟練地掌握已經夠用了)
2、基礎高數,線代,概率論的數學知識(只要之前學過這些課,就沒有必要再去系統的學習,遇到哪裡不會時,直接去看相應的部分就行)
3、相關需要掌握的知識:深度學習,數字影象處理,機器學習,資料結構和演算法,統計學習方法,計算機圖形學。(這些課程在B站,慕課,網易雲公開課都有。學習時,多練程式碼,既加深理解,又鍛鍊自己的程式設計能力)
4、英語。英語很重要!英語很重要!英語很重要!(重要的事情說三遍)目前好多經典的書籍和文獻都是英文的,另外最新的研究成果大多都是發表在英文期刊上的。
工具和框架
1、opencv
2、tensorfiow
(這是大家推薦比較多的)
實踐專案
實踐專案對於我們這些自學的野生派來講,是讓人很頭疼的問題。可以網上的一些開源專案用來練手,也可以參與相關的比賽(野生派的同學們缺乏相關經驗,同時也很難找到共同組隊的同學)。
個人感覺如果能有機會爭取到相關的實習,是一種非常重要的提升自己能力和就業籌碼的途徑。
PS:一些需要注意的其他問題
1、可以加相關的QQ群找一些資料
2、寫一寫部落格,比如自己的學習筆記,或者總結。這樣有助於自己對學過內容的整理和掌握。
3、專業的交流討論很重要。儘管這個不太容易,但是還是要努力爭取。
以上是我對於之前一段時間查詢資料的結果總結。希望大家可以幫忙多多提提意見,盼望評論留言,期待與大家的討論。如果哪位夥伴有更好的學習規劃,希望能分享一下。