Skip to main content

Posts

Showing posts from May 10, 2006

[ 閒聊 ] 20Q 人工智慧

  昨天發現一個相當有趣的網站 - 20Q.net,只要在心中想一個東西並 依據這個東西的形象回答20個題目,20Q 就可以在20個問題內猜出你想的 是什麼東西,心裡想的東西可以不限種類但不包含人名或地名等,如果在 20題內無法猜出你心中所想的東西,便會持續發問到30題,如果30題內還 是無法猜中就算你贏了(贏了沒獎品謝謝!)。   多說無益,自己試玩一下就知道是怎麼回事囉~  前往 20Q.net 我玩五次 20Q 猜中三次,猜中的三次分別是"電腦"、"電話"和"西瓜" ,沒猜中的兩次是"金絲猴"和"螢幕";我想它的原理應該是先把世界上 所有的物品做分類,再依據類別設計問題,當你回答問題時便是他篩選條件 的依據。經過幾次的嚐試後,我發現如果你希望它能正確的猜到你心中所想 的東西(有些矛盾的心態=_=),答案的邏輯必須是"一般人會不會這樣", 而不是"能不能這樣"。比方說你心中想的物品是"西瓜",當 20Q 問你 "可不可以放在頭上?"的時候,你必須回答"否",理論上說起來,你當 然可以把西瓜放在頭上,但是正常來說一般人沒事是不會把西瓜放在頭上的 ,所以在20Q 的思考邏輯中,西瓜是不能放在頭上的;如果你能掌握這樣的 答題邏輯,20Q 是可以十分準確的猜出你心中所想的東西的唷~   不過在遊戲結束時有一段十分耐人尋味的文字: "如果我們的回答不太恰當沒有關係,過一段時間遊戲會改變它的答案來反 映通用的知識。如果你感覺遊戲發生錯誤,那麼解決問題的唯一方式是重新 開始。" 這段話意味著 20Q 是具有學習能力的,他會依照你的答案來修正它的思考 邏輯。這樣一來就變的相當有趣了,以"西瓜可不可以放在頭上"這個例子 來說,如果我可以號招一群為數不少的人一起來讓 20Q 猜大家心中所想的 西瓜,當 20Q 問到"可不可以放在頭上?"時,大家口徑一致的回答"是" ,久而久之, 20Q 就會認為"把西瓜放在頭上是合理的",如果大家都這 樣惡搞、又沒有人及時導正 20Q 的思考邏輯,很快的 20Q 就會精神錯亂啦~   不過我也不知道到底要多少人才能眾志成城;也不知道他所說的"改變 答案反映通用知識"是不是呼弄人的,所以大家如果真的卯起來惡搞,說不 定最後只是一場空,倒不如大家以輕鬆的心情平常閒閒沒事就去針對某個特 定的物品對 20Q 進行錯誤觀念的灌輸,希望有朝一日能改變 20Q