博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
描述机器学习之神经网络算法原理
阅读量:7139 次
发布时间:2019-06-28

本文共 515 字,大约阅读时间需要 1 分钟。

一、以小孩识别食物为例,描述机器学习之神经网络算法原理

准备阶段:

  • 一个小孩(将使用的神经网络算法)刚出生(所有参数都是初始化的),对母乳以外的什么食物可以吃(怎样得到预测值)一无所知。
  • 准备好很多的多种多样的食物(训练数据的输入),每种食物幼童是否可以食用是恒定的(训练数据的输出),但是这个小孩不知道。

训练过程:

  • 这个小孩一次吃食物经历:自己尝试或父母监督下吃了食物A(一次训练数据输入)得到奖励:甜\美味\不饥饿\父母亲抱(训练模型的正输出),或者惩罚:苦\咸\难吃\挨打(训练模型的负输出),小孩得到了一次经验(模型的参数之一α得到了一次调整)
  • 反复上述过程(训练数据的输入+输出的训练).小孩学习到了经验(模型得到了适合这批训练数据的参数)。他不仅知道吃过的食物是否可以食用(模型拟合训练数据的能力),而且可以对未知食物是否可食用做出自己的预测(模型外推预测的能力)。

应用过程:

  • 一段时间后:给这个小孩一个糖(新输入:颜色形状气味来源等),他就可以根据经验(模型的参数)做判断得到这个糖是否可以吃了(输出预测)。

转载于:https://www.cnblogs.com/andylhc/p/10256402.html

你可能感兴趣的文章
python与正则表达式
查看>>
删除多个附件
查看>>
目标检测之显著区域检测---国外的一个图像显著区域检测代码及其效果图 saliency region detection...
查看>>
Laravel之路——事务
查看>>
WCF分布式开发步步为赢(10):请求应答(Request-Reply)、单向操作(One-Way)、回调操作(Call Back)....
查看>>
python的struct模块
查看>>
python进程和线程中的两个锁
查看>>
Java嵌入式数据库H2学习总结(二)——在Web应用程序中使用H2数据库
查看>>
(最小生成树 次小生成树)The Unique MST -- POJ -- 1679
查看>>
括号匹配(二) -- 经典动态规划
查看>>
在jsp中的css
查看>>
Java代理(三)
查看>>
intent.setFlags方法中的参数值含义
查看>>
Android GridView属性集合2
查看>>
加载静态文件,父模板的继承和扩展
查看>>
新的一个月,就这么不知不觉的来临了
查看>>
centos7.4之zabbix4.0的fping监控
查看>>
python基础知识 ~ 函数补充与反射
查看>>
xss攻击
查看>>
[CC-ANUCBC]Cards, bags and coins
查看>>