由人脑中的神经元逐层处理图像引入如何构建一个程序使电脑识别手写数字,引入经验性的事务无法靠普通的算法来实现,进而引入神经网络。

一.  感知机 Perceptrons

感知机使人工神经元的一种。感知机有一个或多个输入并产生一个二进制输出。

如图:

图中为一个感知机,其中他有三个输入,x1,x2,x3,每个输入都会有一个权重,w1,w2,w3,最终的输出0或1。由  ,决定最终输出0或1,因此还需要引入一阈值,高于或低于阈值各自对应一个0或1.

运用感知机可以以做一些决策:

例如:是否参加某个活动,如下有三个你考虑的因素

  1. 天气好不好
  2. 远不远
  3. 有没有人陪你去

然后为这个感知机的每个输入设置一个权重,比如,你比较介意天气情况就设置,设置阈值为5,大于5就输出1,小于五就输出0。

当输入0,0,1时,输出 0;

当输入1,0,1时,输出 1;

当输入0,1,1时,输出 0;

可见权重大的参数对结果的影响更加大,这就是一个简单的感知机。

当然,一个感知机并不是一个完整的决策模型,一个复杂的感知机网络可以做出相当复杂的决策,如图:

如图展示了如何通过权衡不同的evidence来做一个更完美的决策。

Neural networks and deep learning C1总结(一)相关推荐

  1. 《Neural networks and deep learning》概览

    最近阅读了<Neural networks and deep learning>这本书(online book,还没出版),算是读得比较仔细,前面几章涉及的内容比较简单,我着重看了第三章& ...

  2. 【Deep Learning 二】课程一(Neural Networks and Deep Learning),第二周(Basics of Neural Network programming)答案

    课程一(Neural Networks and Deep Learning),第二周(Basics of Neural Network programming)答案 ----------------- ...

  3. 《神经网络与深度学习》(Michael Nielsen)Neural Networks and Deep Learning习题解答汇总

    <神经网络与深度学习>(Michael Nielsen)1.6节完整程序解析 第二章改进神经网络的学习方法 <神经网络与深度学习>Neural Networks and Dee ...

  4. DL1 - Neural Networks and Deep Learning

    title: DL1 - 什么神经网络和深度网络 date: 2019-08-05 02:40:57 tags: deeplearning categories: deeplearning Welco ...

  5. Neural Networks and Deep Learning - 神经网络与深度学习 - Overfitting and regularization - 过拟合和正则化

    Neural Networks and Deep Learning - 神经网络与深度学习 - Overfitting and regularization - 过拟合和正则化 Neural Netw ...

  6. 机器学习入门课程笔记(一)——deeplearning.ai: Neural Networks and Deep Learning

    欢迎前往我的个人博客网站:mathscode.top获取更多学习资源. 所有文本内容会在知乎: MathsCode同步 所有开放资源会在Github: MathsCode开放下载 欢迎关注我的公众号: ...

  7. TensorFlow官方教程《Neural Networks and Deep Learning》译(第一章)

    – 更新中 译自:Neural Networks and Deep Learning 成果预展示 如果你能坚持阅读完本章, 你可以获得如下的成果: 上图中的命令行窗口输出为: Epoch 0: 909 ...

  8. 第一门课 神经网络和深度学习(Neural Networks and Deep Learning)

    第一门课 神经网络和深度学习(Neural Networks and Deep Learning) 文章目录 第一门课 神经网络和深度学习(Neural Networks and Deep Learn ...

  9. 吴恩达深度学习笔记——神经网络与深度学习(Neural Networks and Deep Learning)

    文章目录 前言 传送门 神经网络与深度学习(Neural Networks and Deep Learning) 绪论 梯度下降法与二分逻辑回归(Gradient Descend and Logist ...

  10. 《neural networks and deep learning》读书笔记

    neural networks and deep learning 项目地址:https://github.com/mnielsen/neural-networks-and-deep-learning ...

最新文章

  1. cppcheck源码学习(一)
  2. 变换为json类型却遭遇乱码\u516c\u5f00\u65e5\u671f
  3. php8支持哪些新特征,PHP8 新特性总结(一)
  4. ospaf-开源项目成熟度分析工具
  5. Samba nsswitch/pam_winbind.c文件输入验证漏洞
  6. js javascript变量提升
  7. nginx配置文件简单解析
  8. 【英语学习】【Daily English】U13 Holiday L03 I certainly didn't expect this
  9. 期货市场技术分析05_交易量和持仓兴趣
  10. Asynchronous HTTP Requests in Android Using Volley
  11. Java程序设计应用教程_Java程序设计及应用开发教程.pdf
  12. 沧小海笔记之PCIE协议解析——目录
  13. 超图 三维 GIS 技术白皮书
  14. String slices
  15. Bot Chat(聊天机器人) AdaptiveCard的用法(源码)
  16. 第六周博客作业西北师范大学|李晓婷
  17. 将图片资源添加到VS中,并在代码中引用
  18. 原子操作、锁、同步实现原理
  19. 用python画五角星、填充不了颜色_python的turtle画五角星内部不能填充的解决办法...
  20. sqlserver 登录名与数据库用户

热门文章

  1. Centos硬盘IO性能检测命令iostat[转]
  2. 如何使用小程序画布组件绘制自动缩放正方形
  3. MSSQL 事务,视图,索引,存储过程,触发器
  4. CSS布局:图片在DIV中上下左右居中(水平和垂直都居中)
  5. spring 使用 groovy 的 utf-8 问题
  6. 一个很好的String组合连接的方法(StringBuffer)
  7. 浅谈css常用伪类用法
  8. oracle空值问题
  9. Google的21道面试问题
  10. 单应性(同义词直射变换、射影变换和射影性等)(来自wiki)