算法教程

     

T-Wand算法用不到 600 行代码击败 Lucene - yyhh

1138
Lucene 速度非常快,因为它使用了一种最先进的搜索算法WAND [1]。这是WAND 的工作原理。 它作弊。 好吧,任何足够先进的算法看起来.

建模重要性:使用建模工具发现Paxos实现中的一个错误 - brooker

715

在过去的几周里,我一直在学习优秀的 P 编.

分布式共识协议Paxos本质是一次写入寄存器? - maheshba

1060 1 4K

在系统中,我们通过抽象来处理复杂性。对于任何系统,都存在三个关键问题: 它实现了什么抽象? 这种抽象的设计空间是什么? .

机器学习不是研究因果逻辑的 - yudapearl

978 1

大多数 ML 研究人员都缺少两个基本点: (1) 一旦有了因果模型,所有好的好处(例如,可解释性、迁移学习、公平性、数据融合等)都是可行的。 (.

算法信仰的力量:改进算法能提升多少性能?

1914 3

与硬件的摩尔定律相比:摩尔定律的硬件改进会随着时间的推移顺利进行,而对于算法而言,带来的收益虽然会很大但是发生的概率机会很小。 为了让人们坚信对算法的.

蝴蝶效应解密:破解复杂系统获2021年诺贝尔物理奖

1994 2 2K

2021 年诺贝尔物理学奖联合授予真锅秀郎、克劳斯·哈塞尔曼和乔治·帕里西,以表彰他们对我们理解复杂物理系统的开创性贡献。他们在气候和其他复杂现象中发现了隐.

机器学习算法更像“黑暗艺术而不是科学”?

1162 2

来自biztechmagazine报道:麻省理工学院电气工程和计算机科学教授 Sam Madden 指出,机器学习算法通常更像是“黑暗艺术而不是科学”。搅动.

机器学习算法回避了科学方法 - thenewstack

799 2K

科学方法——基于观察过程、提出假设,然后通过实验来证明或反驳该假设——几个世纪以来一直是现代科学的基石。这是一种被许多科学领域使用的技术,因为它提供了一个结.

优步Uber背后的算法工程是如何运作的?

1556 1 2K
优步Uber提供按需出租车服务,只需按一下按钮。在本文中,我们将探讨 Uber 背后特定功能的工程设计。   计算预计到达时间<.

幽默:算法只是一堆带有花哨名称的 IF ELSE 语句

1029 1

An algorithm is just a bunch of IF ELSE statements with a fancy name.  - Jack .

什么是范畴论,为什么会流行? 数学不是关于数字的学问!- Katerina

2825 1 2K
很多人认为数学家喜欢数字。然而,这并不完全正确。数学家 喜欢精确、清晰,最重要的是,他们喜欢理解结构。人们将数学与数字联系起来的唯一原因是因为我们喜欢量化事.

程序员的科技道德修养 - idlewords

629 2K

擅长软件设计的人相信自己拥有从基本原理理解任何类型系统的独特能力,无需事先培训,这要归功于自己卓越的分析能力。这种在人为构建的软件设计世界中的成功促进了一种.

AVL(平衡二叉搜索树) - Mahfuzur

625 3K

在最好的情况下,BST ( .

数学难的是关于识别模式 - get21

653

这是来自于来自杰夫贝索斯的经验教训:一旦你意识到高等数学是关于模式匹配的,它就会改变你对如何学习数学的看法。您不再需要一直担心发明新的解决方案。您只需回答 .

JVM剖析夸克

898

来自JVM/性能极客shipilev的 .

每个Java程序员都必须知道的五个GitHub

1181 2

这些存储库非常有用,这对任何开发人员(无论是经验丰富的还是新手)在学习这门语言的过程中都大有裨益。   Java 设计模式 .

通俗明白了解什么是马尔可夫链? -10kdiver

1970 1 3K
多维思考是超越二维思考的非线性概率思考模型,多维分析三步过程: 步骤 1. 确定关键维度, 步骤 2. 构建多维模型, .

Twitter推出首个纠正算法偏见的赏金挑战赛

896 1 2K

在机器学习 (ML) 模型中发现偏见是很困难的,有时,公司一旦公开以后才会发现意外的道德危害,Twitter想改变这一点: 我们正在尝试一些激进的方法.

tidwall/btree:B树路径提示可大幅度提升B-Tree搜索性能

731 2K

b树中的节点会记住搜索期间最近找到的索引,如果下一次搜索恰好是相同的值或非常接近的值,则二分搜索会更快。这仅在时间相关的搜索往往具有附近的键值的情况下有帮助.

史上最全的树形数据结构介绍 - erthalion

811 1

数据库索引的B树原理是怎么样?点击标题 作者也承认:这在某种程度上太学术了,但你不应该害怕它。没有人会在面试中问你关于 Bw-Tree 的问题(希望如.

MySQL 中 ORDER BY 查询背后的排序算法是什么? - Tanwar

932 1 2K

自过去几周以来,我一直在更密切地研究 MySQL。MySQL 是一款出色的软件。我记得在大学里读过所有的排序算法,所以我很想知道 MySQL 使用哪种算法以.

算法是不是灵魂?举办算法大奖赛有用吗?

846 1 2K

这是前Netflix 研究/工程总监对十年前Netflix推荐算法奖的再次声明,原因来自于“开放式算法竞赛有用且有价值吗”的 .

学习编程之前一定要学习数学吗? - CACM

1860 1 3K

人们曾经认为人生学习的第一种编程语言很重要,但是现在 .

使用里德-所罗门码Reed-Solomon奇偶校验提高传输数据的可靠性 - berthub

955 1 2K
里德-所罗门码Reed-Solomon 是一种很酷的方式来保护消息免受损坏或部分到达。根据您的选择,您可以将t 个奇偶校验符号添加到消息中。 这些t奇.

深入了解 Instagram 的算法与运作方式

1318 2K

更深入地了解 Instagram 的技术是如何运作的,以及它如何影响人们在整个应用程序中的体验。 当我们在 2010 年首次推出时,Instagram.

物自体不可知论与科学认知的谦逊 - 维基百科

1699 1

在科学哲学中, 认知谦逊 是指一种科学观察的姿态,其根植于以下认识: (a) 世界的知识总是由观察者解.

打假:如何识别市场上人工智能产品的真假? - Arvind

927 1

如今以“人工智能”为名义销售的大部分人工智能产品都是类似蛇油一样的护肤品作用,没有什么作用。Arvind Narayanan昨天在麻省理工学院发表一次演讲中.