初步认识神经网络

一、机器学习

机器学习:让机器(广义上的计算机)通过学习来获得类似人类的智能。例如:人类会下围棋,AlphaGo或AlphaGo Zero就是一个掌握了围棋知识、会下围棋的计算机程序。
机器学习过程
机器学习
神经网络:实现机器学习任务的一种算法/数学模型。(机器学习领域的神经网络,特指人工神经网络)其网络结构类似于生物神经系统,用来模拟生物与自然环境之间的交互。

二、神经网络

神经网络的基本组成结构为神经元。

1.MP模型神经元
2.神经网络在这里插入图片描述

神经网络训练的步骤:

<一>训练。

  1. 在神经网络中随机初始化权重
  2. 我们将第一-组输入值发送给神经网络,使其传播通过网络并得到输出值。
  3. 我们将输出值和期望的输出值进行比较,并使用成本函数计算误差。
  4. 我们将误差传播回网络,并根据这些信息设置权重。
  5. 对于训练集中的每个输入值, 重复2至4的步骤。(对比预测答案和真实答案的差别,从错误中学习经验,把差别反向传播过去,对每个神经元像正确的方向上改动一点点,那么下次识别,通过所有改进的神经网络,正确率便会提高,每一次一点点,累加上千万次训练,向正确方向逼近。)
  6. 当整个训练集都发送给了神经网络,我们就完成了一个epoch, 之后重复多次epochs。

<二>测试网络
使用测试集测试训练好的网络

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值