1. 程式人生 > >人工智慧學習心得

人工智慧學習心得

如果你不是想從事人工智慧這個行業,或者是軟體開發的行業,那麼久沒有必要往下看了,沒有必要把時間浪費在你不想做的事情上,如果你還想繼續往下看,那麼說明你還是希望自己能夠從事這個行業,這篇文章寫給初入人工智慧行業者和在這個行業中感到迷茫和寸步難行的人。我會給你我步入人工智慧心歷路程。希望能給各位讀者一些經驗,少走一些彎路。

一、職業的選擇

這要得從我選擇專業開始,我選擇專業和學校的時候,父母沒有給我任何的意見,完全沒有因為就業問題而影響我的專業選擇,就憑著一股興趣去選擇,其實我的第一自願選的是機械,後來因為分數不夠,沒有進入這個專業,我的第二專業是《電腦科學與技術》,對於此專業幾乎完全不瞭解,選擇這個專業也許是因為從小就有個科學夢,看到科學兩個字就選了。如果你選擇從事人工智慧行業,那麼裡面一定有你的夢想。既然是喜歡的事業,就應該用一生的時間去規劃。往往很多人是因為這個行業火熱,工資高,希望幾個月就能入門,並且如願找到理想的工作。這樣的想法,無論做什麼都是做不好的,這是急躁的心裡。剛畢業的同學往往年輕氣盛,希望三個月或者半年能夠成為大神,如果那麼容易成功,那就不叫大神了,我剛畢業的時候,也有這樣的想法。總是覺得自己很厲害,想要一口吞象。但是往往欲速則不達,你會面臨很多的挫折和困難,還好因為心中有夢想,一直沒有放棄,最終離夢想越來越接近。

說這些,是因為現在社會壓力非常大,別人通過十年的時間努力買了一套房子,剛畢業的你想兩年後就買房,那麼你就開始計劃畢業月薪過萬,半年當經理,一年後當老闆。這樣的社會心理怎麼能沒有壓力。這裡說的比較極端,也不是說有的人都有這樣的心理,也許大部分人都會有,這是社會現實和個人目標計劃失敗的現象。當然我也有過這樣的心理,但是兩年後經理了很多挫折,終於明白,力量是一點一點積累的,積累多了,自然就強大了。少走彎路能更快的步入人工智慧行業,積累無論如何都是需要時間的,沒有捷徑。克服了急躁,越是心平氣和的朝著目標努力,前進得越快。所以既然選擇了這個行業,起碼要有一道兩年的時間認真學習,可以邊工作一邊學習。很多人覺得這樣需要很大的毅力,那是因為沒有全身心的投入,當你真正投入一個喜歡的行業的時候,狀態是痴迷的,只要有時間就想著自己喜歡的事業,為了學習人工智慧,我放棄了喜歡的遊戲,放棄了遊山玩水的心情,只要有時間,沒時間也要找時間學習,一天不學習,渾身不自在,就是這樣,哪裡還需要什麼毅力,當你每天都有進步,循序漸進,久而久之你就會是那一個別人眼中的大神。

說了這麼多大道理,是因為我相信信念的力量,選擇行業的標準只有一個,你喜歡就好,關鍵是要堅定信念,走到最後,克服所有外界的影響。既然都讀到這裡,說明你就認定了人工智慧行業,那麼接下來,你只需要堅定信念,不斷學習,努力了就有收穫,不要在乎時間流逝,不要在乎別人眼光。

二、我的職業發展路城

大四的時候,隨著班上大流做JavaWeb開發,因為沒有見識,只能做JavaWeb,還沒畢業,我覺得到北京實習,選擇北京市因為北京佔據了中國IT行業的百分之六十,選擇當然要選擇最好的。剛接觸的時候,以為是一件比較新的技術,後來發現,都是已經很成熟的技術,換句話說,這技術都爛大街了,這時候大資料風生水起,火得一塌糊塗,可是我還是想要做人工智慧,因為我比較喜歡演算法,喜歡燒腦的邏輯思維,空間想象。和同學一起聊天的時候,說我想要做人工智慧這個方向的,他是和我一起來北京闖蕩的同學,他正真學習大資料,他說現在大資料很火,你可以先學大資料,再學人工智慧,機器學習是建立在資料上的,然後我就跟著他學,剛開始什麼都不知道,所有的資料都是他找給我看的,大多數是視訊,估計也只能看視訊,幾乎完全是小白,一邊做著JavaWeb的實習,一邊學習大資料,非常艱辛,也許是剛開始,感覺勞動強度比較大。還好我一直沒有放棄。剛開始想三個月學會找工作,可最後學了半年都沒有學好,直到一年以後才找到了大資料開發的工作。因為東西太多,經驗太少,學習起來非常費勁,進步很慢,在網上,買了無數的視訊,每天都在不停的看視訊,看得越多就越容易混亂。當我自己根據需求動手做了一個專案之後(跟著老師視訊中例項演練不算,效果不明顯),才打通任通二脈,豁然開朗。找到了門路,學習的步伐就非常快了。做著大資料的工作,我開始學習人工智慧,這時候,我開始脫離同學給我找資料,通過他找資料的方式,自己嘗試網上查詢各種資料,這時候,就走了很多彎路,看過視訊,看過書籍,逛過網頁。找到一個更快打通任通二脈的方法。有了之前的經驗,後續的路就不是太難,現在還在不斷的學習過程中。

三、入門步驟

1、找一個可以引路的人,這個引路人一定要能夠實質性的能夠幫到你,找一個人工智慧行業的,最好是比較近,同事或者經常在一起的朋友,還有比較厲害點的,和他搞好關係,平時多和他聊聊人工智慧,遇到不懂得問題向他請教,問他要一些相關的資料,據我發現,IT這個行業沒有祖傳祕方,大多數的人還是很樂意幫助別人的,哪怕是一些剛認識的同事他有時候都可以手把手的教你。所以不要害怕,有不懂得問題,大膽的問。如果找不到也沒關係,自己多上網找找資料就好了。

2、買幾本好書,書有比較清晰的結構,看起來容易理順,容易入門,如果不懂買什麼書,選一些比較好購書平臺,買最近比較暢銷的書,如果有朋友做這方面的這個時候就可以問問了,技術類的書一般分為基礎、實戰,核心程式設計三類,根據自己的水平選擇,書名是沒有辦法概況書的內容的,買書的時候一般會有目錄,一定要看看目錄,看看作者,根據需要進行購買,一次不要買太多,看完了再買,我現在每個月最多買三本書,看完了才會繼續買,我最近在讀的書:

《Python核心程式設計》(3版)孫波翔、李斌、李晗 譯,

《TensorFlow技術解析與實戰》李嘉璇著,

《深度學習之TensorFlow入門、原理與進階實戰》李金洪編著,

《機器學習導論》範明 譯,

《機器學習》周志華 著,

《機器學習實戰》李銳、李鵬、曲亞東 王斌 譯

《Python資料分析與挖掘實戰》張良均,王路、譚立雲、蘇劍林等著

感覺都還不錯,感興趣的同學可以瞭解一下,當然不是打廣告,大家不一定要買我看過的書,可以自己選擇,有些書還是比較貴的,如果願意看電子書的話,可以在網上搜一下有沒pdf版的,大多數書都是有pdf版的,特別是一些經典點的書籍。

3、網上找一些視訊,網上有很多教育網站,就是IT培訓的網站,選一下靠譜的網站,會有一些視訊賣,或者網路課程,挺多視訊都是挺好的,認真的看完一套。有認識的朋友做人工智慧的,一般都會有些資料,可以問問他們,分享出來。學習是要投入一些成本的,但也有很多坑,我沒法說具體的,網上有一些,販子專門賣資料的,希望謹慎不要踩坑。

4、學習的時候一定要跟著書上或者視訊進行操練,這樣才能理會,比較很多抽象的東西,單靠看書時沒有辦法深入理解的,只有實戰能夠快速提升能力。

日積月累,不停修煉,一定能走向成功,祝你好運