算法、算力和數據,是人工智能快速發展的三個要素。首先在算法上的突破,才讓人工智能的商業化發展看到了希望。其次,計算能力的提升,使得復雜的算法得以實現,快速得出訓練成果,降低成本。最后,大數據時代為人工智能的訓練學習提供了大量的資料。離開其中任何一樣,人工智能都無法實現大規模商業化應用。
1. 算法
算法是人工智能發展的基礎,現在主要應用的深度學習算法。算法框架中諸如Caffe、TensorFlow、Torch等大多數已經實現了開源,成為大多數工程師的選擇,對行業的加速發展和人才的培養起到了非常大的作用。
全球的開源平臺的成熟,也使得中國企業能夠快速地復制其他地區開發的先進算法。就應用層面而言,中國的算法發展程度與其他國家并無太大差距。事實上,中國在語言識別的人工智能算法上取得了突破性進展,在世界上領先。
2. 算力
計算能力是人工智能的基礎設施之一,因此具有較高的戰略意義。GPU(圖形處理器)強大的并行計算能力顯著提升了計算機的性能,而且降低了成本。英偉達最新的GTX1080游戲顯卡擁有9TFLOPS的浮點性能,但是價格只要700美元。每GFLOPS的算力成本只有8美分。而1961年的IBM1620要提供1 GFLOPS的算力,費用大概是9萬億美分。
在算力部門,英偉達、英特爾和AMD這全球最大的三家芯片供應商,負責提供GPU和CPU。硅谷也在針對性發展FPGU(現場可編程門陣列)和ASIC(專用集成電路),應用于人工智能計算。云計算和超級計算機也在為人工智能的發展提供服務。
3. 數據
人工智能系統必須通過大量的數據來“訓練”自己,才能不斷提升輸出結果的質量。擁有的高質量數據越多,神經網絡就會變得越有效率。
人工智能的根基是訓練,就如同人類如果要獲取一定的技能,那必須經過不斷地訓練才能獲得,而且有熟能生巧之說。AI也是如此,只有經過大量的訓練,神經網絡才能總結出規律,應用到新的樣本上。如果現實中出現了訓練集中從未有過的場景,則網絡會基本處于瞎猜狀態,正確率可想而知。比如需要識別勺子,但訓練集中勺子總和碗一起出現,網絡很可能學到的是碗的特征,如果新的圖片只有碗,沒有勺子,依然很可能被分類為勺子。因此,對于AI而言,大量的數據太重要了,而且需要覆蓋各種可能的場景,這樣才能得到一個表現良好的模型,看起來更智能。
責任編輯:YYX
-
算法
+關注
關注
23文章
4599瀏覽量
92643 -
AI
+關注
關注
87文章
30143瀏覽量
268411 -
人工智能
+關注
關注
1791文章
46857瀏覽量
237552
發布評論請先 登錄
相關推薦
評論