三分鐘看懂人工智能核心技術:深度學習

人工智能
2019
09/09
14:09
人工智能網
分享
評論

來源:人工智能網

自從2012年以來,深度學習(Deep Learning)就以一種勢如破竹之勢突破了一個個經典的人工智能問題。面對人工智能的快速發展,你不想了解它的基本工作原理嗎?

想搞清楚什么是深度學習,要先從人工智能說起,自從 1956 年計算機科學家們在達特茅斯會議(Dartmouth Conferences)上確認人工智能這個術語以來,人們就不乏關于人工智能奇思妙想,我們夢想著擁有人類五感(甚至更多)、推理能力以及人類思維方式的神奇機器。如今,雖然夢想的局面還沒有出現,但是稍微弱一點的人工智能已經大行其道了,比如:圖像識別、語音識別、多語言翻譯等。

機器學習是實現人工智能的一種重要方法。機器學習的概念來自早期的人工智能研究者,簡單來說,機器學習就是使用算法分析數據,從中學習并自動歸納總結成模型,最后使用模型做出推斷或預測。與傳統的編程語言開發軟件不同,我們使用大量的數據送給機器學習,這個過程叫做“訓練”。

深度學習 ( Deep Learning ) 是機器學習中近年來備受重視的一支,深度學習根源于類神經網絡模型,但今日深度學習的技術和它的前身已截然不同,目前最好的語音識別和影像辨識系統都是以深度學習技術來完成,像各手機廠商宣傳的AI拍照功能,以及此前紅遍大街小巷的AlphaGo都是基于深度學習技術,僅僅是應用場景不同。

深度學習的基礎是大數據,實現的路徑是云計算。只要有充足的數據、足夠快的算力,得出的“結果”(宏觀上呈現機器的某種智能化功能),就會更加準確。目前,基于大數據、云計算這種智能化操作路徑,可以在深度神經網絡框架下來更好解釋。

深度神經網絡也被稱為深度學習,是人工智能領域的重要分支,深度神經網絡目前是很多現代AI應用實現的基礎。自從深度神經網絡在語音和圖像識別任務中展現出突破性成果后,使用深度神經網絡的應用數量就呈爆炸式增長。

目前這些深度神經網絡方法被大量應用在自動駕駛、語音識別、圖像識別、AI游戲等領域。在很多領域,深度神經網絡跟早期的專家手動提取特征或制定規則不同,深度神經網絡的優越性能來自于在大量數據上使用統計學習方法,從原始數據中提取高級特征的能力,從而對輸入空間進行有效的表示。

實際上,這種表示的過程就包含對大量數據計算的過程,因為針對某種特定功能的最終呈現的超高的準確性,是以超高的計算復雜度為代價的。

而通常我們所說的計算引擎,尤其是GPU,就是深度神經網絡的基礎。因此,能夠在不犧牲準確性和增加硬件成本的前提下,提高深度神經網絡的能量效率和吞吐量的方法,對于深度神經網絡在AI系統中更廣泛的應用是至關重要的。

目前,國內一些知名大公司近些年的研究人員已經更多的將關注點放在針對深度神經計算開發專用的加速方法,并著手研發人工智能專用芯片,也就是真正的人工智能芯片。

所謂人工智能芯片,一般是指針對人工智能算法設計的ASIC(專用芯片)。雖然傳統的CPU、GPU也都可以拿來執行人工智能算法,但是這些芯片要么計算速度慢,要么功耗大,這么多缺點使得它們在很多場合是不能用的。

比如,自動駕駛的汽車需要人工智能芯片,因為汽車在行駛過程中需要識別道路行人以及紅綠燈的變化狀況,這些情況有時候是突發的,如果我們利用傳統的CPU去做這個突發路況計算,因為CPU不是專職干人工智能計算的,所以它的計算速度慢,很可能綠燈已經變成紅燈了,我們的自動駕駛汽車還沒有剎車。

如果換成用GPU,計算速度確實要快很多,但這個時候的計算功耗非常大,電動汽車的車載電池無法長時間支撐這個功能,而且大功率芯片會導致車體發熱,容易引發油箱自燃。而且GPU一般價格昂貴,普通消費者也很少能買得起這種使用大量GPU芯片的自動駕駛汽車。因此,在人工智能領域,開發專用芯片成了必然趨勢。

(行業針對不同場景開發的專用芯片技術實現路徑)

目前市場上可以買到的人工智能芯片按照處理任務的不同可以分為兩類。

——面向訓練和推斷(Inference),這個工作GPU可以干,CPU也可以干,FPGA也可以干。但如果開發人工智能的芯片,則干得更好。因為人工智能芯片是專業干這個的,相當于是“專家”。

——推斷加速芯片。這類芯片就是把神經網絡訓練好的模型放在芯片上跑。比如寒武紀的神經網絡芯片,深鑒科技的DPU,地平線機器人的BPU都是這類產品。

如果按使用場景劃分,人工智能芯片主要分為云端和終端芯片。

目前主流的深度學習人工神經網絡算法包括訓練和推斷兩個環節。由于訓練需要大量數據去訓練人工神經網絡,因此訓練主要在云端進行。比如百度在2018年的AI開發者大會上推出的昆侖芯片——這是中國首款云端全功能AI芯片。而終端芯片更側重低成本和低功耗,目前中國的人工智能芯片初創企業主要布局在這個領域。

那么,人工智能芯片是如何工作的呢?在神經網絡領域,一個子領域被稱為深度學習。最初的神經網絡通常只有幾層的網絡。而深度網絡通常有更多的層數,今天的網絡一般在五層以上,甚至達到一千多層。

目前在視覺應用中使用深度神經網絡的解釋是:將圖像所有像素輸入到網絡的第一層之后,該層的加權和可以被解釋為表示圖像不同的低階特征。隨著層數的加深,這些特征被組合,從而代表更高階的圖像特征。

當然,一片在指甲蓋大小的面積上集成了超過 55 億個晶體管的 AI 芯片不可能只用來拍拍照這么簡單。目前手機上已經有語音服務、機器視覺識別、圖像處理等智能應用,未來還會增加包含醫療、AR、游戲AI 等更多元化的應用類型。

那么語音服務、機器識別、圖像自動處理這些功能,在微觀層面的機制如何運行的?

以AI拍照拍攝一只在混亂背景中的貓咪為例,當圖片進入攝像頭中的圖片在表層時,該層的加權可能被“認定”為一直老虎,但當隨著加權層數的不斷增加,顯現的結果就會越來越精確,不僅能識別圖片中是一只貓,而且還能進一步識別出貓的周圍環境:有一片草地,天空是藍的,貓站在臺階上等等更高階的圖像特征。

深度學習網絡在近些年得到巨大成功,主要是由三個因素導致的。

首先是訓練網絡所需的海量信息。學習一個有效的表示需要大量的訓練數據。目前Facebook每天收到超過3.5億張圖片,沃爾瑪每小時產生2.5Pb的用戶數據,YouTube每分鐘有300小時的視頻被上傳。因此,云服務商和許多公司有海量的數據來訓練算法。

其次是充足的計算資源。半導體和計算機架構的進步提供了充足的計算能力,使得在合理的時間內訓練算法成為可能。

最后,算法技術的進化極大地提高了準確性并拓寬了DNN的應用范圍。早期的DNN應用打開了算法發展的大門。它激發了許多深度學習框架的發展(大多數都是開源的),這使得眾多研究者和從業者能夠很容易的使用DNN網絡。

目前,DNN已經廣泛應用到各個領域,包括圖像和視頻、語音和語言、醫藥、游戲、機器人、自動駕駛等領域。可以預見的是,深度神經網絡必將也會在金融(例如交易,能源預測和風險評估),基礎設施建設(例如結構安全性,交通控制),天氣預報和事件檢測中有更多深入的應用。

THE END
廣告、內容合作請點擊這里 尋求合作
ai
免責聲明:本文系轉載,版權歸原作者所有;旨在傳遞信息,不代表砍柴網的觀點和立場。

相關熱點

9月6日消息,據國外媒體報道,人工智能正在成為新加坡這個獨立島國如何參與新興技術的一個典型案例。
業界
9月5日消息,美圖公司在廣州美博會正式發布其自主研發的全景式AI皮膚檢測儀:美圖宜膚(meitueve)。
業界
據小米MIUI官方,小米AI實驗室AutoML團隊就自動化神經架構搜索(NAS)方面取得的成果,在近日首度接受了媒體公開采訪。
人工智能
7月25日消息,阿里巴巴旗下半導體公司平頭哥正式發布玄鐵910(XuanTie910),稱玄鐵910目前業界性能最強的一款RISC-V處理器。
業界
AI+5G+IoT的組合,雖然打開了語音芯片的新想象力。但是在這個邏輯里,未來能占據廣泛市場的芯片模式,絕不是今天智能音箱芯片的模樣。語音芯片本身,變化才剛剛開始。
人工智能

相關推薦

1
3
主站蜘蛛池模板: 免费观看成人毛片| 国产超清在线观看| 久久国产视频精品| 欧美成人怡红院在线观看| 免费观看黄网站| 色妞bbbb女女女女| 国产成人AV区一区二区三| 91制片厂制作果冻传媒168| 妈妈的朋友在8完整有限中字5 | 亚洲伊人久久大香线蕉啊| 99久久99久久精品国产| 扒开女人双腿猛进入爽爽视频| 亚欧洲乱码专区视频| 欧美综合区自拍亚洲综合绿色 | 中文字幕手机在线播放| 最近2019中文字幕高清字幕| 叶山豪是真吃蓝燕奶| 麻豆va一区二区三区久久浪| 女教师合集乱500篇小说| 久久久久亚洲av成人网人人软件| 极品欧美jiizzhd欧美| 午夜免费福利在线观看| 青青草原精品国产亚洲av| 国产精品久久久久影视不卡 | 午夜时刻免费实验区观看| 蜜臀av性久久久久蜜臀aⅴ麻豆| 国产欧美日韩综合精品二区| 777四色米奇欧美影院| 大陆老太交xxxxⅹhd| 一区二区三区日本电影| 攵女yin乱合集小丹| 久久夜色精品国产噜噜麻豆 | 国产乱人伦无无码视频试看| 黄色网页在线免费观看| 国产福利2021最新在线观看| 5g年龄确认大驾光临未满| 在线免费观看国产| 久久久精品人妻一区二区三区四| 榴莲视频app色版| 亚洲国产成人综合精品| 欧美老熟妇乱子伦视频|