26、信息熵:如何通过几个问题,测出你对应的武侠人物

你好,我是黄申。 之前和你聊了概率在朴素贝叶斯分类算法中的应用。其实,概率在很多像信息论这样的应用数学领域都有广泛的应用。信息论最初就是运用概率和统计的方法,来研究信息传递的。最近几十年,人们逐步开始使用信息论的概念和思想,来描述机器学习领域中的概率...

程序员的数学基础课

25、马尔科夫模型:从PageRank到语音识别,背后是什么模型在支撑

你好,我是黄申。 上一节,我们介绍了基于概率的语言模型。概率语言模型的研究对象其实是一个词的序列,以及这个词序列出现的概率有多大。那语言模型是不是也可以用于估算其他序列出现的概率呢?答案是肯定的。 通过上一节我们知道,语言模型中有个重点:马尔科夫假设...

程序员的数学基础课

24、语言模型:如何使用链式法则和马尔科夫假设简化概率模型

你好,我是黄申。 之前我给你介绍了用于分类的朴素贝叶斯算法。我们讲了,朴素贝叶斯算法可以利用贝叶斯定理和变量之间的独立性,预测一篇文章属于某个分类的概率。除了朴素贝叶斯分类,概率的知识还广泛地运用在其他机器学习算法中,例如语言模型、马尔科夫模型、决策...

程序员的数学基础课

23、文本分类:如何区分特定类型的新闻

你好,我是黄申。 你平时应该见过手机App推送的新闻吧?你有没有觉得这些App的推荐算法很神奇?它们竟然可以根据你的喜好来推荐新闻。想要实现这些推荐算法,有一个非常重要的步骤就是给新闻分类。可是,新闻头条这种综合性的平台,需要处理的新闻都是海量的,我...

程序员的数学基础课

22、朴素贝叶斯:如何让计算机学会自动分类

你好,我是黄申。今天我们来聊聊朴素贝叶斯。 在开始正式的内容之前,我想问你一个问题,你是如何区分苹果、甜橙和西瓜的?你可能要说了,这个问题还用得着讲吗?是不是你们博士都喜欢将简单的问题复杂化?还真不是,如果你将计算机想象成一个两三岁的孩子,你会怎么教...

程序员的数学基础课

21、概率基础(下):联合概率、条件概率和贝叶斯法则,这些概率公式究竟能做什么

你好,我是黄申。 上一节我介绍了随机现象、随机变量以及概率分布这些比较简单的概念。为什么要学习这些概念呢?其实就是为了更精确地描述我们生活中的现象,用数学的视角看世界,以此解决其中的问题。 但是实际生活中的现象并非都像“投硬币”那样简单,有很多影响因...

程序员的数学基础课
11819202122673