AlphaGo 阿爾法狗的程序什麼水平 中國能寫出來嗎?

阿爾法狗程序的核心 應該是 神經網路系統和蒙特卡洛演算法 本人編程未入門檻級別

想問問我國有能力寫出這個演算法嗎

我想國內的頂級程序員 或者bat這樣的公司 投入足夠的人力物力 應該同樣做得出來。


只要演算法和架構確定了,按照論文描述的細節把程序寫出來肯定是沒有問題的。但是AlphaGo的難點在於發明和架構這樣一套東西,並且經過適當的訓練得到一個可用的模型,這個是天朝目前沒有做出來的


這要看怎麼樣定義寫了。即便對方已經發了論文,公開了演算法(甚至源代碼),要在分散式系統上跑起來,預處理,調參,調試,也是不容易的。但是如果做應該還是能做的吧。

但是要從頭開始,做開創性的工作,提出這樣的一個模型,在我了解的領域似乎沒有見到過。

此外中國公司會不會這樣做看起來沒什麼價值的事情還是要打個問號的。


應該只是時間問題,相信百度會開發出一個用來賣假藥的版本。


完全可以,我研究了Google開源的深度學習工具Tensorflow和Deep Mind在Nature上發表的有關AlphaGo的文章,概括的講是深度神經網路和tree search的結合,深度神經網路用的是CNN卷積神經網路,解決圍棋子位置的判斷和落子,Tree search用的是蒙特卡洛MCTS演算法解決的19*19這樣的空間維度問題。具體用的一些演算法也是一些常用的演算法,例如邏輯回歸演算法Softmax,隨機梯度下降SGD這樣的演算法。把這些演算法用Tensorflow提供的API就可以實現,然後在單機模式或者分散式模式來訓練模型,據文章介紹,單機版本用了40個線程,48個CPUs和8個GPUs,分散式版本用了40個線程,1202個CPUs,176個GPUs,這些硬體設備可以租用一些雲計算廠商的資源就可以實現,綜上所述,我認為可以出中國版本的ChinaGo。


你想多了,團結一致向前看,弄這萬一有前可圖嗎?


阿爾法狗的演算法想必相當高效,不然簡單一個單機版就可以戰勝高手?同樣想知道它的軟體和硬體結構。


中國有類似的AI,不過水平並不清楚,當初約戰的時候被拒了


推薦閱讀:

足彩選比賽有策略沒?有什麼不可能觸碰的紅線呢?
五十年之後的IT系學生是否需要學習計算機本質,還能否理解0和1?
當00後,10後步入社會時,他們會面對一個怎樣的世界?
如何評價微軟小冰10月19日的微博?
準備入VOCALOID的坑了,可看到小冰招募詞曲創作人和歌曲示唱人,該怎麼選呢?

TAG:人工智慧 | 編程 | AlphaGo |