上文介绍了马尔科夫决策过程之MarkovProcesses(马尔科夫过程),可以移步到下面:马尔科夫决策过程之MarkovProcesses(马尔科夫过程)本文我们总结一下马尔科夫决策过程之MarkovRewardProcess(马尔科夫奖励过程),valuefunction等知识点。1MarkovRewardProcess马尔科夫奖励过程在马尔科夫过程的基础上增加了奖励R和衰减系数γ:<S
分类:
其他好文 时间:
2020-11-30 15:36:27
阅读次数:
6
上篇讲解了神经网络最容易被忽视的基础知识一干货|神经网络最容易被忽视的基础知识一1为什么在人工神经网络中的神经元需要激活函数?上图可看做普通的线性分类器,也就是线性回归方程。这个比较基础,效果如右图。当然有时候我们发现这样的线性分类器不符合我们要求时,我们很自然的想到那我们就加多一层,这样可以拟合更加复杂的函数,如下图a:但同时当我们动笔算下,就会发现,这样一个神经网络组合起来,输出的时候无论如何
分类:
其他好文 时间:
2020-11-30 15:16:02
阅读次数:
12
主要内容(下划线部分):接上篇博文:干货|掌握机器学习数学基础之优化[1](重点知识)1、计算复杂性与NP问题2、上溢和下溢3、导数,偏导数及两个特殊矩阵4、函数导数为零的二三事5、方向导数和梯度6、梯度有什么用7、梯度下降法8、牛顿法1方向导数和梯度:方向导数:在之前讲偏导数的时候,相信很多人已经看出,偏导数求的都是沿着坐标轴的变化率,不管多少维也好,都只是求的变化率,那现在问题来了,如果我想求
分类:
其他好文 时间:
2020-11-30 15:14:34
阅读次数:
5
GAN的数学推导前面我们讲了一下GAN的基本思想,最近看了一下GAN的论文,又恰好看到了李宏毅老师的课程,感觉里面的数学推导很有意思,所以准备写下来以备之后查阅。首先需要一点预备知识,KLdivergence,这是统计中的一个概念,是衡量两种概率分布的相似程度,其越小,表示两种概率分布越接近。对于离散的概率分布,定义如下对于连续的概率分布,定义如下根据我们之前讲的内容,我们要做的事情就如下图所示我
分类:
其他好文 时间:
2020-11-27 11:27:18
阅读次数:
8
《Effective Java》Java名著,必读。如果能严格遵从本文的原则,以编写API的质量来苛求自己的代码,会大大提升编码素质。 以下内容只记录了我自己整理的东西,还是建议读原文。为了聚焦知识点,一些说明故意忽略掉了。相当于是一篇摘要。 1、考虑用静态工厂方法替代构造函数 例子: Intege ...
分类:
编程语言 时间:
2020-11-27 10:57:53
阅读次数:
10
向量化编程总结记录很多时候,我们在实现算法的时候,总会碰到累和的伪代码:比如下面这个:为了简单我这里只重复5次,但是原理是一样的。很显然我们要得到这个结果,非常简单,比如下面的这段python代码:那么我们有没有更好的办法呢?有的,看到X,Y都是向量,我们很容易想到向量化编程。比如改成下面这段代码:啊上面这段代码,其实最关键的就是一行代码,就是np.dot(X_array,Y_array)这句话,
分类:
其他好文 时间:
2020-11-26 15:21:15
阅读次数:
15
今天我要跟你分享的话题是:“大家常说的表空间到底是什么?究竟什么又是数据表?” 这其实是一个概念性的知识点,当作拓展知识。涉及到的概念大家了解一下就好,涉及的参数,留个印象就好。 一、什么是表? 但凡是用过MySQL都知道,直观上看,MySQL的数据都存在数据表中。 比如一条Update SQL: ...
分类:
数据库 时间:
2020-11-26 14:55:44
阅读次数:
10
本文的内容包括残差网络的基础知识以及相关辅助理解的知识点,希望有一定深度学习基础的同学能够平滑上手理解ResNet。本文包括什么:残差网络的由来,为什么需要残差网络?残差网络是什么,怎么定义?残差网络为什么好用?优越性在哪里?有没有一个简单的例子来直观看懂什么是残差网络?残差网络的由来残差操作这一思想起源于论文《DeepResidualLearningforImageRecognition》,目前
分类:
Web程序 时间:
2020-11-26 14:37:02
阅读次数:
9
这周主要学习了jQuery的基础语法,AJAX的基础知识,以及数据库连接池的基本知识: jQuery的基本语法: 首先jQuery是通过获取HTML元素并对其进行修改, $(selector).action() $定义了jQuery, selector为选择元素,action()为对元素的操作。 j ...
分类:
其他好文 时间:
2020-11-26 14:32:57
阅读次数:
4
当代,我们的生活节奏不断加快,逐渐进入了快消费时代,在线教育软件顺应时代潮流而走进大家的视野中,与传统教育方式相比,在线教育提高了我们的学习效率,让我们在更短的时间内学到各种知识,提高我们的能力。所以深受用户喜爱,在线教育软件开发商看到了发展的契机,纷纷顺势而上。在线教育软件开发开发能够使教育机构大大减少推广费用,免费在线捕捉到新商机,全自动检索潜在的学员,轻轻松松制定全部教学环节,并按照地域,课
分类:
其他好文 时间:
2020-11-26 14:22:27
阅读次数:
2