然而早在master公布之前,大家已經猜測到了master其實就是alphago,這個在去年已經戰勝過人類的機器,經過一次又一次的再學習改造,這一次披著羊皮用了三天時間秒了圍棋界的高手們。
那麼,這個master究竟有多麼神奇呢?
master的主程式分為四個部分
快速走子:目標與1一樣,但是在適當犧牲走棋質量的條件下,速度要比1快1000倍
估值網路:給定當局面,估計是白勝還是黑胜
蒙特卡洛搜尋:把以上三個部分連起來,形成乙個完整的系統
master通過兩個不同大腦來合作下棋
第一大腦:落子選擇器
第乙個神經網路大腦是「監督學習的策略網路」 ,觀察棋盤布局企圖找到最佳的下一步。事實上,它**每乙個合法下一步的最佳概率,那麼最前面猜測的就是那個概率最高的。
第二大腦:棋局評估器
第二個大腦相對於落子選擇器是回答另乙個問題。不是去猜測具體下一步,它**每乙個棋手贏棋的可能,再給定棋子位置情況下。這「局面評估器」就是「價值網路」,通過整體局面判斷來輔助落子選擇器。
那麼,master究竟是如何進行深度學習的呢?不知大家是否還記得前段時間google開源的tensorflow,在我之前的文章中也有介紹過。google developers中國**到底給開發者帶來了什麼?
是的,深度學習系統tensorflow才是master背後真正的男人。那麼想要自己組裝master,就必須要學會tensorflow,那麼如何開始學習tensorflow呢?
早先tensorflow實現了linux支援,就在7號的中午,google宣布開始在windows上實現對tensorflow的初步支援。
我們以 pypi 中的 pip 軟體包形式發布了最新版本的 tensorflow,這樣,現在,您只需使用一條命令即可安裝 tensorflow:當然,這僅僅是最簡單的安裝,我知道這些並不能滿足你們,所以這裡為大家準備了一些中英文的教程,希望可以幫助到各位去組裝自己的master!c:\> pip install tensorflow
如需支援 gpu,可使用:
c:\> pip install tensorflow-gpu
1、知彼知己,百戰不殆。
2、英文不好沒關係,極客學院帶你走。
tensorflow中文文件 - 極客學院
3、好的開頭是成功的一半。
真正從零開始,tensorflow詳細安裝入門**教程!
tensorflow入門一-小石頭的碼瘋窩
基本用法 · 超智慧型體
4、知乎帶你組裝master
tensorflow學習建議與教程:
tensorflow如何入門 - 知乎
5、找到屬於自己的一片天下,中文社群大牛帶你飛。
tensorflow中文社群-首頁
6、不要想著空手套白狼
http 自己組裝格式
ipos 單擊此處,獲取完整的操作列表。若要使用 http post 協議對操作進行測試,請單擊 呼叫 按鈕。以下是 soap 1.2 請求和響應示例。所顯示的佔位符需替換為實際值。以下是 soap 1.2 請求和響應示例。所顯示的佔位符需替換為實際值。以下是 http get 請求和響應示例。所顯...
未來現在的自己
現在的自己,有時候會感覺到明顯的迷茫,疲倦。以及對於未來的不知所措。剛剛在溫習著書本筆記,耳邊聽著 鄰居的耳朵 突然的心頭湧上了些許的莫名思緒,突然的想寫點點東西,不知道想說些什麼,很久都沒有寫寫東西了,以前呢很多時候,自己的很多想法都會記錄下來,然而,時間似水般流逝,這個習慣漸漸的淡去,或許因為,...
對現在糟糕的自己剖析
首先感謝 foruok 的部落格,真的寫的很好,謝謝!正式因為看了他寫的部落格讓我在還沒有看完的情況下開始想對自己做乙個剖析。當然我會繼續看完他的文章真的不錯。正如 foruok 的一篇文章 咦,你也在混日子啊 我現在正處於這種狀態。說實話我現在真不應該處於這種狀態。最近才熱播完的 平凡的世界 主人...