![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
人工智能
#追风筝的人#
当时明月在,曾照彩云归
展开
-
使用backpropagation(反向传播算法)训练多层神经网络的原理
原文:Principles of training multi-layer neural network using backpropagation。以下是我的翻译,有些地方结合自己的理解进行了意译。本文描述了使用反向传播算法的多层神经网络的训练过程。为了说明这个过程,假设有一个三层神经网络,这个神经网络有两个输入以及一个输出,如下图所示:每个神经元都由两个单元组成。第一个单元的功能是...翻译 2019-07-17 12:58:02 · 905 阅读 · 0 评论 -
深度学习与计算机视觉: 深度学习必知基本概念以及链式求导
原文作者:Brook@CV原文链接:深度学习与计算机视觉: 深度学习必知基本概念以及链式求导转载 2019-07-17 16:40:18 · 167 阅读 · 0 评论 -
深度学习与计算机视觉: 搞懂反向传播算法的四个基本方程
原文作者:Brook_icv原文链接:深度学习与计算机视觉: 搞懂反向传播算法的四个基本方程转载 2019-07-17 16:52:17 · 141 阅读 · 0 评论 -
基于Eigen和MKL实现一个BP神经网络
基于Eigen和MKL实现一个BP神经网络背景Eigen以及MKL简介BP神经网络实现思路Eigen以及MKL的安装以及配置实现代码背景前段时间学习了吴恩达老师的深度学习课程,课后习题用Python实现了一个多层神经网络。后来实验室老师培训的时候给了一个任务,让我们用纯C++实现一个简单的BP神经网络,可以参考网上其他语言的实现。于是我打算把之前Python写的神经网络用C++实现一遍。Ei...原创 2019-08-30 19:56:02 · 877 阅读 · 0 评论 -
Pytorch中二维卷积nn.Conv2d的理解
目录函数定义例子第一次卷积函数定义class torch.nn.Conv2d(in_channels, out_channels, kernel_size, stride=1, padding=0, dilation=1, groups=1, bias=True)例子以MNIST数据集手写数字识别为例,网络定义如下:class ConvNet(nn.Module): def _...原创 2019-09-09 15:17:00 · 3422 阅读 · 1 评论 -
卷积神经网络的一种直观解释
什么是卷积神经网络?为什么它们很重要?卷积神经网络(ConvNets 或者 CNNs)属于神经网络的范畴,已经在诸如图像识别和分类的领域证明了其高效的能力。卷积神经网络可以成功识别人脸、物体和交通信号,从而为机器人和自动驾驶汽车提供视力。在上图1中,卷积神经网络可以识别场景,也可以提供相关的标签,比如“桥梁”、“火车”和“网球”;而下图展示了卷积神经网络可以用来识别日常物体、人和动物。最近,...转载 2019-09-10 08:55:03 · 292 阅读 · 0 评论