把网页应用整体编译成一个神经网络,还能反向梯度求输入
Vjeux · x · 2026-10-18
@chenglou 发布玩具项目 Handwired:可以把普通 JavaScript 代码转换成一个神经网络——无需训练、输出与原 JS 程序完全一致、且全程可微分,在浏览器中无需 GPU 即可运行。
用户 anshuc 基于它做了个「手写输入计算器」:整个计算器看起来是个网页应用,实际上是一个每帧都在运行的神经网络,同时完成界面渲染和手写识别。做法是先用 JS 写好计算器,用 Handwired 编译成 NN,再把一个手写识别模型的权重直接拼接进去。
更「离谱」的操作是反向运行:既然整个应用都是一个 NN,可以从答案出发,梯度反向传播穿过手写识别和应用逻辑,反推出能产生该答案的输入。
「Fun」频道最新
- Waymo 万圣节南瓜涂装 Robotaxi 上路,网友许愿求接到 — omooretweets · 2026-10-18
- 「大众 AI 癔症」成流行梗:不发文身动物的雇主不算严肃公司 — _arohan_ · 2026-10-18
- GPU 传奇架构师 Satnam Singh 晒出自己 2009 年论文旧打印稿 — satnam6502 · 2026-10-18
- 印度餐厅菜单被 AI 生成的三角形 Dosa 图片攻陷 — andrewgwils · 2026-10-18
- Miles Brundage 吐槽湾区深夜餐饮搜索被「信息操纵」 — Miles_Brundage · 2026-10-18
- 老牌《软件工程》教材遭清仓,AI 时代经典教科书「过时」引热议 — satnam6502 · 2026-10-18