文章
所有筆記,依時間排序。
- № 0067 分鐘
把一隻機器狗搬進瀏覽器:它的走路策略只是四次矩陣乘法
用 MuJoCo 的 WebAssembly 版和 Deep Robotics 公開的走路策略,在瀏覽器裡讓 Lite3 走起來,然後動手把它弄倒:蒙住它的感覺、推它、調壞它的馬達。
互動#ai-agent#robotics#reinforcement-learning
- № 0059 分鐘
一個身體,兩個頭:在瀏覽器裡訓練同時畫框又畫遮罩的 HydraNet
用 emoji 水果當訓練資料,在瀏覽器裡從零訓練一個共用主幹、兩個輸出頭的小網路。十秒鐘它就找得到水果。然後我們誠實地量一次:多任務學習到底幫了什麼忙,又要付出什麼代價。
互動#computer-vision#multi-task#from-scratch
- № 0047 分鐘
在瀏覽器裡從零訓練一個 Transformer:看注意力自己長出來
不用 PyTorch,也不用任何函式庫。用 TypeScript 寫一個會自動微分的小引擎、一個一萬多個參數的 Transformer,然後按下按鈕,看它在幾秒內學會把一串數字反過來。
互動#llm#transformer#from-scratch
- № 0036 分鐘
打造神經進化交易戰隊:適應市場變化的 AI 交易策略
讓一群隨機的交易機器人在 2024 年的蘋果股價上互相競爭、繁殖、突變。你可以親手訓練一支,然後看清楚它到底學到了什麼、又沒學到什麼。
互動#ai-agent#neuroevolution#trading
- № 0025 分鐘
奇幻的神經網路進化之旅:讓 50 隻小鳥自己學會 Flappy Bird
沒有人教這些小鳥怎麼飛。給牠們一顆只有六個權重的大腦,加上優勝劣汰,幾十代之後牠們就能優雅地穿過每一根管子。
互動#ai-agent#neuroevolution#from-scratch
- № 0016 分鐘
從零開始的 CNN:在瀏覽器裡看見卷積神經網路怎麼「看」
不用任何機器學習函式庫,只用 TypeScript 寫出一個能辨識手寫數字的卷積神經網路,然後把它每一層的輸出攤開來看。
互動#computer-vision#cnn#from-scratch