简述神经网络学习过程

0. 前言

本篇博客打算通俗地说明一下神经网络的学习过程。

1. 基本原理

还是通过举例来进行说明。
假如有一种花,其花瓣长度与叶子长度成一定的比例。

花瓣长度叶子长度
927
2372
2963
2661
2457
3594
2159
2778
1960
3190

可以把上面的数据在坐标系中画出来:

在这里插入图片描述

现在,我们知道一朵花的花瓣长度是20,想知道它的叶子长度是多少?

从上边的散点图中,可以看到实际上就是需要找到一条直线来拟合这些点,使得尽可能多的点在直线上或者直线附近。但如何寻找合适的直线就成了一个问题。

在计算机中,在给定了这些样本点之后,实际上开始它会随机找一条直线,根据预测结果与实际结果的误差来逐渐进行调整,以逐渐逼近最佳的结果。(比如在下图中,最初是随机画的黑色这条线来拟合这些点,然后会计算每个样本点与直线的误差,所有样本点的误差加起来就是总的误差,再进行加和之后发现误差很大,所以就会调整直线的斜率,此处就把斜率减小,再计算每个样本的误差,不断尝试这个过程)

在这里插入图片描述

如果把最终所求的斜率与误差的关系也通过作图展示,则如下:

在这里插入图片描述
在很多问题中,误差一般不能减小到0,所以一般求解的是误差的最小值,并且在实际问题中,求解误差都用了一些函数,所以更多时候误差和要求解的值是曲线的关系,如下:

在这里插入图片描述
而这时候,要寻找的误差最小的过程就是找曲线斜率趋近于0的过程,也就是找导数趋近于0的过程。

并且在寻找最合适的解的时候,步长不能过大,不然会错过最佳解,如下图:

在这里插入图片描述

所以,其实,神经网络的学习过程就是一个不断调整误差的过程。

2. 网络结构

单层

在这里插入图片描述
多层
神经元相互连接就构成了神经网络

在这里插入图片描述
上面是一个全连接,即每个神经元传到下一层,也是传给下一层的每一个神经元,在连接这条线上有一个权重,这个权重衡量了它传递到下一层神经元的大小。

下面举例来计算的过程,假如有下面的这个过程:

在这里插入图片描述
上图中的0.7426和0.6433就是输出结果,通过输出结果和期望值的误差,返回去调整每个神经元和其他神经元的权重,使得误差不断减小,不断逼近期望值。

通过上述过程不断的训练和调整,最终会得到一组权重的合理取值,在输入数据时,得到的结果与期望值十分接近,此时的神经网络就算训练好了。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
模式识别得到了迅速发展, 并取得了丰富的理论成果, 其应用领域也己扩展到了文本分类、 语音识别、 图像识别、 视频识别、信息检索与数据挖掘等领域. 由于模式识别理论具有重要的学术价值和广泛的应用领 域 因而越来越多的人认识到模式识别课程的重要性, 相关领域的科研工作者也投入了很高的学习热情. 为了给在校本科生和 研究生提供一本内容较新、论述较系统的有关模式识别的教材, 也为了给相关领域的科研人员提供一本内容涵盖面广、 具有一定前沿性和实用性的参考书, 我们编写了这本书. 本书以基础理论教学为主, 同时穿插实际应用来加深对基础理论的理解. 在撰写过程中遵循以下原则:在结构安排上尽量使知识表达体系与学科本身的体系 丰目一致;在内容阐述方式上遵循人的认知规律;在选材上尽量满足读者掌握基础的学科知识. 书中不断引入和介绍学科最新的成果, 增加模式识别在语音识别、 信息检索等领域的应用. 本书具有以下特点. (1)内容广泛:本书系统阐述模式识别领域的基础知识及经典方法, 对经实践证明具有重要现实意义的新理论、 新方法、 新技术也进行介绍. 包括统计模式识 别、 句法模式识别、 模糊模式识别、 神经网络技术和统计语言模型与信息检索模 型,以及目前应用广泛的机器学习模型:隐马尔可夫模型(HMM)、最大’脑模型(ME) 和条件随机场模型(C盯s)等. (勾结构清晰合理:本书内容以学习目标、内容讲解、小结、习题与问题思考、 参考文献为主线,按由浅入深、先易后难、先理论后应用、先传统后前沿来安排, 有益于读者对各种理论、 方法的理解. (3)选材考究精细:模式识别理论、 方法、 技术纷繁众多, 而且新的理论和方 法还在不断地产生. 本书在众多的知识中选取基础理论、 经典学习方法、 典型应 用等重要内容. (4)注重基础:打好基础是教育经验的总结, 也是科技高速发展的需要,本 书自始至终都非常注重强化基本概念、基本思想、基础理论、基本方法和基本 技能. (5)注重实践与应用:本书专门安排 4 章内容介绍模式识别的典型应用及实现 过程, 结合实例讲述模式识别的理论与方法, 从而对读者理解模式识别理论与方 法有很好的指导作用.

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值