您的位置:首頁>科技>正文

程式猿轉型AI必須知道的幾件事!

歷史上AI火過兩次, 但是最終都已銷聲匿跡作為結束。 這次AI大火的原因:AlphaGo 4比1戰勝李世石, 相對於一些外行人的恐慌和恐懼, 其實很多業內人員在這場世紀之戰結束後, 都為人類點上了一個大大的贊。 因為對於瞭解AlphaGo背後技術的那些人來說, 人類有如此的計算能力和宏觀把握能力已經很了不起了。 但是, 就在前不久AlphaGo2.0在烏鎮完勝了柯潔。 事實還是證明了人類在某些方面還是有一定的缺陷, 畢竟萬事萬物都有它的缺陷, 殘缺才是自然界真正的魅力。 這次AI浪潮激發了國內很多程式猿的興趣, 很多人也在開始瞭解什麼是AI、什麼是深度學習。

由於資源的限制以及國內一些錯誤聲音的存在, 很多人都認為AI對於個人學習來說是遙不可及的。 我個人認為, 現在是接觸AI的最佳時刻, 無論是從商業運用還是技術深造。 因為一些技術已經相當成熟, 並且運用到了實踐中。 但是, 類似於上個時代的“作業系統”級別的AI技術還未出現, 一旦出現勢必會造成一場熱潮。 與其那時當學生, 不如此時當學生。 但是前提是, 必須要對AI有一個正確的認識, 否則只能在AI的世界裡亂撞。

首先來瞭解一下AI到底需要哪些條件:資料是基礎, NO data, NO AI, 汽車沒油就是一堆廢鐵, 不管它的發動機多麼強勁。 演算法是引擎, 尤其是深度學習演算法, 算的上是整個AI時代的引擎。 有了深度學習演算法, 資料才能發揮更大的價值。 計算能力是標配, 沒有計算能力, 就沒有辦法計算當今世界如此大的資料。

接下來我們就來說說我們轉型AI需要知道那些事情:

一:掌握大資料相關知識。 (資料思維很重要!)

資料對於AI的重要性可以排到首位,

正確的理解應該是沒有資料就沒有AI。 其中大資料一個核心的思想——相關性

[1], 我個人認為也是AI的核心思想。 舉個例子:假如一個用戶在買了這一件商品後, 有買了另一件商品。 可能這個時候還沒有辦法確定這兩件商品有什麼關係, 但是如果十個人、二十個人、甚至上千人都有這樣的購買行為呢?這個時候, 我們就需要考慮這兩件商品之間是否存在相關性, 隨著資料的不斷積累, 這兩個商品之間的相關性指數越來越逼近於1。 這個時候, 系統其實就有點接近AI或者MI(機器智慧)。 因為在使用者購買的過程中系統能更加準確的為使用者推薦, 隨著資料的不斷積累, 以及系統模型的不斷優化, 這個推薦結果越來越正確。

直到最後, 用戶購買這個商品, 接著就會購買系統推薦的另一個商品, 其實就這是AI。

AI讓機器或者說是系統比人本身更瞭解自己需要什麼東西, 當然這種AI的出現, 會讓用戶在購買行為這個動作產生的前後過程中, 都不用去思考到底需要買什麼, 為什麼買這個東西, 當然也不會忘記買什麼東西。

大資料相關性的強度其實在一定意義上也決定了AI的智慧, 強度越大越智慧。 用另外一個觀點就是:資料的聚合度決定了AI的智慧度。

二:銜接AI時代的程式設計語言:Python的掌握。 (演算法)

這對於以前Python的程式猿來說, 可能是一個非常不錯的消息。 為什麼我會認為Python會成為銜接AI時代的程式設計序言呢?第一:說實話, 在接觸Python之前, 我也接觸過C/C++(入門級別)、java(門外級別),

現在接觸Python純碎是因為它強大的資料處理能力還有獲取資料的能力。 當然R和Hadoop在處理資料上也非常強大, 但是Python有很多可調用的深度學習擴展類庫。 而且國外絕大多數關於深度學習的框架也都支持Python, 很多開源的深度學習案例也大多數Python寫的。 因為這些原因, 我判斷Python會在這兩年很火。

三:雲計算平臺的選擇。 (計算能力)

雲計算這幾年發展勢頭非常強勁, 國內阿裡雲獨樹一幟, 其業務也正在進行全球化佈局。 第一, 當然有第一的優勢, 技術和硬體設定當然沒得說。 我個人認為, 雲計算平臺的選擇在AI轉型過程中將起到事半功倍的效果, 好的平臺不僅僅能夠提供雲計算該提供的服務, 在相關技術方面也會提供一些不錯的建議。 而且,未來隨著AI相關底層技術的完善和開放,作為開發者,如果讓我們的應用跟雲平臺進行有效的連通,將給開放者帶來很大的便利。

四:沒必要非要去學特別底層的東西

這句話是說給大多數程式猿的,特別一點的,如果數學能力非常強並且實力雄厚的程式猿可以去接觸底層的技術。現在關於AI特別底層的技術就像是上個時代,我們常用的作業系統和程式設計語言一樣。只不過,現在AI時代的“作業系統”和“程式設計語言”,現在還沒有真正的成熟。現在的程式猿大多是不知道作業系統具體怎麼寫的,程式設計語言具體怎麼寫的。但是,這絲毫不會影響我們去使用它。我們只需要瞭解介面的功能、包的功能等等,其他的具體這個功能怎麼實現的,交給牛人去管,我們只管拿來用就好了。

現在很多互聯網大公司幾乎都在搞AI,其實,他們是在搞底層的技術。如果底層的技術成熟之後,它將成為類似於上個時代的Android、IOS、Windows、java等類型的產品。而這些產品不僅僅改變了世界而且還將為公司帶來了巨大的收益。正在瞭解AI的程式猿應該知道,最近國內幾家巨頭都在打造AI的開發者平臺,有的甚至開放了自己的演算法,供大家參考。所以說,未來大多數的AI從業者還是會以AI平臺開發者的身份進入AI領域。對於AI特別底層的技術,平臺會給開發者提供介面,開發者可以使用相關的功能。科大訊飛董事長劉慶峰曾在世界人工智慧大會表示,未來5到10年之內,人工智慧將像水電一樣成為社會生活的基礎設施,與各個行業結合起來。

我個人認為特別底層的技術有:電腦視覺,自然語言處理,語音辨識。其中國內有些公司在相關領域做的已經很不錯了,並且已經開放了介面。

五:AI已經成功應用到了這些實際生活中。

今天的人工智慧是“有用”的人工智慧[1],李開複博士在他的新書《人工智慧》這本書中說到。和前兩次AI熱潮相比,這一次AI,在多個相關領域表現出可以被普通人認可的性能和效率,開始在產業界發揮出它應有的價值。技術最終還是要應用到生活當中,如果想要學習AI就必須要瞭解現在商業化AI已經走到了哪一步,那些技術已經成功應用到我們的生活中。國內近期在AI領域動作頻繁的除了百度就是阿裡了,當然在公司戰略上百度的ALL-in AI在一定程度上也算是推動了AI的發展。接下來我們就介紹幾個AI的應用:

智能音箱——天貓精靈X1[2]:來自阿裡巴巴AI實驗室,天貓精靈核心技術——深度學習,自然語言處理(主要),語音辨識,搜索/推薦演算法,知識表達及推理問答系統。其中大多是與AI相關的技術,值得注意的是阿裡巴巴AI實驗室成立於2016年,負責阿裡巴巴集團旗下消費級AI產品的研發。這就意味著,阿裡在AI底層技術上,已經相當成熟了。當然,很多人吐槽點是:中國版的echo。

無人超市[3]:阿裡為了推動新零售的落地,設計的一整套無人店的解決方案。無人超市核心技術:電腦視覺,機器學習,IOT支付技術。當然後端還有非常強大的電商系統支撐,這也證明了以前互聯網的業務是具有可延展性的。有些業務配置上AI的相關技術,可以更好的滿足消費者的需求,同時也將會推動商業的進步。

阿裡小蜜:這是2015年7月阿裡巴巴集團發佈的AI購物助理虛擬機器人,這款應用基於語言識別、語義理解、個性化推薦、深度學習等AI技術,支援上下文理解的對話。在解決實際問題中,阿裡小蜜智慧解決率達到了80%。這還是之前的資料,現在估計解決率會更高。這其實就是一種顛覆,當淘寶小二從真人換成了AI後,將會為社會帶來更多的價值。

無人駕駛汽車:國外做的最好的是穀歌,國內做的最好的是百度。無人駕駛汽車不僅僅只是運用了AI技術,準確的來說,無人駕駛技術就是集眾多技術於一身的技術,其中最重要的AI技術就是運用的電腦視覺進行判定。

六:應用級別的AI是未來的主流。

現階段AI正在迅速發展,但是AI並沒有得到廣泛的應用。一是因為相關政策沒有落實;二是,AI時代的“程式語言”和“作業系統”還沒有形成;三是,AI應用級別的技術需要來自對生活的細心觀察。

前兩個,對於我們大部分程式猿來說,有些困難或者是望塵莫及。但是第三個,應用級別的技術來自對生活的觀察是我們每天都可以做到的事情。AI時代對於程式猿來說,是一個不可多得的機會。在互聯網時代,我們程式猿經常聽到一句話“我有一個好點子,就缺一個寫代碼的”,這句話在互聯網剛剛興起的時候,創造了很大的價值,但是隨著互聯網的發展,我們在聽到這句話的時候,就覺得這句話肯定是出自一個騙子口中。但是AI時代,這句話又會重新發揮它的價值。

不要以為大公司可以隻手遮天,AI時代不只是大公司的遊戲,換句話說,AI時代每個人都有機會。對於程式猿來說,機會可能比一般人要大那麼一丟丟,因為“近水樓臺先得月”。

七:萬事開頭難,抓住重點才是王道!

程式猿在轉型做AI的時候,一開始肯定會遇到很多困難。AI爆發的前提是資料和深度學習演算法以及計算能力的提升。計算能力選擇阿裡雲這樣的雲計算平臺就可以得到解決,資料意識必須培養,深度學習演算法必須瞭解。如果有能力深究當然最好,沒有能力也不要慌張,因為AI時代,大多數的開發者不需要知道底層技術是怎樣具體實現的,有一個大致的概念即可。正如今天,你在導入包或者庫的時候,你用的時候還需要去看看它是怎麼樣實現的嗎?這其中的道理是一樣的,但是資料意識必須要培養,這些資料是用來幹什麼的,分析這些資料會得到哪些結論。

我個人估計未來互聯網公司會因為AI的出現,會成為比諮詢公司更專業的諮詢公司。而且,每個程式猿配上一些行業知識後都可以成為資深的諮詢專家。

總結:

程式猿作為互聯網時代的產物,不得不說程式猿這類群體已經成功的改變了這個世界。改變了我們日常的生活習慣,由於這些技術的出現,我們的日常生活正在變得越來越好。但,越來越好是沒有盡頭的。阿裡巴巴集團技術委員會主席王堅曾說:人工智慧的進步來源於互聯網基礎設施的不斷進步,離開互聯網孤立的來看人工智慧,是沒有任何意義的。AI的出現,必定會重新改變我們現在這個世界,作為互聯網基礎設施的搭建者——程式猿,再次扛起技術改變世界這杆大旗,理所當然。

PS:由人工智慧學會、阿裡巴巴集團&螞蟻金服主辦,中國人工智慧大會(CCAI)將於7月22-23日於杭州舉辦。具體可以瞭解:http://ccai.caai.cn/

良心推薦培養大資料思維書籍——《品味大資料》

參考文獻:

1.舍恩·伯格《大數據時代》浙江人民出版社2013-1-1

2.李開複&王詠剛《人工智慧》文化發展出版社 2017-5-1

3.探秘阿裡人工智慧實驗室首款智慧音箱 雲棲社區2017-7-5

4.淘寶造物節,“奇市江湖”裡那些腦洞打開的創意作品 雲棲社區2017-7-9

文章作者:袁虎,審校:我是主題曲哥哥

而且,未來隨著AI相關底層技術的完善和開放,作為開發者,如果讓我們的應用跟雲平臺進行有效的連通,將給開放者帶來很大的便利。

四:沒必要非要去學特別底層的東西

這句話是說給大多數程式猿的,特別一點的,如果數學能力非常強並且實力雄厚的程式猿可以去接觸底層的技術。現在關於AI特別底層的技術就像是上個時代,我們常用的作業系統和程式設計語言一樣。只不過,現在AI時代的“作業系統”和“程式設計語言”,現在還沒有真正的成熟。現在的程式猿大多是不知道作業系統具體怎麼寫的,程式設計語言具體怎麼寫的。但是,這絲毫不會影響我們去使用它。我們只需要瞭解介面的功能、包的功能等等,其他的具體這個功能怎麼實現的,交給牛人去管,我們只管拿來用就好了。

現在很多互聯網大公司幾乎都在搞AI,其實,他們是在搞底層的技術。如果底層的技術成熟之後,它將成為類似於上個時代的Android、IOS、Windows、java等類型的產品。而這些產品不僅僅改變了世界而且還將為公司帶來了巨大的收益。正在瞭解AI的程式猿應該知道,最近國內幾家巨頭都在打造AI的開發者平臺,有的甚至開放了自己的演算法,供大家參考。所以說,未來大多數的AI從業者還是會以AI平臺開發者的身份進入AI領域。對於AI特別底層的技術,平臺會給開發者提供介面,開發者可以使用相關的功能。科大訊飛董事長劉慶峰曾在世界人工智慧大會表示,未來5到10年之內,人工智慧將像水電一樣成為社會生活的基礎設施,與各個行業結合起來。

我個人認為特別底層的技術有:電腦視覺,自然語言處理,語音辨識。其中國內有些公司在相關領域做的已經很不錯了,並且已經開放了介面。

五:AI已經成功應用到了這些實際生活中。

今天的人工智慧是“有用”的人工智慧[1],李開複博士在他的新書《人工智慧》這本書中說到。和前兩次AI熱潮相比,這一次AI,在多個相關領域表現出可以被普通人認可的性能和效率,開始在產業界發揮出它應有的價值。技術最終還是要應用到生活當中,如果想要學習AI就必須要瞭解現在商業化AI已經走到了哪一步,那些技術已經成功應用到我們的生活中。國內近期在AI領域動作頻繁的除了百度就是阿裡了,當然在公司戰略上百度的ALL-in AI在一定程度上也算是推動了AI的發展。接下來我們就介紹幾個AI的應用:

智能音箱——天貓精靈X1[2]:來自阿裡巴巴AI實驗室,天貓精靈核心技術——深度學習,自然語言處理(主要),語音辨識,搜索/推薦演算法,知識表達及推理問答系統。其中大多是與AI相關的技術,值得注意的是阿裡巴巴AI實驗室成立於2016年,負責阿裡巴巴集團旗下消費級AI產品的研發。這就意味著,阿裡在AI底層技術上,已經相當成熟了。當然,很多人吐槽點是:中國版的echo。

無人超市[3]:阿裡為了推動新零售的落地,設計的一整套無人店的解決方案。無人超市核心技術:電腦視覺,機器學習,IOT支付技術。當然後端還有非常強大的電商系統支撐,這也證明了以前互聯網的業務是具有可延展性的。有些業務配置上AI的相關技術,可以更好的滿足消費者的需求,同時也將會推動商業的進步。

阿裡小蜜:這是2015年7月阿裡巴巴集團發佈的AI購物助理虛擬機器人,這款應用基於語言識別、語義理解、個性化推薦、深度學習等AI技術,支援上下文理解的對話。在解決實際問題中,阿裡小蜜智慧解決率達到了80%。這還是之前的資料,現在估計解決率會更高。這其實就是一種顛覆,當淘寶小二從真人換成了AI後,將會為社會帶來更多的價值。

無人駕駛汽車:國外做的最好的是穀歌,國內做的最好的是百度。無人駕駛汽車不僅僅只是運用了AI技術,準確的來說,無人駕駛技術就是集眾多技術於一身的技術,其中最重要的AI技術就是運用的電腦視覺進行判定。

六:應用級別的AI是未來的主流。

現階段AI正在迅速發展,但是AI並沒有得到廣泛的應用。一是因為相關政策沒有落實;二是,AI時代的“程式語言”和“作業系統”還沒有形成;三是,AI應用級別的技術需要來自對生活的細心觀察。

前兩個,對於我們大部分程式猿來說,有些困難或者是望塵莫及。但是第三個,應用級別的技術來自對生活的觀察是我們每天都可以做到的事情。AI時代對於程式猿來說,是一個不可多得的機會。在互聯網時代,我們程式猿經常聽到一句話“我有一個好點子,就缺一個寫代碼的”,這句話在互聯網剛剛興起的時候,創造了很大的價值,但是隨著互聯網的發展,我們在聽到這句話的時候,就覺得這句話肯定是出自一個騙子口中。但是AI時代,這句話又會重新發揮它的價值。

不要以為大公司可以隻手遮天,AI時代不只是大公司的遊戲,換句話說,AI時代每個人都有機會。對於程式猿來說,機會可能比一般人要大那麼一丟丟,因為“近水樓臺先得月”。

七:萬事開頭難,抓住重點才是王道!

程式猿在轉型做AI的時候,一開始肯定會遇到很多困難。AI爆發的前提是資料和深度學習演算法以及計算能力的提升。計算能力選擇阿裡雲這樣的雲計算平臺就可以得到解決,資料意識必須培養,深度學習演算法必須瞭解。如果有能力深究當然最好,沒有能力也不要慌張,因為AI時代,大多數的開發者不需要知道底層技術是怎樣具體實現的,有一個大致的概念即可。正如今天,你在導入包或者庫的時候,你用的時候還需要去看看它是怎麼樣實現的嗎?這其中的道理是一樣的,但是資料意識必須要培養,這些資料是用來幹什麼的,分析這些資料會得到哪些結論。

我個人估計未來互聯網公司會因為AI的出現,會成為比諮詢公司更專業的諮詢公司。而且,每個程式猿配上一些行業知識後都可以成為資深的諮詢專家。

總結:

程式猿作為互聯網時代的產物,不得不說程式猿這類群體已經成功的改變了這個世界。改變了我們日常的生活習慣,由於這些技術的出現,我們的日常生活正在變得越來越好。但,越來越好是沒有盡頭的。阿裡巴巴集團技術委員會主席王堅曾說:人工智慧的進步來源於互聯網基礎設施的不斷進步,離開互聯網孤立的來看人工智慧,是沒有任何意義的。AI的出現,必定會重新改變我們現在這個世界,作為互聯網基礎設施的搭建者——程式猿,再次扛起技術改變世界這杆大旗,理所當然。

PS:由人工智慧學會、阿裡巴巴集團&螞蟻金服主辦,中國人工智慧大會(CCAI)將於7月22-23日於杭州舉辦。具體可以瞭解:http://ccai.caai.cn/

良心推薦培養大資料思維書籍——《品味大資料》

參考文獻:

1.舍恩·伯格《大數據時代》浙江人民出版社2013-1-1

2.李開複&王詠剛《人工智慧》文化發展出版社 2017-5-1

3.探秘阿裡人工智慧實驗室首款智慧音箱 雲棲社區2017-7-5

4.淘寶造物節,“奇市江湖”裡那些腦洞打開的創意作品 雲棲社區2017-7-9

文章作者:袁虎,審校:我是主題曲哥哥

Next Article
喜欢就按个赞吧!!!
点击关闭提示