SlideShare a Scribd company logo
1 of 37
Download to read offline
Mark	
  Chang	
  
COMPUTATIONAL	
  
POETRY	
  
電腦賦詩	
  
如何作詩?	
  
詩人	
  
腦海	
  
詩集	
  
詩	
  
消化	
  
吸收	
  
創作	
  
電腦	
  
語言	
  
模型	
  
語料庫	
   詩	
  
訓練	
   產生	
  
大綱	
  
• 機器學習與類神經網路	
  
•  機器學習簡介	
  
•  類神經網路簡介	
  
• 語言理解與類神經網路	
  
•  語意向量簡介	
  
•  用類神經網路產生語意向量(word2vec)	
  
•  遞歸神經網路語言模型(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
•  卷積神經網路語句模型(Convolutional	
  Neural	
  Networks	
  Sentence	
  Model)	
  
• 用類神經網路產生中文詩	
  
•  Chinese	
  Poetry	
  Generation	
  with	
  Recurrent	
  Neural	
  Networks	
  
•  自動產生藏頭詩	
  
機器學習與類神經網路	
  
• 機器學習簡介	
  
• 類神經網路簡介	
  
機器學習簡介	
  
電腦	
  
模型	
  
訓練
資料	
  
正確
答案	
  模型	
  
答案	
  
訓練完成	
  
正確
答案	
  
修正模型	
  
類神經網路	
  
• 神經元	
  
•  構成類神經網路的基本單位。	
  
•  可用機器學習的方式,調整參數,控制其輸出值。	
  
n	
 
W1	
 
W2	
 
x1	
 
x2	
 
b
Wb	
 
y	
 
nin = w1x1 + w2x2 + wb
nout =
1
1 + e nin
nin	
 
nout	
 
y =
1
1 + e (w1x1+w2x2+wb)
類神經網路	
  
• 二元分類:AND	
  Gate	
  
x1	
  x2	
  y	
 
0	
  0	
  0	
 
0	
  1	
  0	
 
1	
  0	
  0	
 
1	
  1	
  1	
 
(0,0)	
 
(0,1)	
  (1,1)	
 
(1,0)	
 
0	
 
1	
 
n	
 20	
 
20	
 
b
-­‐30	
 
y	
 x1	
  
x2	
  
y =
1
1 + e (20x1+20x2 30)
20x1 + 20x2 30 = 0
類神經網路	
  
• 類神經網路:由許多神經元組成,可模擬較複雜的函數。	
  
x	
 
y	
 
n11	
 
n12	
 
n21	
 
n22	
 W12,y	
 
W12,x	
 
b
W11,y	
 
W11,b	
 W12,b	
 
b
W11,x	
  W21,11	
 
W22,12	
 
W21,12	
 
W22,11	
 
W21,b	
 W22,b	
 
z1	
 
z2	
 
Input	
  	
  
Layer	
 
Hidden	
  
Layer	
 
Output	
  
Layer
類神經網路	
 
• 二元分類:XOR	
  Gate	
  	
  
n	
 
-­‐20	
 
20	
 
b
-­‐10	
 
y	
 
(0,0)	
 
(0,1)	
  (1,1)	
 
(1,0)	
 
0	
 
1	
 
(0,0)	
 
(0,1)	
  (1,1)	
 
(1,0)	
 
1	
 
0	
 
(0,0)	
 
(0,1)	
  (1,1)	
 
(1,0)	
 
0	
 
0	
 
1	
 
n1	
 
20	
 
20	
 
b
-­‐30	
 
x1	
  
x2	
  
n2	
 
20	
 
20	
 
b
-­‐10	
 
x1	
  
x2	
  
x1	
  x2	
  n1	
  n2	
  y	
 
0	
  0	
  0	
  0	
  0	
 
0	
  1	
  0	
  1	
  1	
 
1	
  0	
  0	
  1	
  1	
 
1	
  1	
  1	
  1	
  0
語言理解與類神經網路	
  
• 語意向量簡介	
  
• 用類神經網路產生語意向量(word2vec)	
  
• 遞歸神經網路語言模型(Recurrent	
  Neural	
  Networks	
  
Language	
  Model)	
  
• 卷積神經網路語句模型(Convolutional	
  Neural	
  Networks	
  
Sentence	
  Model)	
  
語意向量簡介	
  
• 語意相近的字,會出現在類似情境的上下文中。	
  
•  ex:	
  太陽下山了。	
  
日落群峰西	
 --李白《春日遊羅敷潭》	
 
日落橫峰影	
 --楊師道《奉和夏日晚景應詔》	
 
日暮千峰裡	
 --杜牧《還俗老僧》	
 
日落眾山昏	
 --李端《溪行逢雨與柳中庸》	
 
日暮西山雨	
 --韋莊《雜體聯錦》	
 
日暮春山綠	
 --儲光羲《尋徐山人遇馬舍人》	
 	
 
山與峰,	
  
語意相近	
  
語意向量簡介	
  
• 根據所出現的上下文情境,可建構出每個字的語意向量。	
  
山	
 	
  
峰	
  
落	
  
暮	
  
語意相近的向量	
  
夾角較小。	
  
日落群峰西	
 
日落橫峰影	
 
日暮千峰裡	
 
日落眾山昏	
 
日暮西山雨	
 
日暮春山綠
語意向量簡介	
  
• 語意向量可作加減運算,組合出其他語意。	
  
女	
 +	
 父	
 -	
 男	
 =	
 母	
 
女	
 
母	
 
男	
 
父	
 
父	
 -	
 男	
 
父	
  -­‐	
  男
用類神經網路產生語意向量(word2vec)	
 
• 編碼(One-­‐Hot	
  Encoding)	
 
•  把字對應到一個n維度的向量,每個維度代表種個字。	
 
•  每個字的向量中,只有一個維度為1,其餘皆為0。	
 
•  每個字的向量都互相垂直。	
 
山	
  
	
 
峰	
  日	
  眾	
 
1
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
用類神經網路產生語意向量(word2vec)	
  
• 如何把One-­‐Hot	
  Encoding轉成語意向量?	
  
語意向量,包含
周圍字的語意。	
 
1.2	
  
1.3	
  
0	
  
1
0
0
0
山	
 
隨機取周圍的字,
當成輸出	
 
日	
  眾	
 山	
  
0
0
1
0
1
0
0
0
0
0
0
1
日落眾山昏	
 
用較小的Hidden	
  Layer,
把向量壓縮。
遞歸神經網路語言模型	
  
(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
• 語言模型(Language	
  Model):	
  
•  給一個字串,算出此字串後有可能
接續哪些字。	
  
•  給一個字串,算出此字串在語料庫
中出現的機率。	
  
• 語言模型可用於產生	
 
•  字詞	
 
•  句子	
 
•  整首詩	
  
	
  
遞歸神經網路語言模型	
  
(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
• 如何做出語言模型:機器學習	
  
語言	
  
模型	
  
隊	
  
訓練完成	
  
語言	
  
模型	
  
幹你娘國民☐	
  
修正模型	
  
z	
  幹你娘國民☐	
   黨	
  
對答案	
  
黨	
  
遞歸神經網路語言模型	
  
(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
• 以類神經網路作為語言模型	
  
1
0
0
0
山	
 
.02	
  
.65	
  
.21	
  
.12	
  
山	
 
峰	
 
日	
 
眾	
 
下一個字是某字
的機率(向量)	
 
P(山峰)	
 >	
 P(山日)	
 >	
 P(山眾)	
 >	
 P(山山)	
 
輸入的字(向量)
遞歸神經網路語言模型	
  
(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
• 遞歸神經網路(Recurrent	
  Neural	
  Networks)	
  
Feedforward	
  Neural	
  Networks	
   Recurrent	
  Neural	
  Networks	
  
輸出值只跟現在時間
的輸入值有關	
  
輸出值跟之前的輸入值
都有關	
  
遞歸神經網路語言模型	
  
(Recurrent	
  Neural	
  Networks	
  Language	
  Model)	
  
• 短期記憶	
  
•  閱讀句子的時候,會記得此句曾出現過哪些字。	
  
•  Ex:	
  白日依山盡	
  
白	
 
日	
 
依	
 
n(白)	
 
n(n(白),日)	
 
n(n(n(白),日),依)
卷積神經網路語句模型
(Convolutional	
  Neural	
  Networks	
  Sentence	
  Model)	
  
• 如何得出整句的語意?	
 
•  結合每個字的語意向量,得出句子的語意向量。	
 
白 日 依 山 盡白 日 依 山 盡
Recurrent	
  Neural	
  Networks	
   Convolutional	
  Neural	
  Networks	
  
整句的語意,會偏重
於句子後面的字	
  
平均融合句子中每個
字的語意向量	
  
用類神經網路產生中文詩	
  
• Chinese	
  Poetry	
  Generation	
  with	
  Recurrent	
  Neural	
  Networks	
  
• 自動產生藏頭詩	
  
Chinese	
  Poetry	
  Generation	
  with	
  Recurrent	
  
Neural	
  Networks	
  
• 作者:Xing	
  Xing	
  Zhang(张星星)	
  
• 原始碼:	
  
	
  
用類神經網路產生中文詩	
  
• 訓練語言模型:	
  
•  語料庫:唐詩、宋詩、…,共284,899	
  首詩。	
  
•  依序將詩詞中的字句,輸入到語言模型中。	
  
?	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
白
日
依	
 
山	
 
盡	
 
更	
 欲	
 黃	
 白	
 	
 
	
 上	
 窮	
 河	
 日	
 	
 
	
 一	
 千	
 入	
 依	
 	
 
	
 層	
 里	
 海	
 山	
 	
 
	
 樓	
 目	
 流	
 盡	
 	
 
黃	
 
與正確答案
比較,並修
正模型	
  
用類神經網路產生中文詩	
  
• 訓練語言模型:	
  
•  語料庫:唐詩、宋詩、…,共284,899	
  首詩。	
  
•  依序將詩詞中的字句,輸入到語言模型中。	
  
?	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
白
日
依	
 
山	
 
盡	
 
黃	
 
更	
 欲	
 黃	
 白	
 	
 
	
 上	
 窮	
 河	
 日	
 	
 
	
 一	
 千	
 入	
 依	
 	
 
	
 層	
 里	
 海	
 山	
 	
 
	
 樓	
 目	
 流	
 盡	
 	
 
河	
 
與正確答案
比較,並修
正模型	
  
用類神經網路產生中文詩	
  
• 訓練語言模型:	
  
•  語料庫:唐詩、宋詩、…,共284,899	
  首詩。	
  
•  依序將詩詞中的字句,輸入到語言模型中。	
  
?	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
白
日
依	
 
山	
 
盡	
 
黃	
 
河	
 
入	
 
海	
 
流	
 
欲	
 窮	
 
更	
 欲	
 黃	
 白	
 	
 
	
 上	
 窮	
 河	
 日	
 	
 
	
 一	
 千	
 入	
 依	
 	
 
	
 層	
 里	
 海	
 山	
 	
 
	
 樓	
 目	
 流	
 盡	
 	
 
千	
 
與正確答案
比較,並修
正模型	
  
用類神經網路產生中文詩	
  
• 產生第一句	
  
春、醉	
 
詩學含英	
  
春	
 
花蓋、催花、
東君、日暖...	
 
醉	
 
幕天、倒載、
渴心、百壺...	
 
暖
風
遲
日
醉	
 
Recurrent	
  Neural	
  
Networks	
  
Language	
  Model	
  
使用者選主題
用類神經網路產生中文詩	
  
• 產生其餘的句子	
  
暖
風
遲
日
醉	
 
鶯	
 
鶯	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
用類神經網路產生中文詩	
  
• 產生其餘的句子	
  
暖
風
遲
日
醉	
 
鶯	
 
百	
 
百	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
用類神經網路產生中文詩	
  
• 產生其餘的句子	
  
暖
風
遲
日
醉	
 
鶯	
 
鶯	
 
百	
 
囀	
 
啼	
 
聲	
 
聲	
 
百	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
囀	
 啼
用類神經網路產生中文詩	
  
• 押韻、平仄之類的格律:	
  
•  從輸出的字中,去挑選符合這些規則的字。	
  
.02	
  
.25	
  
.61	
  
.12	
  
山	
 
峰	
 
日	
 
眾	
 
押ㄥ韻	
  .02	
  
.25	
  
.61	
  
.12	
  
山	
 
峰	
 
日	
 
眾
用類神經網路產生中文詩	
  
• 產生出來的詩詞:	
  
自動產生藏頭詩	
  
• 產生第一句	
  
電
光
千
里
隔	
 
Recurrent	
  Neural	
  
Networks	
  
Language	
  Model	
  
輸入使用者
要藏的字	
 
電腦賦詩	
 
電	
 
電掣、電光、
電馳、電威...	
 
詩學含英	
  
其他	
 
千霄、清微、
璧山、出塞...
自動產生藏頭詩	
  
• 產生其餘的句子	
  
電
光
千
里
隔	
 
子	
  …⋯	
 
Convolutional	
  
Sentence	
  
Model	
  
Recurrent	
  
Context	
  
Model	
  
Recurrent	
  
Generation	
  
Model	
  	
  
腦	
 
電腦賦詩
自動產生藏頭詩	
  
• 產生出來的詩詞	
  
Reference	
  
• Vector	
  Space	
  of	
  Semanrics	
  
•  Thomas	
  Mikolov	
  et	
  al.	
  Efficient	
  Estimation	
  of	
  Word	
  Representation	
  in	
  
Vector	
  Space	
  
• Recurrent	
  Neural	
  Networks	
  Language	
  Model	
  
•  Thomas	
  Mikolov	
  et	
  al.	
  Recurrent	
  Neural	
  Networks	
  based	
  language	
  model	
  	
  
• Convolutional	
  Neural	
  Networks	
  Sentence	
  Model	
  
•  Nal	
  Kalchbrenner	
  et	
  al.	
  A	
  Convolutional	
  Neural	
  Networks	
  for	
  Modeling	
  
Sentences	
  	
  
• Chinese	
  Poetry	
  Generation	
  with	
  Recurrent	
  Neural	
  Networks	
  	
  
•  Xingxing	
  Zhang	
  and	
  Mirella	
  Lapata.	
  Chinese	
  Poetry	
  Generation	
  with	
  
Recurrent	
  Neural	
  Networks	
  	
  
Further	
  Reading	
  
• Neural	
  Networks	
  Language	
  Models	
  
• Training	
  Neural	
  Networks	
  
• Training	
  Recurrent	
  Neural	
  Networks	
  Training	
  

More Related Content

Viewers also liked

Scrum深入淺出
Scrum深入淺出Scrum深入淺出
Scrum深入淺出Taien Wang
 
結合統計與規則的多層次中文斷詞系統
結合統計與規則的多層次中文斷詞系統結合統計與規則的多層次中文斷詞系統
結合統計與規則的多層次中文斷詞系統鍾誠 陳鍾誠
 
思考的藝術:52 個非受迫性思考錯誤
思考的藝術:52 個非受迫性思考錯誤思考的藝術:52 個非受迫性思考錯誤
思考的藝術:52 個非受迫性思考錯誤kome chang
 
思考的藝術(全)
思考的藝術(全)思考的藝術(全)
思考的藝術(全)Chunpai Niu
 
OAuth 2.0の概要とセキュリティ
OAuth 2.0の概要とセキュリティOAuth 2.0の概要とセキュリティ
OAuth 2.0の概要とセキュリティHiroshi Hayakawa
 
AdWords廣告基礎 懶人包
AdWords廣告基礎 懶人包AdWords廣告基礎 懶人包
AdWords廣告基礎 懶人包Hsiang Lin Yu
 
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊Chiyu Zan
 
NeuralArt 電腦作畫
NeuralArt 電腦作畫NeuralArt 電腦作畫
NeuralArt 電腦作畫Mark Chang
 
機器學習&人工智慧的創新革命
機器學習&人工智慧的創新革命機器學習&人工智慧的創新革命
機器學習&人工智慧的創新革命Lynn Chen
 
Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningHangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningXiaohu ZHU
 
3分鐘拆解零售網站
3分鐘拆解零售網站3分鐘拆解零售網站
3分鐘拆解零售網站Nowill Chang
 
漫談人工智慧:啟發自大腦科學的深度學習網路
漫談人工智慧:啟發自大腦科學的深度學習網路漫談人工智慧:啟發自大腦科學的深度學習網路
漫談人工智慧:啟發自大腦科學的深度學習網路Jason Tsai
 
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享Mix Taiwan
 
ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13Nov Matake
 
林煜軒…œ/從手機解讀行為與心理
林煜軒…œ/從手機解讀行為與心理林煜軒…œ/從手機解讀行為與心理
林煜軒…œ/從手機解讀行為與心理台灣資料科學年會
 
陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰台灣資料科學年會
 
高嘉良/Open Innovation as Strategic Plan
高嘉良/Open Innovation as Strategic Plan高嘉良/Open Innovation as Strategic Plan
高嘉良/Open Innovation as Strategic Plan台灣資料科學年會
 
徐承原/空間數據分析推動精準新農業
徐承原/空間數據分析推動精準新農業徐承原/空間數據分析推動精準新農業
徐承原/空間數據分析推動精準新農業台灣資料科學年會
 

Viewers also liked (19)

Scrum深入淺出
Scrum深入淺出Scrum深入淺出
Scrum深入淺出
 
結合統計與規則的多層次中文斷詞系統
結合統計與規則的多層次中文斷詞系統結合統計與規則的多層次中文斷詞系統
結合統計與規則的多層次中文斷詞系統
 
思考的藝術:52 個非受迫性思考錯誤
思考的藝術:52 個非受迫性思考錯誤思考的藝術:52 個非受迫性思考錯誤
思考的藝術:52 個非受迫性思考錯誤
 
思考的藝術(全)
思考的藝術(全)思考的藝術(全)
思考的藝術(全)
 
Standard-based Identity (1)
Standard-based Identity (1)Standard-based Identity (1)
Standard-based Identity (1)
 
OAuth 2.0の概要とセキュリティ
OAuth 2.0の概要とセキュリティOAuth 2.0の概要とセキュリティ
OAuth 2.0の概要とセキュリティ
 
AdWords廣告基礎 懶人包
AdWords廣告基礎 懶人包AdWords廣告基礎 懶人包
AdWords廣告基礎 懶人包
 
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊
澳门饮食文化及行为调研-优秀作品3 連勝風行茶餐廳調研報告冊
 
NeuralArt 電腦作畫
NeuralArt 電腦作畫NeuralArt 電腦作畫
NeuralArt 電腦作畫
 
機器學習&人工智慧的創新革命
機器學習&人工智慧的創新革命機器學習&人工智慧的創新革命
機器學習&人工智慧的創新革命
 
Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement LearningHangzhou Deep Learning Meetup-Deep Reinforcement Learning
Hangzhou Deep Learning Meetup-Deep Reinforcement Learning
 
3分鐘拆解零售網站
3分鐘拆解零售網站3分鐘拆解零售網站
3分鐘拆解零售網站
 
漫談人工智慧:啟發自大腦科學的深度學習網路
漫談人工智慧:啟發自大腦科學的深度學習網路漫談人工智慧:啟發自大腦科學的深度學習網路
漫談人工智慧:啟發自大腦科學的深度學習網路
 
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享
MixTaiwan 20170118-趨勢-李祈均-新興人工智慧跨領域研究實例分享
 
ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13ID連携概要 - OpenID TechNight vol.13
ID連携概要 - OpenID TechNight vol.13
 
林煜軒…œ/從手機解讀行為與心理
林煜軒…œ/從手機解讀行為與心理林煜軒…œ/從手機解讀行為與心理
林煜軒…œ/從手機解讀行為與心理
 
陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰陸永祥/全球網路攝影機帶來的機會與挑戰
陸永祥/全球網路攝影機帶來的機會與挑戰
 
高嘉良/Open Innovation as Strategic Plan
高嘉良/Open Innovation as Strategic Plan高嘉良/Open Innovation as Strategic Plan
高嘉良/Open Innovation as Strategic Plan
 
徐承原/空間數據分析推動精準新農業
徐承原/空間數據分析推動精準新農業徐承原/空間數據分析推動精準新農業
徐承原/空間數據分析推動精準新農業
 

More from Mark Chang

Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationMark Chang
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationMark Chang
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the WeightsMark Chang
 
PAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningPAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningMark Chang
 
PAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningPAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningMark Chang
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain AdaptationMark Chang
 
NTU ML TENSORFLOW
NTU ML TENSORFLOWNTU ML TENSORFLOW
NTU ML TENSORFLOWMark Chang
 
NTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsNTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsMark Chang
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial NetworksMark Chang
 
Applied Deep Learning 11/03 Convolutional Neural Networks
Applied Deep Learning 11/03 Convolutional Neural NetworksApplied Deep Learning 11/03 Convolutional Neural Networks
Applied Deep Learning 11/03 Convolutional Neural NetworksMark Chang
 
The Genome Assembly Problem
The Genome Assembly ProblemThe Genome Assembly Problem
The Genome Assembly ProblemMark Chang
 
DRAW: Deep Recurrent Attentive Writer
DRAW: Deep Recurrent Attentive WriterDRAW: Deep Recurrent Attentive Writer
DRAW: Deep Recurrent Attentive WriterMark Chang
 
Variational Autoencoder
Variational AutoencoderVariational Autoencoder
Variational AutoencoderMark Chang
 
TensorFlow 深度學習快速上手班--深度學習
 TensorFlow 深度學習快速上手班--深度學習 TensorFlow 深度學習快速上手班--深度學習
TensorFlow 深度學習快速上手班--深度學習Mark Chang
 
TensorFlow 深度學習快速上手班--電腦視覺應用
TensorFlow 深度學習快速上手班--電腦視覺應用TensorFlow 深度學習快速上手班--電腦視覺應用
TensorFlow 深度學習快速上手班--電腦視覺應用Mark Chang
 
TensorFlow 深度學習快速上手班--自然語言處理應用
TensorFlow 深度學習快速上手班--自然語言處理應用TensorFlow 深度學習快速上手班--自然語言處理應用
TensorFlow 深度學習快速上手班--自然語言處理應用Mark Chang
 
TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習Mark Chang
 
Computational Linguistics week 10
 Computational Linguistics week 10 Computational Linguistics week 10
Computational Linguistics week 10Mark Chang
 

More from Mark Chang (20)

Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential Equation
 
Modeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential EquationModeling the Dynamics of SGD by Stochastic Differential Equation
Modeling the Dynamics of SGD by Stochastic Differential Equation
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 
Information in the Weights
Information in the WeightsInformation in the Weights
Information in the Weights
 
PAC Bayesian for Deep Learning
PAC Bayesian for Deep LearningPAC Bayesian for Deep Learning
PAC Bayesian for Deep Learning
 
PAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep LearningPAC-Bayesian Bound for Deep Learning
PAC-Bayesian Bound for Deep Learning
 
Domain Adaptation
Domain AdaptationDomain Adaptation
Domain Adaptation
 
NTU ML TENSORFLOW
NTU ML TENSORFLOWNTU ML TENSORFLOW
NTU ML TENSORFLOW
 
NTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANsNTHU AI Reading Group: Improved Training of Wasserstein GANs
NTHU AI Reading Group: Improved Training of Wasserstein GANs
 
Generative Adversarial Networks
Generative Adversarial NetworksGenerative Adversarial Networks
Generative Adversarial Networks
 
Applied Deep Learning 11/03 Convolutional Neural Networks
Applied Deep Learning 11/03 Convolutional Neural NetworksApplied Deep Learning 11/03 Convolutional Neural Networks
Applied Deep Learning 11/03 Convolutional Neural Networks
 
The Genome Assembly Problem
The Genome Assembly ProblemThe Genome Assembly Problem
The Genome Assembly Problem
 
DRAW: Deep Recurrent Attentive Writer
DRAW: Deep Recurrent Attentive WriterDRAW: Deep Recurrent Attentive Writer
DRAW: Deep Recurrent Attentive Writer
 
Variational Autoencoder
Variational AutoencoderVariational Autoencoder
Variational Autoencoder
 
TensorFlow 深度學習快速上手班--深度學習
 TensorFlow 深度學習快速上手班--深度學習 TensorFlow 深度學習快速上手班--深度學習
TensorFlow 深度學習快速上手班--深度學習
 
TensorFlow 深度學習快速上手班--電腦視覺應用
TensorFlow 深度學習快速上手班--電腦視覺應用TensorFlow 深度學習快速上手班--電腦視覺應用
TensorFlow 深度學習快速上手班--電腦視覺應用
 
TensorFlow 深度學習快速上手班--自然語言處理應用
TensorFlow 深度學習快速上手班--自然語言處理應用TensorFlow 深度學習快速上手班--自然語言處理應用
TensorFlow 深度學習快速上手班--自然語言處理應用
 
TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習TensorFlow 深度學習快速上手班--機器學習
TensorFlow 深度學習快速上手班--機器學習
 
Computational Linguistics week 10
 Computational Linguistics week 10 Computational Linguistics week 10
Computational Linguistics week 10
 
Neural Doodle
Neural DoodleNeural Doodle
Neural Doodle
 

Computational Poetry 電腦賦詩