-
1 # 三年貳班
-
2 # 出奇坑
人工智慧行業這兩年的確很紅,用人單位也捨得給工資,應屆畢業生動輒就是年薪二三十萬,所以很多人心動想要轉行做這個。
希望可以先了解一下自己的行業背景與人工智慧行業的差距是否很大。
如果本身就是做軟體行業或者其他IT開發的,轉這個行業其實跨度不大。因為現在很多的所謂人工智慧大資料處理的一線員工都是在複用一些演算法和元件在進行開發,對於本身從事開發的人員來說難度相對來說不是太難。
如果你本身不是從事IT相關行業,比如你是從事運營或者銷售等其他行業,想要進入這個行業難度就很大了。因為需要很多基礎技能和知識需要補充,比如計算機原理,軟體技術,網路原理,演算法與資料結構等等。這些東西不是一時可以補齊的。
當然別人觀點都是一些建議,如果你本身學習能力很強又有很多時間,還沒有生活壓力不妨一試。我也見過其他行業轉入網際網路行業的做的也不錯,世上無難事,只怕有心人,祝你事業有成。
-
3 # 軟體開發進階
想從事人工智慧的開發需要兩個方面的知識和能力,一個是計算機程式設計能力,另一個是一定的數學基礎。相對來說,從事人工智慧的門檻要比普通的程式開發還要高,如果沒有基礎的話還是比較困難的。
搞人工智慧最難的工作是人工智慧的演算法研究,這樣工作通常都要求是碩士以上學歷,這樣的職位也比較少,這類工作主要是一些大公司的研究院、基礎研發部門在搞,比如阿里的達摩院、華為的研究院等。
普通的人工智慧相關的工作大部分都是對演算法的應用和引數調整,要求針對業務應用場景要確定所用的演算法,要能調整引數進行結果的最佳化,這樣的工作需要你對相關的演算法要熟悉,包括演算法的原理,理解原理了才能調優,現在的就業市場上的人工智慧類的工作大部分都屬於這類的工作,這類工作也需要有高數、線性代數、機率論、統計學等相關數學基礎,否則看不懂演算法的原理和推導。
另一部分和人工智慧相關的工作就是特徵工程,你可以理解為資料的提取和計算等,這個工作佔整個相關專案的大部分的工作量,主要是透過編寫程式進行資料的準備和計算。
當前,通常採用python做一些模型驗證,python可以說是人工智慧工作必須要掌握的開發語言。系統真正執行可能採用其他的語言和框架,比如SparkSQL,TenforFLow。
所以,真要想從事人工智慧,必須要學python語言,這個是第一步。另外你可以嘗試資料分析這個的方向,這個比人工智慧的門檻要低一些,你可以先打好這方面的基礎。
回覆列表
首先AI不是簡簡單單的變成技術,這門技術涵蓋了很多的知識,高數,線代,機率統計這些基礎知識,還需要將演算法體現到程式碼層次,即工程實踐能力; 其次,題主已經30歲,雖然不能說晚,但是考慮這個年紀會想要學習AI應該更看重這個行業的高薪吧,而不是憑著自己的興趣想要去學習,個人覺得這樣學起來會有些吃力,若是碰到些難題可能很容易放棄。
若題主真的有喜歡這個領域。我建議可以先去網上找ng的機器學習影片看看,跟適合初學者,如果看著很挺順利,接下來可以買《機器學習》《統計學習方法》《機器學習實戰》三本書看看,理論與實踐相結合,循序漸進,以上我個人的學習路徑。只有堅持到底,才是勝利!