惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V2EX - 技术
V2EX - 技术
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threat Research - Cisco Blogs
T
The Exploit Database - CXSecurity.com
S
Schneier on Security
S
Securelist
P
Privacy & Cybersecurity Law Blog
Scott Helme
Scott Helme
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
L
LINUX DO - 热门话题
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
量子位
博客园 - Franky
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Latest news
Latest news
T
Troy Hunt's Blog
N
News | PayPal Newsroom
Google Online Security Blog
Google Online Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
小众软件
小众软件
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy
C
Cyber Attacks, Cyber Crime and Cyber Security
C
Check Point Blog
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
L
Lohrmann on Cybersecurity
L
LINUX DO - 最新话题
D
Darknet – Hacking Tools, Hacker News & Cyber Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Last Watchdog
The Last Watchdog
S
Security @ Cisco Blogs
P
Privacy International News Feed
Last Week in AI
Last Week in AI
Microsoft Security Blog
Microsoft Security Blog
T
Tailwind CSS Blog
博客园_首页
云风的 BLOG
云风的 BLOG
V
Vulnerabilities – Threatpost
D
DataBreaches.Net
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
罗磊的独立博客
Engineering at Meta
Engineering at Meta
Forbes - Security
Forbes - Security
T
Tenable Blog

博客园 - Angry_Panda

军事防务 —— 城市反无 —— 无线电侦测设备需要进行攻击目标分配吗?无线电侦测设备的调度在应用中是需要在部署时进行考虑还是在攻击时进行考虑 从一张AI合成的无人机救援图说起 —— 多人机协作的可行性 985大学不相信眼泪,信奉丛林法则;211大学更讲人情味 军事防务 —— 反无激光武器攻后的冷却和充能时间与其攻击的持续时长是否有关系 军事防务 —— 北京顺义李桥镇 (AI大模型生成答案)—— 反无激光武器攻后的冷却和充能时间与其攻击的持续时长是否有关系 军事防务:激光武器的参数 武器装备参数介绍 军事防务:城市反无 —— 无线电干扰设备的攻击范围 百家讲坛 —— 再度翻红 —— 长大后才发现最好的教育早已播下种子,只等阅历浇灌才真正发芽 军事防务 —— AFSim雷达传感器仿真技术 防务 —— 军事建模AFSIM —— 电磁波 为什么倒卖 军火最赚钱 —— 从防务公司的业务发展来看待军费问题 防务:防务业务 —— 武器开火后的返回结果 —— 武器结果:0=开火, 1=命中, 2=未命中 豆包AI回答 —— 为什么城市反无场景下无线电干扰设备即使击中目标也会一直攻击呢 防务:雷达和光电探测设备 —— 无人机的轨迹信息与真实位置信息的差异性,是根据随机函数来实现的吗,比如在真实位置上加一点的随机扰动吗 —— AFsim的手册 北京市顺义区李桥镇 —— 中科星图公司 —— 出行路线交通 —— “东方通勤车”(误区,“东方通勤车”的站点根本就找不到,如果不坐地铁,那么就坐850号公交) 北京市顺义区李桥镇(首都机场附件)—— 中科星图(星图防务) 公司宿舍 【转载】cessium python部署离线版本 ———— 如何使用Python操作三维地图 cessium —— cessium python部署离线版本 如何使用uv安装pytorch 基于GA-BP神经网络的防空导弹实时目标分配方法 【人生哲理】【视频】为什么说该花的钱不花,就会变成灾难呢? 随身移动WiFi ——50元级别的(三网 4G移动网络)—— 网速测试 豆包AI —— 为什么不把离散的状态空间属性用one-shot方式编码而是直接归一化为0到1范围的属性值 dogfight问题中(UAV 无人机空战——狗斗)—— 状态空间设计 为ubuntu系统安装samba网络磁盘,实现局域网中的共享网络磁盘 —— 跨系统文件共享的完整方案 sudo fwupdmgr get-upgrades —— 在 Linux 系统中,用 fwupd 工具查看当前机器所有可升级固件(BIOS/UEFI、SSD、雷电、外设等) git免密认证同步仓库代码报错——git@github.com: Permission denied (publickey) —— 所需的ssh-add加载加密私钥 —— 指定加密私钥存储位置 【转载】 执行 ssh-add 报错 Could not open a connection to your authentication agent —— git免密认证同步仓库代码,所需的ssh-add加载加密私钥 uv python环境管理工具 ubuntu系统python安装pycairo报错:Run-time dependency python found: NO (tried pkgconfig and sysconfig) 无人机 —— dogfight —— 经纬度与笛卡尔坐标系的相互转换、方位角的计算 防务:论文《基于 DoDAF 的反无人艇集群作战体系设计》 强化学习奖励函数 —— 双曲惩罚函数 —— 用于奖励函数设计 VR-Forces中发射与毁伤仿真机制 防务:导弹打击毁伤率网格计算法 如何配置远程的ubuntu服务器以使在本地windows电脑上可以进行X11图形转发——ssh远程X11转发的配置 反无人机 —— 三层区域划分 2026年6月19日 成都远程巨科 —— 课程内容 —— 北京竞业达集团(河北张家口启点教育) 2026年6月19日 硬十科技 —— 课程内容 —— 北京竞业达集团(河北张家口启点教育) 2026年5月30日 中科星图 —— 北京顺义区 —— 与财务实习生(小友)—— 顺义区(县、区城市中心)影院观影 2026年6月6日 北京国家博物馆 —— 北京顺义区中科星图公司 uv 工具操作 —— python docker里面安装windows容器 wsl —— 局域网访问wsl下的ubuntu主机 —— 命令行下进行网络配置 【转载】局域网访问WSL 使用镜像模式网络 简单实现 企业公司上班 —— 北京小区(顺义李桥镇)——水电费(卡) uv 创建Python环境 【转载】rpclib: client error C0002: Function ‘simGetImages‘ was called with an invalid number of arguments. TensorFlow1.15报错: W tensorflow/stream_executor/cuda/redzone_allocator.cc:312] Internal: Invoking ptxas not supported on Windows Relying on driver to perform ptx compilation 【转载】Airsim + UE4安装配置遇到的‘/projectfiles‘ 不是内部或外部命令,也不是可运行的程序或批处理文件问题解决 【转载】解决无法安装虚幻引擎错误代码 MD-DL-0 中科星图 —— 北京顺义区李桥镇 —— 星图防务 基于规则模板的深度强化学习决策算法 强化学习 —— Partially Observable Tasks(部分可观测任务): 部分可观测马尔可夫决策过程(POMDP)类 —— 含扰动与时延的鲁棒控制类(Perturbation & Delay)—— 动态系统辨识 + 元强化学习类(Meta-RL / System ID) 强化学习算法 —— 带自适应步长的策略梯度算法(PG算法、Adaptive step size for Adam optimizer) CEM算法出处 —— 交叉熵强化学习算法 —— 强化学习算法中经典的CEM算法 windows11 —— 电源管理 —— 休眠设置 故障检测 —— 电机故障 —— GitHub项目 python报错:raise Exception('ROM is missing for %s, see https://github.com/openai/atari-py#roms for instructions' % (game_name,)) Exception: ROM is missing for pong 神经网络概率编程框架 —— pyro概率编程 强化学习算法 —— 为什么TRPO算法使用状态值(V)而不是动作值进行计算? 强化学习算法 —— 时变基线 —— 时变基线的计算方式为:取批次内所有轨迹,对每个时间步的回报值做平均 强化学习算法 —— TRPO + GAE —— 原始的value function部分的实现算法 强化学习算法 —— TRPO —— KL散度求费雪信息矩阵时的trick —— 用10%数据估算费雪信息矩阵FIM 人工智能论文 —— 数学理论推导重点关键 —— heuristic approximation 具身智能:零一造物_ZERO机械臂 人工智能: 利用物理模型泛化学习机器人操纵 —— Leveraging Physics-Based Models To Learn Generalizable Robotic Manipulation 交叉熵强化学习算法 —— Cross entropy method (CEM) Reinforcement Learning —— RL 算法 人形机器人 —— Hugging Face 与 NVIDIA 加速开源 AI 机器人研发 强化学习 —— 论文:《Optimizing Expectations: From Deep Reinforcement Learning to Stochastic Computation Graphs》—— 作者:John Schulman 人工智能 —— 神经网络 —— Rop(R‑算子)是什么? —— 豆包AI生成 强化学习算法:PPO and TRPO算法实现细节 —— Implementation Matters in Deep RL: A Case Study on PPO and TRPO 利用多張GPU訓練大型語言模型—從零開始介紹DeepSpeed、Liger Kernel、Flash Attention及Quantization —— 【生成式AI時代下的機器學習(2025)】助教課 豆包AI自动生成答案 —— 强化学习算法库baseline中的ppo2算法是什么,与ppo有啥区别? 为什么强化学习算法主流框架是actor-critic而不是将actor-critic合并成只有critic的框架,使用q值通过softmax方法自动生成policy呢? 论文:《面向强化学习的可解释性研究综述》 python报错:ImportError: libGL.so.1: cannot open shared object file: No such file or directory python运行报错:pip安装package报错 —— Expected matching RIGHT_PARENTHESIS for LEFT_PARENTHESIS 纪念 —— 游戏 —— 国产游戏 —— 黑悟空 AI芯片管制是否会延迟中国AI的技术发展? 张Xue峰原话(全网流传最完整版) —— 社会就是一个大筛子 神经网络(人工智能)—— CNN模型在训练过程中图片的预处理过程对整体算法训练过程中计算效率的影响? 为什么显卡明明可以放下0.5B、1.5B甚至3B的大模型参数,但是训练的时候就会报显存不足的错误呢? 比赛视频2025年 —— 人形机器人越野避障 —— 机器人百米障碍赛夺冠纪录 如何解决 kagglehub下载速度慢的问题 —— kaggle下载速度慢如何解决 如何撰写发表CCF顶会论文 —— 如何写论文 科技公司的干部年轻化 —— 互联网一线大厂,如果30岁之前还没有做到项目负责人,那么可能就只能原地踏步了 —— 35岁后开启人生职业生涯的下半场 面试注意事项 算法工程师 —— 学人工智能技术找一个算法研发工程师职位的首要条件是什么? 学习工作时的伴听音乐 —— 在线音乐播放 祖籍 历史上哪件兵器最厉害? 辽宁省沈阳市民办高校教师岗位求职面试体验 (十分的不佳)—— 沈阳城市学院 强化学习(岗位招聘)—— 具身深度强化学习运控岗 经典视频 —— 强化学习入门视频 —— David Silver深度强化学习 —— 中文翻译版本(带中文字幕)—— 附:PPT文件(PDF版本) 为什么美国害怕不是第一 大语言模型:MedicalGPT: Training Your Own Medical GPT Model with ChatGPT Training Pipeline. 训练医疗大模型,实现了包括增量预训练(PT)、有监督微调(SFT)、RLHF、DPO、ORPO、GRPO。 豆包AI自动生成:985/211信息学院的人工智能专业的本科生和硕士生的课程内容 DeepSeek复现:TinyZero项目的配置及安装 深度学习 —— 人工智能 —— 大语言模型(LLM) —— flash-attn 安装卡死
人工智能理论(实证法) —— 神经网络理论 —— 关于“彩票理论”的讨论
Angry_Panda · 2026-04-17 · via 博客园 - Angry_Panda

神经网络的“彩票理论”是人工智能领域的深度神经网络的一篇很重要的实证的理论论文,也就是使用实证的方法给出对深度神经网络的理论猜测,但是该论文最大的问题就是只能在理论上给出解释,并不难被应用于实际的商业环境下,无法真正的落地,因为该论文给出的稀疏网络是不能在现有的神经网络芯片上进行加速运算的,而该理论最初的提出者也明确表示不再推进该项工作了。

原讨论地址:

https://news.ycombinator.com/item?id=46470513

The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks (2018) (arxiv.org)
121 points by felineflock 3 months ago | hide | past | favorite | 27 comments

	
laughingcurve 3 months ago | next [–]

Article from 2018/19 and this hypothesis remains just that afaik with plenty of evidence going against it

	
swyx 3 months ago | parent | next [–]

i intereviewed Jon (lead author on this paper) and yeah he pretty much disowns it now https://www.latent.space/p/mosaic-mpt-7b

	
gwern 3 months ago | root | parent | next [–]

Could you explain why you think that? I'm looking at the lottery ticket section and it seems like he doesn't disown it; the reason he gives, via Abhinav, for not pursuing it at his commercial job is just that that kind of sparsity is not hardware friendly (except with Cerebras). "It doesn't provide a speedup for normal commercial workloads on normal commercial GPUs and that's why I'm not following it up at my commercial job and don't want to talk about it" seems pretty far from "disowning the lottery ticket hypothesis [as wrong or false]".

	
oofbey 3 months ago | root | parent | next [–]

I think that was pretty clear even when this paper came out - even if you could find these sub networks they wouldn’t be faster on real hardware. Never thought much of this paper, but it sure did get a lot of people excited.

	
sailingparrot 3 months ago | root | parent | next [–]

It was exciting because of what it means regarding how a model learns, regardless on whether or not its commercially applicable.

	
gwern 3 months ago | root | parent | prev | next [–]

(Cerebras is real hardware.)

	
oofbey 3 months ago | root | parent | next [–]

It is real in that it exists. It is not real in the sense that almost nobody has access to them. Unless you work at one of the handful of organizations with their hardware, it’s not a practical reality.

	
aaronblohowiak 3 months ago | root | parent | next [–]

how long will that be the case?

	
oofbey 3 months ago | root | parent | next [–]

They have a strange business model. Their chips are massive. So they necessarily only sell them to large customers. Also because of the way they’re built (entire wafer is a single chip) no two chips will be the same. Normally imperfections in the manufacturing result in some parts of the wafer being rejected and other binned as fast or slow chips. If you use the whole wafer you get what you get. So it’s necessarily a strange platform to work with - every device is slightly different.

	
IshKebab 3 months ago | root | parent | prev | next [–]

At least for the foreseeable future (next 50 years say).

	
laughingcurve 3 months ago | root | parent | prev | next [–]

i saw how it nerdsniped an extremely capable faculty member

	
swyx 3 months ago | root | parent | prev | next [–]

he pretty much always says it offline haha but i maay have mixed it up with the subsequent convo we had at neurips https://www.latent.space/p/neurips-2023-startups

	
laughingcurve 3 months ago | root | parent | prev | next [–]

cool beans, thanks for this -- I think it's easier to hear it directly from the authors. I was hesitant to start researchposting and come off like a dick.
also; note to self: If I publish and disown my papers, shawn will interview me :)


	
yorwba 3 months ago | parent | prev | next [–]

What evidence against it do you have in mind? I think it's a result of little practical relevance without a way to identify winning tickets that doesn't require buying lots of tickets until you hit the jackpot (i.e. training a large, dense model to completion) but that doesn't make the observation itself incorrect.

	
kingstnap 3 months ago | root | parent | next [–]

The observation itself is also partially incorrect. This is a video I watched a few months ago that went further into the whole how do you deal with subnetworks thing.
https://youtu.be/WW1ksk-O5c0?list=PLCq6a7gpFdPgldPSBWqd2THZh... (timestamped)

At the timestamp they discuss how actually the original ICLR results only worked on these extremely tiny models and larger ones didn't work. The adaptation you need to sort of fix it is to train densely first for a few epochs, only then you can start increasing sparsity.


	
paulsutter 3 months ago | root | parent | next [–]

Watched the video - thanks
Ioannu is saying the paper's idea for training a dense network doesn't work in non-toy networks (the paper's method for selecting promising weights early doesn't improve the network)

BUT the term "lottery ticket" refers to the true observation that a small subset of weights drive functionality (see all pruning papers). It's great terminology because they truly are coincidences based on random numbers.

All that's been disproven is that paper's specific method to create a dense network based on this observation


	
rob_c 3 months ago | prev | next [–]

This is basically just a rehash of "trained" DNN are a function which is strongly dependent on the initialization parameters. (Easily provable)
It would be awesome to have a way of finding them in advance but this is also just a case of avoid pure DNNs due to their strong reliance on initialization parameters.

Looking at transformers by comparison you see a much much weaker dependence of the model on the input initial parameters. Does this mean the model is better or worse at learning or just more stable?


	
snaking0776 3 months ago | parent | next [–]

This is an interesting insight I hadn’t thought much about before. Reminds me a bit of some of the mechanistic interpretability work that looked at branch specialization in CNNs and found that architectures which had built in branches tended to have those branches specialize in a way that was consistent across multiple training runs [1]. Maybe the multi-headed and branching nature of transformers adds and inductive bias that is useful for stable training over larger scales.
[1] https://distill.pub/2020/circuits/branch-specialization/


	
observationist 3 months ago | prev | next [–]

Neural networks are effectively gauge invariant, and you have a huge space of valid isomorphisms as far as possible "valid" layer orderings go, and if your network is overparameterized, the space of "good enough" approximations gets correspondingly larger. The good enough sets are a sort of fuzzy gauge quotient approximating some "ideal" function per layer or cluster or block (depending on your optimizer and architecture.)
https://arxiv.org/html/2506.13018v2 - Here's an interesting paper that can help inform how you might look at networks, especially in the context of lottery tickets, gauge quotients, permutations, and what gradient descent looks like in practice.

Kolmogorov Arnold Networks are better about exposing gauge symmetry and operating in that space, but aren't optimized for the hardware we have - mechinterp and other reasons might inspire new hardware, though. If you know what your layer function should look like, if it were ordered such that it resembled a smooth spline, you could initialize and freeze the weights of that layer, and force the rest of the network to learn within the context of your chosen ordering.

The number of "valid" configurations for a layer is large, especially if you have more neurons in the layer than you need, and the number of subsequent layer configurations is much larger than you'd think. The lottery ticket hypothesis is just circling that phenomenon without formalizing it - some surprisingly large percentage of possible configurations will approximate the function you want a network to learn. It doesn't necessarily gain you advantages in achieving the last 10% , and there could be counterproductive configurations that collapse before reaching an optimal configuration.

There are probably optimizer strategies that can exploit initializations of certain types, for different classes of activation functions, and achieve better performance for architectures - and all of those things are probably open to formalized methods based on existing number theory around gauge invariant systems and gauge quotients, with different layer configurations existing as points in gauge orbits in hyperdimensional spaces.

It'd be really cool if you could throw twice as many neurons as you need into a model, randomly initialize a bunch of times until you get a winning ticket, then distill the remainder down to your intended parameter count, and train from there as normal.

It's more complex with architectures like transformers, but you're not dealing with a combinatorial explosion with the LTH - more like a little combinatorial flash flood, and if you engineer around it, it can actually be exploited.


	
pizza 3 months ago | parent | next [–]

Yes to this. Furthermore:
- you can solve neural networks in analytic form with a hodge star approach* [0]

- if you use a picture to set your initial weights for your nn, you can see visually how close or far your choice of optimizer is actually moving the weights - eg non-dualized optimizers look like they barely change things whereas dualized Muon changes the weights much more to the point you cannot recognize the originals [1]

*unfortunately, this is exponential in memory

[0] M. Pilanci — From Complexity to Clarity: Analytical Expressions of Deep Neural Network Weights via Clifford's Geometric Algebra and Convexity https://arxiv.org/abs/2309.16512

[1] https://docs.modula.systems/examples/weight-erasure/


	
eru 3 months ago | root | parent | next [–]

Thanks for the explanations and the great links!

	
srean 3 months ago | parent | prev | next [–]

Wouldn't such local invariance tie in with flatness or shallowness of the minima ?
This would tie in with the observation that flat/shallow minimas are easier to find with stochastic gradient descent and such weights generalise better.


	
sbinnee 3 months ago | prev | next [–]

I was referring to this paper a lot when it was hyped, when people cared about architectural decisions of neural networks. It was also the year I started studying neural networks.
I think the idea still holds. Although the interest has been shifted towards test-time scaling and thinking, researcher still care about architectures like nemotron 3, recently published.

Can anyone give more updates on this direction of research, more recent papers?


	
choult 3 months ago | prev | next [–]

_Fewer_

	
eru 3 months ago | parent | next [–]

https://en.wikipedia.org/wiki/Fewer_versus_less
Compare also http://fine.me.uk/Emonds/wholetext.xml


	
tomhow 3 months ago | parent | prev | next [–]

Indeed, the original title didn't make that mistake, so we've restored the original title as per the guidelines.

	
mceachen 3 months ago | prev [–]

@dang please retitle with (2018)




以下是豆包AI大模型的翻译:

假设你尝试构造一张失效彩票子网络:只保留不属于获胜彩票的那些权重,并从这些权重开始重新训练。
这样的模型会完全无法学习该任务吗?还是说,在这些权重之中,可能还藏着另一张原本未被发现的获胜彩票子网络?
术语说明(贴合论文语境)
winning ticket:获胜彩票(彩票假设中可独立训练、性能接近完整网络的稀疏子网络)
losing lottery ticket:失效彩票(无法有效学习的子网络)
retraining from those:基于这些权重重新初始化训练






The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networks (2018) (arxiv.org) 121 points by felineflock 3 months ago | hide | past | favorite | 27 comments laughingcurve 3 months ago | next [–] Article from 2018/19 and this hypothesis remains just that afaik with plenty of evidence going against it swyx 3 months ago | parent | next [–] i intereviewed Jon (lead author on this paper) and yeah he pretty much disowns it now https://www.latent.space/p/mosaic-mpt-7b gwern 3 months ago | root | parent | next [–] Could you explain why you think that? I'm looking at the lottery ticket section and it seems like he doesn't disown it; the reason he gives, via Abhinav, for not pursuing it at his commercial job is just that that kind of sparsity is not hardware friendly (except with Cerebras). "It doesn't provide a speedup for normal commercial workloads on normal commercial GPUs and that's why I'm not following it up at my commercial job and don't want to talk about it" seems pretty far from "disowning the lottery ticket hypothesis [as wrong or false]". oofbey 3 months ago | root | parent | next [–] I think that was pretty clear even when this paper came out - even if you could find these sub networks they wouldn’t be faster on real hardware. Never thought much of this paper, but it sure did get a lot of people excited. sailingparrot 3 months ago | root | parent | next [–] It was exciting because of what it means regarding how a model learns, regardless on whether or not its commercially applicable. gwern 3 months ago | root | parent | prev | next [–] (Cerebras is real hardware.) oofbey 3 months ago | root | parent | next [–] It is real in that it exists. It is not real in the sense that almost nobody has access to them. Unless you work at one of the handful of organizations with their hardware, it’s not a practical reality. aaronblohowiak 3 months ago | root | parent | next [–] how long will that be the case? oofbey 3 months ago | root | parent | next [–] They have a strange business model. Their chips are massive. So they necessarily only sell them to large customers. Also because of the way they’re built (entire wafer is a single chip) no two chips will be the same. Normally imperfections in the manufacturing result in some parts of the wafer being rejected and other binned as fast or slow chips. If you use the whole wafer you get what you get. So it’s necessarily a strange platform to work with - every device is slightly different. IshKebab 3 months ago | root | parent | prev | next [–] At least for the foreseeable future (next 50 years say). laughingcurve 3 months ago | root | parent | prev | next [–] i saw how it nerdsniped an extremely capable faculty member swyx 3 months ago | root | parent | prev | next [–] he pretty much always says it offline haha but i maay have mixed it up with the subsequent convo we had at neurips https://www.latent.space/p/neurips-2023-startups laughingcurve 3 months ago | root | parent | prev | next [–] cool beans, thanks for this -- I think it's easier to hear it directly from the authors. I was hesitant to start researchposting and come off like a dick. also; note to self: If I publish and disown my papers, shawn will interview me :) yorwba 3 months ago | parent | prev | next [–] What evidence against it do you have in mind? I think it's a result of little practical relevance without a way to identify winning tickets that doesn't require buying lots of tickets until you hit the jackpot (i.e. training a large, dense model to completion) but that doesn't make the observation itself incorrect. kingstnap 3 months ago | root | parent | next [–] The observation itself is also partially incorrect. This is a video I watched a few months ago that went further into the whole how do you deal with subnetworks thing. https://youtu.be/WW1ksk-O5c0?list=PLCq6a7gpFdPgldPSBWqd2THZh... (timestamped) At the timestamp they discuss how actually the original ICLR results only worked on these extremely tiny models and larger ones didn't work. The adaptation you need to sort of fix it is to train densely first for a few epochs, only then you can start increasing sparsity. paulsutter 3 months ago | root | parent | next [–] Watched the video - thanks Ioannu is saying the paper's idea for training a dense network doesn't work in non-toy networks (the paper's method for selecting promising weights early doesn't improve the network) BUT the term "lottery ticket" refers to the true observation that a small subset of weights drive functionality (see all pruning papers). It's great terminology because they truly are coincidences based on random numbers. All that's been disproven is that paper's specific method to create a dense network based on this observation rob_c 3 months ago | prev | next [–] This is basically just a rehash of "trained" DNN are a function which is strongly dependent on the initialization parameters. (Easily provable) It would be awesome to have a way of finding them in advance but this is also just a case of avoid pure DNNs due to their strong reliance on initialization parameters. Looking at transformers by comparison you see a much much weaker dependence of the model on the input initial parameters. Does this mean the model is better or worse at learning or just more stable? snaking0776 3 months ago | parent | next [–] This is an interesting insight I hadn’t thought much about before. Reminds me a bit of some of the mechanistic interpretability work that looked at branch specialization in CNNs and found that architectures which had built in branches tended to have those branches specialize in a way that was consistent across multiple training runs [1]. Maybe the multi-headed and branching nature of transformers adds and inductive bias that is useful for stable training over larger scales. [1] https://distill.pub/2020/circuits/branch-specialization/ observationist 3 months ago | prev | next [–] Neural networks are effectively gauge invariant, and you have a huge space of valid isomorphisms as far as possible "valid" layer orderings go, and if your network is overparameterized, the space of "good enough" approximations gets correspondingly larger. The good enough sets are a sort of fuzzy gauge quotient approximating some "ideal" function per layer or cluster or block (depending on your optimizer and architecture.) https://arxiv.org/html/2506.13018v2 - Here's an interesting paper that can help inform how you might look at networks, especially in the context of lottery tickets, gauge quotients, permutations, and what gradient descent looks like in practice. Kolmogorov Arnold Networks are better about exposing gauge symmetry and operating in that space, but aren't optimized for the hardware we have - mechinterp and other reasons might inspire new hardware, though. If you know what your layer function should look like, if it were ordered such that it resembled a smooth spline, you could initialize and freeze the weights of that layer, and force the rest of the network to learn within the context of your chosen ordering. The number of "valid" configurations for a layer is large, especially if you have more neurons in the layer than you need, and the number of subsequent layer configurations is much larger than you'd think. The lottery ticket hypothesis is just circling that phenomenon without formalizing it - some surprisingly large percentage of possible configurations will approximate the function you want a network to learn. It doesn't necessarily gain you advantages in achieving the last 10% , and there could be counterproductive configurations that collapse before reaching an optimal configuration. There are probably optimizer strategies that can exploit initializations of certain types, for different classes of activation functions, and achieve better performance for architectures - and all of those things are probably open to formalized methods based on existing number theory around gauge invariant systems and gauge quotients, with different layer configurations existing as points in gauge orbits in hyperdimensional spaces. It'd be really cool if you could throw twice as many neurons as you need into a model, randomly initialize a bunch of times until you get a winning ticket, then distill the remainder down to your intended parameter count, and train from there as normal. It's more complex with architectures like transformers, but you're not dealing with a combinatorial explosion with the LTH - more like a little combinatorial flash flood, and if you engineer around it, it can actually be exploited. pizza 3 months ago | parent | next [–] Yes to this. Furthermore: - you can solve neural networks in analytic form with a hodge star approach* [0] - if you use a picture to set your initial weights for your nn, you can see visually how close or far your choice of optimizer is actually moving the weights - eg non-dualized optimizers look like they barely change things whereas dualized Muon changes the weights much more to the point you cannot recognize the originals [1] *unfortunately, this is exponential in memory [0] M. Pilanci — From Complexity to Clarity: Analytical Expressions of Deep Neural Network Weights via Clifford's Geometric Algebra and Convexity https://arxiv.org/abs/2309.16512 [1] https://docs.modula.systems/examples/weight-erasure/ eru 3 months ago | root | parent | next [–] Thanks for the explanations and the great links! srean 3 months ago | parent | prev | next [–] Wouldn't such local invariance tie in with flatness or shallowness of the minima ? This would tie in with the observation that flat/shallow minimas are easier to find with stochastic gradient descent and such weights generalise better. sbinnee 3 months ago | prev | next [–] I was referring to this paper a lot when it was hyped, when people cared about architectural decisions of neural networks. It was also the year I started studying neural networks. I think the idea still holds. Although the interest has been shifted towards test-time scaling and thinking, researcher still care about architectures like nemotron 3, recently published. Can anyone give more updates on this direction of research, more recent papers? choult 3 months ago | prev | next [–] _Fewer_ eru 3 months ago | parent | next [–] https://en.wikipedia.org/wiki/Fewer_versus_less Compare also http://fine.me.uk/Emonds/wholetext.xml tomhow 3 months ago | parent | prev | next [–] Indeed, the original title didn't make that mistake, so we've restored the original title as per the guidelines. mceachen 3 months ago | prev [–] @dang please retitle with (2018)
翻译为中文(简体)
彩票假设:寻找稀疏、可训练的神经网络(2018)(arxiv.org)
3 个月前由 felineflock 发布,获 121 赞同 | 隐藏 | 历史 | 收藏 | 27 条评论
laughingcurve 3 个月 ago | 回复
这是 2018、2019 年的文章了,据我所知,这个假说至今仍只是个假说,而且已有大量反面证据。
swyx 3 个月 ago | 回复上一条
我采访过这篇论文的第一作者乔纳森,他现在基本已经不认这个成果了。https://www.latent.space/p/mosaic-mpt-7b
gwern 3 个月 ago | 回复上一条
你能解释下为什么这么认为吗?我看了里面关于彩票假设的部分,感觉他并没有否定这个假说本身。他通过阿比纳夫表达的、在商业工作中不再继续研究它的原因,只是这类稀疏化方式对硬件不友好(Cerebras 芯片除外)。
“它在普通商用 GPU 上无法为常规商业任务带来加速,所以我在工作中不再跟进、也不想多谈”,这和 “否定彩票假设(认为其错误或不成立)” 差得远了。
oofbey 3 个月 ago | 回复上一条
其实这篇论文刚发表时就很明显了 —— 就算真能找到这类子网络,在真实硬件上也不会更快。我一直对这篇论文评价不高,但它确实让很多人兴奋了一把。
sailingparrot 3 个月 ago | 回复上一条
它之所以令人振奋,是因为它揭示了模型学习的内在机理,无论是否具备商业应用价值。
gwern 3 个月 ago | 回复上一条
Cerebras 就是真实可用的硬件。
oofbey 3 个月 ago | 回复上一条
它确实存在,但从实用角度说几乎没人能用得上。除非你在少数几家拥有这类硬件的机构工作,否则根本不具备现实可行性。
aaronblohowiak 3 个月 ago | 回复上一条
这种情况会持续多久?
oofbey 3 个月 ago | 回复上一条
他们的商业模式很特别。芯片尺寸极大,因此只卖给大客户。而且其制造方式是整片晶圆做成单颗芯片,没有两颗芯片完全一样。通常制造缺陷会导致晶圆部分区域报废、其余按性能分级,而用整片晶圆就只能接受成品的天然差异。所以这注定是个很特殊的平台 —— 每块设备都略有不同。
IshKebab 3 个月 ago | 回复上一条
至少在可预见的未来(比如未来 50 年)都会是这样。
laughingcurve 3 个月 ago | 回复上一条
我亲眼见过它把一位非常厉害的大学教授都给 “学术勾魂” 了。
swyx 3 个月 ago | 回复上一条
他线下基本一直这么说哈哈,不过我可能把这话和我们在神经信息处理系统大会上的后续对话记混了。https://www.latent.space/p/neurips-2023-startups
laughingcurve 3 个月 ago | 回复上一条
太棒了,多谢 —— 我觉得直接听作者本人说会更有说服力。我本来还不太敢发研究相关评论,怕显得太刻薄。
另外,记一下:如果我发了论文又不认,肖恩会来采访我的 :)
yorwba 3 个月 ago | 回复主评论
你想到的是哪些反面证据?我认为这个结论确实没什么实用价值,因为找到 “中奖彩票” 的方法,本质上就是先训完一个大而稠密的模型,相当于买一大堆彩票直到中奖为止,但这并不代表这个观察本身是错的。
kingstnap 3 个月 ago | 回复上一条
这个观察本身也不完全正确。几个月前我看过一个视频,深入探讨了子网络相关问题。
https://youtu.be/WW1ksk-O5c0?list=PLCq6a7gpFdPgldPSBWqd2THZh...(带时间戳)
在该时间点他们讨论到,原论文在国际学习表征大会上的结果只在极小模型上成立,更大的模型并不奏效。要修正这个问题,需要先稠密训练几个轮次,之后再逐步提高稀疏度。
paulsutter 3 个月 ago | 回复上一条
看了这个视频,谢了。
约阿努的意思是,论文中训练稠密网络的方法在非玩具数据集上不成立(论文里早期筛选有效权重的方法并不能提升网络效果)。
但 “彩票假设” 这个词本身,指的是一小部分权重决定模型功能这一真实现象(参考各类剪枝论文)。这个命名很贴切,因为这些权重确实是基于随机初始化的巧合。
被推翻的只是论文基于该观察提出的、训练稠密网络的具体方法。
rob_c 3 个月 ago | 回复楼主
这本质上就是在重述一个结论:训练好的深度神经网络 strongly 依赖初始化参数(这一点很容易证明)。
如果能提前找到这些优质子网络当然很好,但这也恰恰说明纯 DNN 对初始化过于敏感,需要尽量避免。
对比来看,Transformer 对初始化参数的依赖要弱得多。这意味着模型学习能力更强 / 更弱,还是只是训练更稳定?
snaking0776 3 个月 ago | 回复上一条
这个观点很有意思,我之前没怎么想过。有点像 youTuber 做的机械可解释性工作,研究 CNN 中的分支专业化,发现带内置分支的架构,其分支功能在多次训练中表现一致。
或许 Transformer 的多头和分支结构引入了某种归纳偏置,有利于在更大规模上稳定训练。
[1] https://distill.pub/2020/circuits/branch-specialization/
observationist 3 个月 ago | 回复楼主
神经网络本质上具有规范不变性,存在大量有效的同构变换,对应不同的合法层序排列;当网络过参数化时,“足够好” 的近似解空间也会相应变大。这些优质解集近似构成一种模糊的规范商空间,对应每层 / 模块的 “理想函数”(取决于优化器与架构)。
https://arxiv.org/html/2506.13018v2 —— 这篇论文有助于理解网络结构,尤其在彩票假设、规范商、权重置换和梯度下降实际行为方面。
柯尔莫哥洛夫 - 阿诺德网络能更好地体现规范对称性并在该空间上运算,但不适配现有硬件;不过机械可解释性等研究可能会催生新硬件。如果能确定层函数的理想序(如平滑样条),就可以固定该层权重,让网络其余部分在该序下学习。
每层的有效配置数量极大,尤其神经元过剩时,后续层的配置数更是远超想象。彩票假设只是在描述这一现象,却没有形式化:相当大比例的随机配置都能近似拟合目标函数。它未必能帮你榨干最后 10% 的性能,还可能出现无效配置导致训练提前塌陷。
或许存在针对不同激活函数、利用特定初始化方式的优化策略,能提升架构性能 —— 这一切都可以基于规范不变系统与规范商的数论理论进行形式化,不同层配置对应高维空间中规范轨道上的点。
如果能在模型里多塞一倍神经元,随机初始化多次找到中奖彩票,再蒸馏回目标参数量并正常训练,会非常有意思。
Transformer 这类架构会更复杂,但彩票假设并不涉及组合爆炸,更像是小规模的组合爆发,合理设计后甚至可以加以利用。
pizza 3 个月 ago | 回复上一条
完全同意。补充两点:
可以用霍奇星算子方法得到神经网络的解析解 * [0]
用图像初始化网络权重,能直观看到优化器对权重的实际改动幅度 —— 比如非对偶优化器几乎没什么变化,而对偶 Muon 优化器会大幅修改权重,甚至完全看不出原始模样 [1]
* 遗憾的是,内存消耗呈指数级增长
[0] M. Pilanci —— 从复杂到清晰:基于克利福德几何代数与凸优化的深度神经网络权重解析表达 https://arxiv.org/abs/2309.16512
[1] https://docs.modula.systems/examples/weight-erasure/
eru 3 个月 ago | 回复上一条
感谢讲解和优质链接!
srean 3 个月 ago | 回复上一条
这种局部不变性,是不是和极小值的平坦性 / 浅平性有关?
这也能解释为什么随机梯度下降更容易找到平坦极小值,且这类权重泛化能力更好。
sbinnee 3 个月 ago | 回复楼主
这篇论文火的时候我经常引用,那时候大家还很关心神经网络架构设计。也是我开始学习神经网络的那一年。
我认为这个核心观点依然成立。尽管现在研究热点转向测试时代码缩放与思维推理,但研究者仍在关注新架构,比如最近发布的 Nemotron 3。
有没有人能补充这个方向的最新研究进展和近年论文?
choult 3 个月 ago | 回复楼主
应该用 fewer,不是 less。
eru 3 个月 ago | 回复上一条
https://zh.wikipedia.org/wiki/Fewer_versus_less
也可以参考这个对比:http://fine.me.uk/Emonds/wholetext.xml
tomhow 3 个月 ago | 回复上一条
确实,原标题没有这个错误,我们已按规则恢复原标题。
mceachen 3 个月 ago | 回复楼主
@dang 请在标题中加上(2018)
翻译说明
严格保留论坛对话层级(| 回复 对应原回复链),贴合 Hacker News 风格
ML 专业术语统一:winning ticket = 中奖彩票 / 优质子网络,sparsity = 稀疏化,overparameterized = 过参数化,gauge invariant = 规范不变性,inductive bias = 归纳偏置,mechanistic interpretability = 机械可解释性
口语化表达自然本土化:nerdsniped = 学术勾魂,disowns it = 不认 / 否定,toy models = 玩具模型,commercial workloads = 商业任务
人名、机构、会议名保留原文并标注:ICLR = 国际学习表征大会,NeurIPS = 神经信息处理系统大会,Cerebras = 专用 AI 芯片厂商
链接、引用格式原样保留,便于直接对照原文查看

本博客是博主个人学习时的一些记录,不保证是为原创,个别文章加入了转载的源地址,还有个别文章是汇总网上多份资料所成,在这之中也必有疏漏未加标注处,如有侵权请与博主联系。 如果未特殊标注则为原创,遵循 CC 4.0 BY-SA 版权协议。