Re: [心得] AI對戰人類心得(已補影片)
想說的有點多
如果版主覺得不適合發在本版可以刪除 沒意見
每次有AI相關的東西
就會發現很多人的觀念還停留在上個世紀
以為AI就是寫好寫死的固定程式
這次比賽的AI
前兩個應該是屬於上面這種
第三個AI很明顯有點類似AlphaGo
有一些比較"非人類"的動作
10年前跟你說AI可以打贏圍棋世界冠軍
99%的人都會笑著說怎麼可能
現在?
目前最好的AI
所做的各種判斷/應對
都不是由人類設計/輸入/寫好的
而是由AI自己不斷"演化"的結果
所以會有一些"非人類"操作是非常正常的事情
不懂的可以看看這影片
我下面會說明
只要幾分鐘你就能大概理解這種AI
https://www.youtube.com/watch?v=NHtsUls3AnY
這是一個超級簡單到不行的AI模擬
首先
所有AI都擁有一樣的 "身體"
但每個AI都有自己的移動方式
這個方法最一開始是隨機設定的
所以會有很多根本不知道在幹三小的AI 很正常
再來是這種AI的關鍵
演化的條件
要設定甚麼條件才能演化出更"好"的AI
在這個模擬中
要的是能夠盡可能的快速吃到 "食物"(紅點) 的AI
當一個AI能夠吃到食物就能產生基於自己的 "後代"
一直吃不到/搶不贏的...就是死亡/淘汰
"後代" 雖然大部分的移動方式和 "前代" 一樣
但會有一些小部分可以產生隨機的變化
(想成DNA複製錯誤產生的突變就懂了)
這個變化可能有好有壞
能更快的吃到食物→ 這個AI就能產生更多的"後代"
反而動作變慢→ 這不好的演化結果會慢慢被前者淘汰
最後
你會得到一群搶食物快得嚇人的AI
這跟大自然的物競天擇有87%像
"自然演化" 就是一個非常強大的演算法
可以想成類似暴力破解
嘗試近乎無數的可能性後找出好的解法
但
"演化" 和 "暴力破解" 最大的不同在於
演化並不需要每一次嘗試都 "從0開始"
而是建立在"前代"的成功之上逐漸改進
最後的結果可能不是真正最好的解決方法
但至少非常非常非常接近
這種AI的特性是
裡面到底發生了啥
就算是設計的人都得研究一下才能知道
而且也只是"當下"的情況
多跑幾次模擬後可能又不一樣了
對外界來說就是個 "黑箱"
就像電腦自己教會自己一樣 (基本上 真的是)
https://www.youtube.com/watch?v=op0bhZNUJFE
這個內部運作的程式
應該也是模擬出來的AI
四隻腳=同時協調大量元件運作
受到外力能自行恢復平衡
加上負載後重心變化後要怎麼應對
人寫的出來你敢信?
隨便一個動作就要花很多時間
而且87%無法動的和AI一樣完美
AI模擬連實機都不需要
直接在電腦上一次模擬數十數百個
不需要人介入(其實還是要 調整各種條件等等)
就能自己演化出來
參數設的好 → AlphaGo
參數設的不好 → 垃圾/改參數重來
只會4D的AI
很可能是因為天梯環境
天梯在幹嘛?
不就是以最高勝率的戰術獲得最多勝場?
當AI發現4D勝率很高然後只以這個戰術為基準的時候
整個訓練方向就錯了
如果訓練AI時用的是職業選手
那結果應該會很不一樣
https://www.youtube.com/watch?v=hx_bgoTF7bs
這個也是
初期看起來真的很好笑 (有如這次表演的AI)
但理論上演化夠多次後
AI會比 "你" 還懂得如何 "正確的" 走路...
純粹分享一些業餘的知識
如有錯誤歡迎討論
--
We live in a society exquisitely dependent on science and technology,
in which hardly anyone knows anything about science and technology.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.35.143.39
※ 文章網址: https://www.ptt.cc/bbs/StarCraft/M.1509753780.A.2A5.html
推
11/04 08:24,
6年前
, 1F
11/04 08:24, 1F
→
11/04 08:26,
6年前
, 2F
11/04 08:26, 2F
推
11/04 08:29,
6年前
, 3F
11/04 08:29, 3F
→
11/04 08:29,
6年前
, 4F
11/04 08:29, 4F
→
11/04 08:30,
6年前
, 5F
11/04 08:30, 5F
→
11/04 08:31,
6年前
, 6F
11/04 08:31, 6F
→
11/04 08:31,
6年前
, 7F
11/04 08:31, 7F
→
11/04 08:33,
6年前
, 8F
11/04 08:33, 8F
→
11/04 08:33,
6年前
, 9F
11/04 08:33, 9F
→
11/04 08:33,
6年前
, 10F
11/04 08:33, 10F
→
11/04 08:35,
6年前
, 11F
11/04 08:35, 11F
→
11/04 08:35,
6年前
, 12F
11/04 08:35, 12F
→
11/04 08:35,
6年前
, 13F
11/04 08:35, 13F
→
11/04 08:37,
6年前
, 14F
11/04 08:37, 14F
→
11/04 08:37,
6年前
, 15F
11/04 08:37, 15F
→
11/04 08:37,
6年前
, 16F
11/04 08:37, 16F
推
11/04 08:40,
6年前
, 17F
11/04 08:40, 17F
推
11/04 09:02,
6年前
, 18F
11/04 09:02, 18F
→
11/04 09:03,
6年前
, 19F
11/04 09:03, 19F
推
11/04 09:10,
6年前
, 20F
11/04 09:10, 20F
→
11/04 09:10,
6年前
, 21F
11/04 09:10, 21F
推
11/04 09:16,
6年前
, 22F
11/04 09:16, 22F
→
11/04 09:16,
6年前
, 23F
11/04 09:16, 23F
→
11/04 09:16,
6年前
, 24F
11/04 09:16, 24F
→
11/04 09:17,
6年前
, 25F
11/04 09:17, 25F
→
11/04 09:17,
6年前
, 26F
11/04 09:17, 26F
→
11/04 09:19,
6年前
, 27F
11/04 09:19, 27F
→
11/04 09:19,
6年前
, 28F
11/04 09:19, 28F
→
11/04 09:19,
6年前
, 29F
11/04 09:19, 29F
推
11/04 10:17,
6年前
, 30F
11/04 10:17, 30F
推
11/04 10:33,
6年前
, 31F
11/04 10:33, 31F
→
11/04 10:34,
6年前
, 32F
11/04 10:34, 32F
→
11/04 10:34,
6年前
, 33F
11/04 10:34, 33F
推
11/04 10:38,
6年前
, 34F
11/04 10:38, 34F
→
11/04 10:38,
6年前
, 35F
11/04 10:38, 35F
→
11/04 10:39,
6年前
, 36F
11/04 10:39, 36F
推
11/04 10:41,
6年前
, 37F
11/04 10:41, 37F
→
11/04 10:42,
6年前
, 38F
11/04 10:42, 38F
→
11/04 10:43,
6年前
, 39F
11/04 10:43, 39F
推
11/04 10:47,
6年前
, 40F
11/04 10:47, 40F
→
11/04 10:47,
6年前
, 41F
11/04 10:47, 41F
→
11/04 10:48,
6年前
, 42F
11/04 10:48, 42F
推
11/04 18:55,
6年前
, 43F
11/04 18:55, 43F
→
11/04 19:54,
6年前
, 44F
11/04 19:54, 44F
→
11/04 19:55,
6年前
, 45F
11/04 19:55, 45F
推
11/04 20:33,
6年前
, 46F
11/04 20:33, 46F
→
11/04 20:34,
6年前
, 47F
11/04 20:34, 47F
→
11/04 20:34,
6年前
, 48F
11/04 20:34, 48F
推
11/04 20:44,
6年前
, 49F
11/04 20:44, 49F
→
11/04 20:45,
6年前
, 50F
11/04 20:45, 50F
→
11/04 20:45,
6年前
, 51F
11/04 20:45, 51F
→
11/04 20:46,
6年前
, 52F
11/04 20:46, 52F
→
11/04 20:48,
6年前
, 53F
11/04 20:48, 53F
推
11/04 20:49,
6年前
, 54F
11/04 20:49, 54F
推
11/04 20:54,
6年前
, 55F
11/04 20:54, 55F
→
11/04 20:55,
6年前
, 56F
11/04 20:55, 56F
推
11/04 20:57,
6年前
, 57F
11/04 20:57, 57F
→
11/04 20:57,
6年前
, 58F
11/04 20:57, 58F
→
11/04 20:57,
6年前
, 59F
11/04 20:57, 59F
→
11/04 20:58,
6年前
, 60F
11/04 20:58, 60F
推
11/04 20:58,
6年前
, 61F
11/04 20:58, 61F
推
11/04 21:01,
6年前
, 62F
11/04 21:01, 62F
→
11/04 21:03,
6年前
, 63F
11/04 21:03, 63F
→
11/04 21:04,
6年前
, 64F
11/04 21:04, 64F
→
11/04 21:05,
6年前
, 65F
11/04 21:05, 65F
推
11/04 23:13,
6年前
, 66F
11/04 23:13, 66F
→
11/04 23:13,
6年前
, 67F
11/04 23:13, 67F
→
11/04 23:15,
6年前
, 68F
11/04 23:15, 68F
→
11/04 23:15,
6年前
, 69F
11/04 23:15, 69F
→
11/04 23:15,
6年前
, 70F
11/04 23:15, 70F
→
11/04 23:16,
6年前
, 71F
11/04 23:16, 71F
→
11/04 23:16,
6年前
, 72F
11/04 23:16, 72F
→
11/04 23:16,
6年前
, 73F
11/04 23:16, 73F
→
11/04 23:17,
6年前
, 74F
11/04 23:17, 74F
→
11/04 23:17,
6年前
, 75F
11/04 23:17, 75F
→
11/04 23:17,
6年前
, 76F
11/04 23:17, 76F
→
11/05 00:13,
6年前
, 77F
11/05 00:13, 77F
→
11/05 00:15,
6年前
, 78F
11/05 00:15, 78F
推
11/05 06:12,
6年前
, 79F
11/05 06:12, 79F
→
11/05 06:12,
6年前
, 80F
11/05 06:12, 80F
推
11/05 06:15,
6年前
, 81F
11/05 06:15, 81F
→
11/05 06:25,
6年前
, 82F
11/05 06:25, 82F
→
11/05 06:26,
6年前
, 83F
11/05 06:26, 83F
→
11/05 06:26,
6年前
, 84F
11/05 06:26, 84F
推
11/05 11:29,
6年前
, 85F
11/05 11:29, 85F
噓
11/05 12:32,
6年前
, 86F
11/05 12:32, 86F
噓
11/05 15:59,
6年前
, 87F
11/05 15:59, 87F
→
11/05 15:59,
6年前
, 88F
11/05 15:59, 88F
→
11/05 16:00,
6年前
, 89F
11/05 16:00, 89F
→
11/05 16:01,
6年前
, 90F
11/05 16:01, 90F
→
11/05 16:02,
6年前
, 91F
11/05 16:02, 91F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):
心得
12
23