close
首先, 我先定義一下兩件事.  AI, 就是Artificial Intelligence, 也就是所謂的"人工智慧."  而"棋王們"是指所有對弈、比賽的佼佼者.  "棋"也可以是碁, 也就是圍碁, 或是象棋, 西洋棋, 或甚至是撲克牌, 或任何對弈、比賽.  而"棋王"就是在這些領域的賽局中, 經常得獎優勝的人.  
 
電腦思考的縝密度, 當然贏過人腦.  可是, AI, 也就是人工智慧並不是萬能的, 並不是不可被擊敗的.  我想先勸告這些"棋王們," 如果想要擊敗AI的話, 不要老是想要贏; 應該要想的, 要做的是, 如何輸? 如何輸得漂亮?  如果你們有了答案, 或許這才是你們有扳回一城的機會!  
 
現在所謂的人工智慧, 我如果理解正確的話, 應該與機器學習, 類神經網絡, 深度學習等相關.  在這個領域中一直有件困擾的事, 就是"過度訓練(over-training)," 也就是在機器學習過程中, 增加訓練的資料量, AI的精準度反而下降的現象.  解決這個問題的方式, 通常由非常專門、非常有經驗的程式設計師, 以"人工"篩檢的方式, 刪除那些過多的、不必要的、甚至是"錯誤"的資料, 來解除過度訓練的現象.  
 
所以, "棋王們"你們如果夠聰明的話, 或許你們可以在這裡找到一些擊敗AI的契機!  我在這裡先給你們六項建議: 1)必須要求AI的學習功能不可以關閉.  2) 對弈的"棋王"必須匿名, 對AI團隊匿名, 包括在後面支援的所有人員, 尤其是程式設計師.  3)"棋王"也要"團隊"出賽, 包括各種層次棋藝的"棋手."  記得"下駟對上駟"的原則.  4) 多次對弈, 不要一次, 或三、五次, 分勝負.  最好百場以上, 愈多愈好, 多多益善.  5) 比賽期間, 要要求AI團隊不可以以人工的方式對AI的學習結果做任何修改.  6) 要求AI團隊公布AI上場前的詳細訓練過程, 如訓練過程總共有幾局的對弈, 對弈的對手, 對手的"棋藝," 對弈的結果等.  
 
以下是兩個很重要的觀念.  訓練過程就是AI的一部分, 所以必須對對弈的對手完全公開.  AI訓練完成後, 程式設計師就應該完全退場; 除了AI自身的機器學習功能以外, 不應該再有任何人工的著力.  
arrow
arrow

    台灣向右轉 發表在 痞客邦 留言(2) 人氣()