轉(zhuǎn)帖|行業(yè)資訊|編輯:王香|2017-01-10 10:18:29.000|閱讀 328 次
概述:眼下,人工智能已經(jīng)成為一個越來越火的方向。普通程序員,如何轉(zhuǎn)向人工智能方向,是不少人關(guān)心的問題。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
一、AI領(lǐng)域簡介
AI,也就是人工智能,并不僅僅包括機(jī)器學(xué)習(xí)。曾經(jīng),符號與邏輯被認(rèn)為是人工智能實現(xiàn)的關(guān)鍵,而如今則是基于統(tǒng)計的機(jī)器學(xué)習(xí)占據(jù)了主導(dǎo)地位。最近火熱的深度學(xué)習(xí)正是機(jī)器學(xué)習(xí)中的一個子項。目前可以說,學(xué)習(xí)AI主要的是學(xué)習(xí)機(jī)器學(xué)習(xí)。
但是,人工智能并不等同于機(jī)器學(xué)習(xí),這點在進(jìn)入這個領(lǐng)域時一定要認(rèn)識清楚。關(guān)于AI領(lǐng)域的發(fā)展歷史介紹推薦看周老師寫的《機(jī)器學(xué)習(xí)簡介》。下面一個問題是:AI的門好跨么?其實很不好跨。我們以機(jī)器學(xué)習(xí)為例。
在學(xué)習(xí)過程中,你會面對大量復(fù)雜的公式,在實際項目中會面對數(shù)據(jù)的缺乏,以及艱辛的調(diào)參等。如果僅僅是因為覺得這個方向未來會“火”的話,那么這些困難會容易讓人放棄。考慮到普通程序員的特點,而要學(xué)習(xí)如此困難的學(xué)科,是否就是沒有門路的?答案是否定的。只要制定合適的學(xué)習(xí)方法即可。
二、學(xué)習(xí)方法
學(xué)習(xí)方法的設(shè)定簡單說就是回答以下幾個問題:我要學(xué)的是什么?我怎樣學(xué)習(xí)?我如何去學(xué)習(xí)?這三個問題概括說就是:學(xué)習(xí)目標(biāo),學(xué)習(xí)方針與學(xué)習(xí)計劃。學(xué)習(xí)目標(biāo)比較清楚,就是踏入AI領(lǐng)域這個門。這個目標(biāo)不大,因此實現(xiàn)起來也較為容易。“過大的目標(biāo)時就是為了你日后放棄它時找到了足夠的理由”。
學(xué)習(xí)方針可以總結(jié)為 “興趣為先,踐學(xué)結(jié)合”。簡單說就是先培養(yǎng)興趣,然后學(xué)習(xí)中把實踐穿插進(jìn)來,螺旋式提高。這種方式學(xué)習(xí)效果好,而且不容易讓人放棄。有了學(xué)習(xí)方針以后,就可以制定學(xué)習(xí)計劃,也稱為學(xué)習(xí)路線。下面就是學(xué)習(xí)路線的介紹。
三、學(xué)習(xí)路線
推薦學(xué)習(xí)路線如下圖:
這個學(xué)習(xí)路線是這樣設(shè)計的:首先了解這個領(lǐng)域,建立起全面的視野,培養(yǎng)起充足的興趣,然后開始學(xué)習(xí)機(jī)器學(xué)習(xí)的基礎(chǔ),這里選擇一門由淺入深的課程來學(xué)習(xí),課程最好有足夠的實驗?zāi)軌蜻M(jìn)行實戰(zhàn)。基礎(chǔ)打下后,對機(jī)器學(xué)習(xí)已經(jīng)有了充足的了解,可以用機(jī)器學(xué)習(xí)來解決一個實際的問題。
這時還是可以把機(jī)器學(xué)習(xí)方法當(dāng)作一個黑盒子來處理的。實戰(zhàn)經(jīng)驗積累以后,可以考慮繼續(xù)進(jìn)行學(xué)習(xí)。這時候有兩個選擇,深度學(xué)習(xí)或者繼續(xù)機(jī)器學(xué)習(xí)。深度學(xué)習(xí)是目前最火熱的機(jī)器學(xué)習(xí)方向,其中一些方法已經(jīng)跟傳統(tǒng)的機(jī)器學(xué)習(xí)不太一樣,因此可以單獨學(xué)習(xí)。除了深度學(xué)習(xí)以外,機(jī)器學(xué)習(xí)還包括統(tǒng)計學(xué)習(xí),集成學(xué)習(xí)等實用方法。
如果條件足夠,可以同時學(xué)習(xí)兩者,一些規(guī)律對兩者是共通的。學(xué)習(xí)完后,你已經(jīng)具備了較強(qiáng)的知識儲備,可以進(jìn)入較難的實戰(zhàn)。這時候有兩個選擇,工業(yè)界的可以選擇看開源項目,以改代碼為目的來讀代碼;學(xué)術(shù)界的可以看特定領(lǐng)域的論文,為解決問題而想發(fā)論文。
無論哪者,都需要知識過硬,以及較強(qiáng)的編碼能力,因此很能考察和鍛煉水平。經(jīng)過這個階段以后,可以說是踏入AI領(lǐng)域的門了。“師傅領(lǐng)進(jìn)門,修行在個人”。之后的路就要自己走了。
四、總結(jié)
本文的目的是幫助對AI領(lǐng)域了解不深,但又想進(jìn)入的同學(xué)踏入這個門。這里只說踏入,是因為這個領(lǐng)域的專精實在非常困難,需要數(shù)年的積累與努力。在進(jìn)行領(lǐng)域?qū)W習(xí)前,充分認(rèn)識自己的特點,制定合適的學(xué)習(xí)方法是十分重要的。
首先得對這個領(lǐng)域進(jìn)行充分了解,培養(yǎng)興趣。在學(xué)習(xí)時,保持著循序漸進(jìn)的學(xué)習(xí)方針,不要猛進(jìn)的學(xué)習(xí)過難資源;結(jié)合著學(xué)習(xí)與實踐相輔的策略,不要只讀只看,實際動手才有成就感。學(xué)習(xí)某個資源時要有充分的目的,不是為了學(xué)開源項目而看代碼,而是為了寫開源項目而看;不是為了發(fā)論文而寫論文,而是為了做事情而寫論文。
如果一個學(xué)習(xí)資源對你過難,并不代表一定是你的問題,可能是學(xué)習(xí)資源的演講或撰寫人的問題。能把難的問題講簡單的人才是真正有水平的人。所以,一定要學(xué)習(xí)優(yōu)質(zhì)資源,而不是不分青紅皂白的學(xué)習(xí)。最后,牢記以興趣來學(xué)習(xí)。學(xué)習(xí)的時間很長,過程也很艱難,而只有興趣才是讓你持之以恒,攻克難關(guān)的最佳助力。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn