订阅

算法

意外流行算法给群体智慧带来新解,可用于多数投票决策
意外流行算法给群体智慧带来新解,可用于多数投票决策
问一群人猜一个人的体重是多少,一般认为所有人得出答案的平均值应该最接近真相,这也被称为“群体智慧”(wisdom of crowds),其原理是大量决策中的误差能够相互抵消。但是,群体智慧也有失效的时候。例如,让一群 ...
计算机科学家常用的32个算法,你会哪几个?
计算机科学家常用的32个算法,你会哪几个?
A* 搜索算法——图形搜索算法,从给定起点到给定终点计算出路径。其中使用了一种启发式的估算,为每个节点估算通过该节点的最佳路径,并以之为各个地点排定次序。算法以得到的次序访问这些节点。因此,A*搜索算法是 ...
机器学习Lasso算法的前世今生
机器学习Lasso算法的前世今生
众所周知,机器学习的模型与统计有着千丝万缕的联系。阅读本文后,你才恍然发现,鼎鼎大名的Lasso算法思想锤炼的背后,蕴藏着学生氏分布关于酿酒的小秘密,还可以窥视过去百余年统计的兴衰起落,统计学重镇如何从繁 ...
各大公司广泛使用的在线学习算法FTRL详解
各大公司广泛使用的在线学习算法FTRL详解
现在做在线学习和CTR常常会用到逻辑回归( Logistic Regression),而传统的批量(batch)算法无法有效地处理超大规模的数据集和在线数据流,google先后三年时间(2010年-2013年)从理论研究到实际工程化实现的FTRL ...
机器学习最常用优化之一——梯度下降优化算法综述
机器学习最常用优化之一——梯度下降优化算法综述
梯度下降算法是机器学习中使用非常广泛的优化算法,也是众多机器学习算法中最常用的优化方法。几乎当前每一个先进的(state-of-the-art)机器学习库或者深度学习库都会包括梯度下降算法的不同变种实现。但是,它们就像 ...
训练神经网络的五大算法
训练神经网络的五大算法
神经网络模型的每一类学习过程通常被归纳为一种训练算法。训练的算法有很多,它们的特点和性能各不相同。人们把神经网络的学习过程转化为求损失函数f的最小值问题。一般来说,损失函数包括误差项和正则项两部分。误 ...
GBDT:梯度提升决策树
GBDT:梯度提升决策树
GBDT(Gradient Boosting Decision Tree) 又叫 MART(Multiple Additive Regression Tree),是一种迭代的决策树算法,该算法由多棵决策树组成,所有树的结论累加起来做最终答案。它在被提出之初就和SVM一起被认为是泛 ...
细数二十世纪最伟大的10大算法及其意义
细数二十世纪最伟大的10大算法及其意义
1946年,美国拉斯阿莫斯国家实验室的三位科学家John von Neumann,Stan Ulam 和 Nick Metropolis共同发明,被称为蒙特卡洛方法。在广场上画一个边长一米的正方形,在正方形内部随意用粉笔画一个不规则的形状,现在要 ...
解密Uber数据科学团队路径选择算法的优化之路
解密Uber数据科学团队路径选择算法的优化之路
一键用车现在已经烂大街,但是Uber简单的界面下又隐藏着怎样复杂的后端架构和服务呢?这些复杂的路径规划和订单匹配算法又是如何让车找到人,将人送到目的地的呢?现在让我们揭开UberApp这神秘的面纱。当五年以前Ube ...
码农必看:8大排序算法图文详解
码农必看:8大排序算法图文详解
排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选 ...
影响计算机算法世界的十位大师
影响计算机算法世界的十位大师
对于Don E.Knuth本人,一生中获得的奖项和荣誉不计其数,包括图灵奖,美国国家科学金奖,美国数学学会斯蒂尔将(AMS Steel Prize),以及发明先进技术荣获的极受尊重的京都奖(KyotoPrize)等等,写过19部书和160余 ...
算法揭秘深度学习大牛,谁影响了谁?
算法揭秘深度学习大牛,谁影响了谁?
当今计算机科学领域哪位科学家的影响力最大?由微软联合创始人保罗·艾伦创立的艾伦人工智能研究所推出Semantic Scholar学术搜索引擎,使用机器学习算法,告诉你你对谁的影响最大,谁又对你的影响最大。2015年秋天, ...
如何衡量一个算法的快慢
如何衡量一个算法的快慢
当我们说衡量一个算法的快慢时,我们是希望找到一种方便的统一标准,使得对于同一个算法,我们的衡量标准不会受到一些不重要的因素影响而保持一致;对于不同的算法,我们能够比较它们的优劣并在实际的应用中进行选择 ...
有没有主宰世界的主算法?
有没有主宰世界的主算法?
算法日益影响着我们的生活。但是在它正常运转的大部分时间里我们却没有留意,只有在算法出问题的时候才注意到它的存在。只有在那时候我们才回想起这个世界对算法—那些统治着我们周围所有计算机的、对人类来说日益费 ...
改变计算技术的 9 个伟大算法
改变计算技术的 9 个伟大算法
在过去,很多巧妙的计算机算法设计,改变了我们的计算技术。通过操作标准计算机中提供的中间运算符,可以产生很多的高效函数。这些函数导致了计算机程序的复杂性和多样性,这也是今天计算机时代快速发展的重要原因。 ...

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

社区热帖

     

    GMT+8, 2020-7-9 11:53 , Processed in 0.120744 second(s), 18 queries .