深度学习算法/模型——总章

深度学习看似简单,而且有很多现成的模型和封装好的 API,再加上 Google 的免费 GPU 使得跑个深度学习并不存在什么问题。但是,当需要自己设计一个网络时才发现不知如何下手(Flatten or GlobalAveragePooling2D?要几层卷积几层池化如何组合?),当需要用到的时候才发现很多概念似是而非,并没有理解清楚(人工神经元到底是如何模拟人类神经元的?卷积又是如何模拟人类视皮层的?),而且模型里面的参数可以用琳琅满目来形容(学习率和batch size 等如何设置?),再加上很多时候并不能直观地去解释一些参数变动而导致结果产生的变化,所有的一切,无不说明这一切简单的背后需要的是扎实的理论基础,同样需要的也是理解事物本质的一颗心。

神经网络主要有三个部分组成, 分别为:

  • 网络结构— 描述神经元的层次与连接神经元的结构.
  • 激活函数(激励函数)— 用于加入非线性的因素, 解决线性模型所不能解决的问题.
  • 参数学习方法的选择(一般为权重值W和偏置项b)—如BP算法等.

下面大概主要将从这几个方面进行讲述。

0. 前篇:起源

1. 深度学习介绍

1.1 基础概念

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值