11/15/2017

快思慢想讀書會: 談人工智慧與深度學習

Go2Zero
人工智能AI 1950~, 
机器學習1980~、
現在重点在深度學習(DL)2010~Geoffrey Hinton 提出RBM模型訓練多层次神經网路、喊出DL的名詞
從2012起火 Hinton 學生用 imagenet 資料庫突破30%瓶頸奪得冠軍由nvida GPU+大賽
2015 google merges deepmind at euro 500M
2016 alpha go勝棋王李世石、
2007 Google 發起專案 imagenet
google translation  漸漸逼近人的翻譯


弱人工智能的例子
机器學習的方法(1)分類、先列舉特徵項目, a,b,c,d,e...的神經元neuron, 符合某些组合即判定為X、(2)辨識、看到Y如何找出它的特徽辨認是否符合a,b,c,d,e...

Y的神經元a 的輸入  a1,a2,a3....
每項做杈重w1,w2,w3...
得到加杈值 a1xw1+a2xw2+.....
用閥值去加減 beta
用激活函數去演算 f(a)+beta
得到神經元輸出 A1=f(a)1+beta1

預期值e(A)~目的地target
計算差距 e(A)-A1
不断進行使 sum(e(A)-An)变到最小

再看b,c,d,e...

CNN convolution neural network卷積神經网路
先做covolution, max pooling, convolution, max pooling
卷積先將資料变小塊、分塊來辨識
判斷車子、先找4亇車輪、窗戶及車灯

RNN recurrent neural network 遞迴神經网路
把每次判斷结論再用順序來判断行為

用CNN+RNN來判断連續動作

市場上公開的演算的方法
tensorflow 語、影、自然語言google
cntk 來自MS
torch 來自FB
kaldi 語辨 open source
caffe 影辦 berkeley
keras 提供开箱即用的DL toolbox

深度學習做什么?
醫療、金融、客服etc
應用: 照片、影像、語音識別
用偵測無人机引擎聲音、來辨識然後防範殺人机器

監督學習vs非
CNN  vs RNN
CPU vs GPU(向量資料)





沒有留言: