跳到主要內容

文章

所有筆記,依時間排序。

  1. 006

    把一隻機器狗搬進瀏覽器:它的走路策略只是四次矩陣乘法

    用 MuJoCo 的 WebAssembly 版和 Deep Robotics 公開的走路策略,在瀏覽器裡讓 Lite3 走起來,然後動手把它弄倒:蒙住它的感覺、推它、調壞它的馬達。

    互動#ai-agent#robotics#reinforcement-learning

    7 分鐘
  2. 005

    一個身體,兩個頭:在瀏覽器裡訓練同時畫框又畫遮罩的 HydraNet

    用 emoji 水果當訓練資料,在瀏覽器裡從零訓練一個共用主幹、兩個輸出頭的小網路。十秒鐘它就找得到水果。然後我們誠實地量一次:多任務學習到底幫了什麼忙,又要付出什麼代價。

    互動#computer-vision#multi-task#from-scratch

    9 分鐘
  3. 004

    在瀏覽器裡從零訓練一個 Transformer:看注意力自己長出來

    不用 PyTorch,也不用任何函式庫。用 TypeScript 寫一個會自動微分的小引擎、一個一萬多個參數的 Transformer,然後按下按鈕,看它在幾秒內學會把一串數字反過來。

    互動#llm#transformer#from-scratch

    7 分鐘
  4. 003

    打造神經進化交易戰隊:適應市場變化的 AI 交易策略

    讓一群隨機的交易機器人在 2024 年的蘋果股價上互相競爭、繁殖、突變。你可以親手訓練一支,然後看清楚它到底學到了什麼、又沒學到什麼。

    互動#ai-agent#neuroevolution#trading

    6 分鐘
  5. 002

    奇幻的神經網路進化之旅:讓 50 隻小鳥自己學會 Flappy Bird

    沒有人教這些小鳥怎麼飛。給牠們一顆只有六個權重的大腦,加上優勝劣汰,幾十代之後牠們就能優雅地穿過每一根管子。

    互動#ai-agent#neuroevolution#from-scratch

    5 分鐘
  6. 001

    從零開始的 CNN:在瀏覽器裡看見卷積神經網路怎麼「看」

    不用任何機器學習函式庫,只用 TypeScript 寫出一個能辨識手寫數字的卷積神經網路,然後把它每一層的輸出攤開來看。

    互動#computer-vision#cnn#from-scratch

    6 分鐘