回覆列表
-
1 # kellll
-
2 # 城管哎
計算機專業要學的課程有很多,關鍵是要自己喜歡的去學習,而每個學校的計算機課程設定又會不一樣,計算機主要方向也不同:軟體開發方向、計算機網路技術、計算機應用技術等,選擇好自己所想要學習的,然後認真去學習,堅持學習。
計算機專業要學的課程有很多,關鍵是要自己喜歡的去學習,而每個學校的計算機課程設定又會不一樣,計算機主要方向也不同:軟體開發方向、計算機網路技術、計算機應用技術等,選擇好自己所想要學習的,然後認真去學習,堅持學習。
作為一名多年從事人工智慧的程式設計師,目前主要的研究領域是目標檢測、OCR、例項分割、人體姿態估計和人臉識別,所以我來回答一下這個問題。
首先,人工智慧是當前計算機行業最高階、待遇最高的崗位,也是未來發展趨勢,計算機出身的研究生基本都選擇這個行業,很多java、web開發、資料開發人員也開始轉行人工智慧,AI未來發展空間巨大,選擇這個行業可以說非常有前途,從這些年發展來看,無論讀研專業選擇、半路轉換人工智慧都能實現薪資的大幅增加,就業情況樂觀,是不二之選。
專業選擇或者java轉行人工智慧,都需要做好以下幾個方面準備:
第一:基礎知識儲備。人工智慧需要有一定的機器學習基礎,需要了解機器學習當中基本的概念、理論和方法,例如什麼是訓練集、測試等,以及專業名稱,例如什麼是過擬合、模型如何調優等,尤其需要深刻了解什麼神經網路,神經網路模型工作原理等。這些概念和方法是人工智慧的基礎。
第二:程式語言:研究生可能會學習MATLAB、C語言等做實驗使用,程式設計師可能會對java、c++等比較熟悉。而人工智慧從業者更多的使用python語言,因此建議先花一個禮拜學習python語言,完成語言的基本入門後就可以開始人工智慧之旅了。
第三:人工智慧基礎準備:學習瞭解人工智慧基礎方向,如目標檢測、OCR、人臉識別基礎知識,瞭解大概方向和現狀以及演算法等。嘗試做基本的人工智慧專案,例如人臉檢測、行人檢測等,透過這些例子提升自己的成就感,然後在由易到難。
第四:人工智慧進階與精通:有了基礎知識和基本認識後,就可以開始做其他複雜有意義的專案,例如版面分析、影片分析等。