算法与计算机科学github.com
Twitter 的算法源码
twitter/the-algorithm
2022 — 2025,它一次次回到首页
黑点是上首页(≥ 50 分)的那次投稿,空心点是没冲上去的投稿,点越大分数越高。
导读
这是 Twitter(现 X)在 GitHub 上公开的推荐算法代码仓库,包含其推荐/时间线系统的一部分源码与说明。仓库在 2022 年刚出现时一度是空的,引发“算法开源”的猜测和争论,后来才逐步放出内容。公开范围并不等于完整生产系统或训练数据,因此它更像是了解大规模推荐系统的一个切面。
为什么经久不衰:它让外界第一次能直接翻看长期黑箱的社交媒体推荐代码,同时把算法透明度、开源边界和训练数据缺失等争议摆上台面,所以多年后仍值得读。
HN 评论精选
官方人员预告该仓库后续会有内容。
在 Twitter 负责开源事务的 Will Norris 发了这条[0]:“关注这个空间 https://github.com/twitter/the-algorithm”
johns查看英文原文
Will Norris who works on OSS at Twitter posted this[0]: "watch this space https://github.com/twitter/the-algorithm" [0]: https://twitter.com/willnorris/status/1518694675909013504
质疑只公开代码而不公开训练数据,难以真正实现算法透明。
我不理解把“算法”开源是什么意思。首先,“算法”大概是几十万行代码,包含缓存策略、多可用区逻辑等大量繁琐样板;其次,算法还包括用数 TB 数据训练的机器学习组件,而这些数据很可能无法开源。只开源神经网络、不给训练数据,从透明度角度看基本没有意义。
shrimpx查看英文原文
I don't understand the concept of open-sourcing "the algorithm". First of all, "the algorithm" is probably hundreds of thousands of lines of code, including all the tedious boilerplate like cache policies and multi-AZ logic. And second of all, doesn't the algorithm include machine learning components, which are trained on terabytes of data? That data will likely be impossible to open source. And open sourcing the neural nets without the training data is mostly meaningless from a transparency perspective?
历次讨论
同类还值得读
位运算技巧集
Bit Twiddling Hacks
斯坦福页面上的经典位运算技巧合集,收录了 popcount、前导/尾随零、位反转、交换、舍入等大量技巧,并附有解释和性能讨论。
算法与计算机科学上首页 8 次 · 2011–2024graphics.stanford.edu编辑精选如何不按平均评分排序
How Not To Sort By Average Rating
经典文章解释了为什么按平均评分排序不可靠:只有少量评价的条目(比如仅一条五星)会轻易排到最前,而评价数量的差异被忽略。
算法与计算机科学上首页 7 次 · 2009–2024evanmiller.org编辑精选数据结构可视化
Data Structure Visualizations
旧金山大学 David Galles 教授制作的数据结构与算法交互式可视化网站,涵盖 B 树、红黑树、排序、图算法等,可逐步操作观察其运行过程。
算法与计算机科学上首页 6 次 · 2011–2021cs.usfca.edu编辑精选1996 年以来的计算机科学最佳论文奖
Best Paper Awards in Computer Science since 1996
Jeff Huang 维护的一个汇总页面,收录了自 1996 年以来计算机科学各主要会议的“最佳论文奖”获奖名单,并按年份和会议整理,方便读者一站式浏览历届获奖论文。
算法与计算机科学上首页 6 次 · 2010–2018jeffhuang.com编辑精选算法(Jeff Erickson)
Algorithms, by Jeff Erickson
伊利诺伊大学 Jeff Erickson 教授的算法课教材,免费在线开放。
算法与计算机科学上首页 5 次 · 2018–2022jeffe.cs.illinois.edu编辑精选