精華區beta Hearthstone 關於我們 聯絡資訊
/* 情報請記得加上來源網址或出處喔! */ 論文: A Grammar-Based Structural CNN Decoder for Code Generation https://arxiv.org/abs/1811.06837 機器之心中文簡介: http://www.sohu.com/a/277842383_129720 簡介: 北大研究者最近提出了使用卷積神經網絡(CNN)解碼器生成程式碼的方 法,並在《爐石戰記》數據集上進行了測試,效果超過了此前各類業內最佳 模型。該研究的論文已被AAAI 2019 大會接收。研究者稱,這是首個成功用 CNN 解碼器生成程式碼的工作。 研究者在已有的標準數據集HearthStone(爐石戰記)上進行了實驗,內容 是生成Python 程式碼(Ling et al. 2016)。實驗結果顯示他們提出的基 於CNN 的程式碼生成方法遠遠超越了以前的基於遞歸神經網絡(RNN)的方法 圖:爐石戰記數據集的範例卡片,(a)輸入描述;(b)輸出程式。 https://i.imgur.com/rSrNwsc.jpg ------ 給外行人的說明: 就是你把卡片描述列出來他會幫你寫成程式 ---- 可是瑞凡 人都會需要釋疑才懂的的BZ描述電腦怎麼可能都寫對呢 LUL -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.160.200.216 ※ 文章網址: https://www.ptt.cc/bbs/Hearthstone/M.1543221146.A.6CE.html
ilohoo : AI會被標點符號的一致性搞瘋吧 11/26 16:35
efkfkp : 我覺得照卡片描述去生產卡片,會弄出很多像伊利丹一 11/26 16:35
efkfkp : 樣的bug製造機XD 11/26 16:35
dashed : 這AI真噁心 11/26 16:42
NoLimination: bug製造機 11/26 16:48
GOBS : 會寫程式有啥意外 你給他看遊戲內容他解的出BZ邏輯 11/26 16:48
GOBS : 才是重大突破好嗎 11/26 16:48
GOBS : 光是個飛刀手的射箭順序我看這ai就當機了 11/26 16:49
gin2185745 : 論文 Pogchamp 11/26 16:49
mose56789 : XDDD 我賭一定一堆BUG 11/26 16:50
a43164910 : 給他個伊利丹+飛刀手 沒當機再叫我 11/26 16:53
joejoejoe : 還是實驗室的東西 他只是達到State of the art而已 11/26 16:59
joejoejoe : Acc+才30.3 距離實務上能用應該還差很多吧? 11/26 17:01
當然 好玩而已啊XD
zjes40604 : 飛刀手+自爆綿羊+伊利丹 11/26 17:01
timcida : 一些複雜的效果感覺還沒辦法 11/26 17:11
當然 AI之路還很漫長 ※ 編輯: Jotarun (118.160.200.216), 11/26/2018 17:12:04
Oville : 最複雜的還是一張牌的打出去,可能產生的一連串效果 11/26 17:15
Oville : , 發生的優先順序,沒看過程式碼都可能疑惑 11/26 17:15
ck960817 : 所以是喂圖還是喂description啊?如果喂描述變成是 11/26 17:35
ck960817 : 用1d convolution效果應該不會比lstm好吧!?或他是 11/26 17:35
ck960817 : end-to-end從圖轉程式碼?btw 像這種語意類型的acc 11/26 17:35
ck960817 : 都不會太高否則就是overfitting了吧 11/26 17:35
不是圖 是旁邊的那個description 最近研究CNN都打趴LSTM... 詳情就自己K paper吧 XD
wolver : 玻璃渣的程式都能打臉自己的程式了 11/26 17:39
wolver : 這AI看來沒啥用 11/26 17:39
以後如果真的要作Alpha爐石 你會希望電腦自己可以看懂卡片 這個研究就是某種意義上算是看懂卡片 當然 路還很遠
sengetsu : BZ邏輯成功擊敗AI 11/26 17:40
hanlol : 這北大的明顯在混阿 11/26 17:46
可以光明正大在實驗室打爐石說在研究 Kappa ※ 編輯: Jotarun (118.160.200.216), 11/26/2018 17:55:08
mhdark9317 : 北京大學還是台北大學? 11/26 19:48
ccode : 比較懷疑能否應對新敘述 11/26 19:55
Minesweeper : ...為什麼要用爐石來訓練 11/26 20:24
Minesweeper : 是爐石比較簡化還是爐石的描述對AI比較有挑戰性 11/26 20:25
之前有做了MTG跟爐石的資料 他就拿來用吧 相較於其他題目生成卡面敘述的程式因為關鍵字什麼的都有限制其實是比較好作一點
hguei : 還敢挑戰Bliz的邏輯阿 送你去名人堂 11/26 21:00
Featherleave: AAAI這個不是很爛嗎=.= 11/26 21:37
這裡是爐石版又不是學術版XD
sphoenix : 一年多前就看過類似的東西了 11/27 09:40
所以才有資料集啊XD
IceLemontea : 推原po,但可惜po在這邊就是對牛彈琴 11/27 10:56
科普一下 而且ptt很多神人啊 ※ 編輯: Jotarun (118.160.200.216), 11/27/2018 11:09:02
Wardyal : 這是首個成功用 11/27 11:20
Wardyal : CNN 解碼器生成程式碼的工作。 11/27 11:20
Wardyal : 認真嗎以前不就有FCN了? 11/27 11:20
Wardyal : 一般的decoder也有RNN之類的 11/27 11:20