茉莉蜜茶only是阿里的前端程式媛,旨在做一些有意義的事情,momomo[1]是她的掘金號,專欄文章質量也很高,感興趣的童鞋關注下哦~google 如何在短短幾秒鐘內將整個網頁翻譯成不同的語言,或者你的手機相簿如何根據它們的位置對進行分組? 這些都是深度學習的結果。
人工智慧是一種使機器能夠模仿人類行為的技術,機器學習是一種通過使用資料訓練的演算法來實現 ai 的技術,最後深度學習是一種受人腦結構(生物神經網路)啟發的機器學習。這種結構在深度學習領域稱為人工神經網路。
假設我們有乙個可以區分西紅柿和櫻桃的機器,如果使用機器學習完成,則必須告訴機器可以區分兩者的特徵。這些特徵可能是大小(size)和莖的類別(type of stem)。
在這裡,我們有三個學生,他們每人在一張紙上寫下數字 9, 但他們寫的並不完全一樣。人類的大腦可以很容易地識別數字,但是計算機如何識別它們?使用深度學習可以實現。
那麼深度學習有哪些應用呢?
在醫療行業,神經網路可檢測癌細胞並分析 mri 影象以提供詳細結果。
像科幻**一樣的自動駕駛汽車現在已經成為現實。蘋果、特斯拉和日產一些公司在研發自動駕駛汽車。
第乙個侷限性便是資料。雖然深度學習是處理非結構化資料的最有效方法,但神經網路需要大量的資料來訓練。
假設我們擁有大量的樣本資料,但並不是每台機器都有處理這些資料的能力,這給我們帶來了第二個限制:計算能力。通常簡稱「算力」。
訓練神經網路需要成千上萬的圖形處理單元。與 cpu 相比,gpu 當然更貴。
最後就是訓練時間,深度神經網路需要幾個小時甚至幾個月的訓練,時間隨著網路中資料量和層數的增加而增加。
一些流行的深度學習框架,包括 tensorflow、pytorch、caffe、dl4j 和 microsoft cognitive toolkit。
a. the bias is added 加偏差
b. the weighted sum of the inputs is calculated 計算輸入的加權和
c. specific neuron is activated 特異性神經元被啟用
d. the result is fed to an activation function 結果被輸入到啟用函式
b、 計算輸入的加權和
a、 加偏差
d、 結果被輸入到啟用函式
c、 特異性神經元被啟用
說明:在神經網路中,一層中的每個神經元都與相應層中的其他神經元相連。這些連線具有隨機權重。計算輸入的加權和,並以偏置形式新增乙個附加輸入(w * x + b)。其結果被輸入到啟用函式。基於特定的閾值,只有那些超過閾值的神經元才會被啟用。
momomo:
漫畫版 什麼是人工智慧?
茉莉蜜茶only是阿里的前端程式媛,旨在做一些有意義的事情,momomo 1 是她的掘金號,專欄文章質量也很高,感興趣的童鞋關注下哦 想象一下,這台機器可以按照您的喜好整理櫥櫃,可以為屋子裡的每乙個人服務,可以為你定製一杯咖啡,讓您的一天更輕鬆。弱 ai week ai 又稱狹義人工智慧,只專注於一...
什麼是深度學習?
讓我們先從深度學習的定義入手,然後順便理一下深度學習 機器學習以及ai之間的一些聯絡 深度學習是指多層的人工神經網路 和訓練它的方法。一層神經網路 會把大量矩陣數字作為輸入,通過非線性啟用方法取權重,再產生另乙個資料 三者聯絡如下 機器學習 抵達ai目標的一條路徑 深度學習是機器學習 研究中的乙個新...
漫畫 什麼是外部排序
問 目前給你乙個包含20億個int型別的整數,計算機的記憶體只有2gb,該怎麼排序?乙個int數占4個位元組 byte 20億個int型別佔20 4 80億個位元組,80億個位元組大概要占用8gb的記憶體,而計算機只有2gb的記憶體 計算機裝不下。為了解決這個問題,我們可以將8gb的資料平分成4個2...