ABC(人工智慧、大資料、雲端計算)的關係
本文轉載自:https://digitx.cn/2018/02/21/abc/
ABC是業內對於人工智慧(Artificial Intelligence、即AI),大資料(Big Data)和雲端計算(Cloud Computing)在三種技術的首字母縮寫。這篇文章希望能夠在大資料的角度上解釋ABC的關係,並且展望大資料戰略對於企業、機構和社會重要性。
ABC三種技術在最近10年在資本和媒體的的熱度順序為:雲端計算、大資料和人工智慧。而事實上技術的產生的順序確是反過來的,人工智慧最早, 大資料其次,而云計算是最後出現的。在數字化三部曲的第一部《Cloud Foundry:從數字化戰略到實現》著作中作者詳細闡述了雲端計算。雲端計算帶來的巨大好處就是提供商品化的計算資源,以前只有政府和500強企業才能擁有的巨大計算資源,現在可以被一個創業公司所擁有。這個量變到質變的過程使得我們可以重新訪問一些計算機行業的難題。(一般來說,我們不比前人聰明,但是我們會在量變到質變的過程中有些機會重新訪問前人沒有機會解決的問題。)計算資源的富裕使得大資料技術能能夠以更低的門檻平民化。Pivotal Cloud Foundry 2.0的一個研發重點就是利用容器技術把Greenplum提供到雲上。2016年底Pivotal和阿里雲聯合釋出了基於開源Greenplum的HybridDB大資料庫(環球網,《HybridDB正式上線 支援Greenplum大資料服務》2016年12月,
大家對比一下自然語言翻譯在最近10年的利用大資料和計算進展就能感覺到這種力量。總結一下,現在我們有兩條路在人工智慧方向前進:
-
設計新的機器學習模型,在前人的模型上有所創新,改進模型效果
-
使用已經有的機器學習模型,但是利用前人所沒有的資料量和雲端計算帶來的大資料計算來改進模型效果。
谷歌的Norvig曾經談到“我們沒有更好的演算法,但是有更多的資料”(Xavier Amatriain,In Machine Learning, What is Better: More Data or better Algorithms, https://www.kdnuggets.com/2015/06/machine-learning-more-data-better-algorithms.html,2015)。
明顯的Norvig是在鼓勵沿第二種方法進行創新,當然這不等於說第一種方法的創新就不重要。但是我想要指出的第一種方法的創新門檻要遠高於第二種,除了世界頂級的機構,普通機構很難建立所需要的資金、人才和配套的管理和文化來支撐第一種創新方法。但是第二種方法對於傳統的機構是可以重複和實踐的,按照已經有的方法論、成功案例和人才培訓實現基於大資料和機器學習的高階數字化轉型。
總結一下ABC的關係如下圖所示,C(雲端計算)從量變到質變帶來前所未有和平民化的計算資源。企業和網際網路在數字化應用產生了大量的資料。這些資料和計算能力使得大資料技術普及到普通機構,而這些機構利用大資料來建立和改善現有的機器學習模型,帶來更好的人工智慧效果。