
机器学习
文章平均质量分 94
LawGeorge
这个作者很懒,什么都没留下…
展开
-
语义分割--DeepLab系列总结
本文是对语义分割领域的优秀模型DeepLab系列进行的总结。一、空洞卷积Atrous Convolution空洞卷积,也称之为膨胀(dilated)卷积,经常用在小波变换上,现在被应用在卷积网络中。空洞卷积的操作与常规卷积相比,多了一个“rate”参数。上图是1维空洞卷积示例(pad=n表示在左右两边都进行填充n个零输入):当rate=1时(上图),就是常规卷积,每一个输出特征(绿色)对应三个位置上连续的输入特征,即采样的间隔为0。当rate>1时(下图),就是空洞卷积,每个输原创 2020-12-25 00:35:29 · 810 阅读 · 0 评论 -
个人理解--batch_dot函数
在keras中有batch_dot函数,用于计算两个多维矩阵,官方注释如下:def batch_dot(x, y, axes=None): """Batchwise dot product. `batch_dot` is used to compute dot product of `x` and `y` when `x` and `y` are data in batches, i.e. in a shape of `(batch_size, :)`. `b原创 2020-06-30 23:24:46 · 3917 阅读 · 0 评论 -
个人理解--贝叶斯公式
一、条件概率定义 假设A和B是样本空间中的两个集合,我们可以很清楚的明白P(A)和P(B)分别代表集合A与集合B的概率,以及是两个集合交集的概率,即两个事件同时发生的概率。但是注意,凡是形式为P(x)的都是概率,背后本质是一个比值,那么就会有分子与分母...原创 2019-03-17 17:46:19 · 2083 阅读 · 0 评论 -
个人理解--梯度下降
最近被问机器学习是怎么训练的,那么就顺便再深入理解梯度下降算法。一、导数 首先我们需要复习一下导数的知识。导数是什么?一个导数是描述一个函数上的一个点在自变量增大时,因变量的变化率。在这里我讨论导数的对象为二维空间上的函数。我们用极限来表达导数,当左右侧导数相等时,这个点才存在导数。 ...原创 2019-03-28 16:49:25 · 459 阅读 · 0 评论