cs231n官方note笔记

本文记录官方note中比较有价值的观点(从反向传播开始)

一 反向传播

1 “反向传播是一个优美的局部过程。在整个计算线路图中,每个门单元都会得到一些输入并立即计算两个东西:1. 这个门的输出值,和2.其输出值关于输入值的局部梯度。门单元完成这两件事是完全独立的,它不需要知道计算线路中的其他细节。”

2 反向传播的编程中要学会分段计算,即在前向传播过程中把有用的中间变量缓存下来。

3 输入的大小对梯度有巨大影响,因此数据预处理很重要。例如乘法门会将大梯度分给小输入,小梯度分给大输入,因此当输入变化时,需要调整学习率。

二 神经网络介绍

1 生物动机:神经网络模型与实际的生物神经有一定的相似之处,但只是一个粗糙的近似模型,通常生物中更复杂,表现在突触不是线性的权重,输出的峰值信号的精确时间点很重要,等等。

2

原文地址:https://www.cnblogs.com/coldyan/p/8309014.html

时间: 2024-10-10 17:54:58

cs231n官方note笔记的相关文章

Unity5 官方教程笔记(2D Rogue Like)01 —— BoardManager

作为一个Rogue Like游戏,随机生成地图的功能是必不可少的.在上一篇博文(Unity5 官方教程笔记(2D Rogue Like)01 —— Game Manager)中,我们知道了在此项目中,负责这项工作的类叫做“BoardManager”,而且同时它还要负责对地图的存储工作.下面笔者就来对这个类的功能进行介绍. 首先还是看一下代码的基本结构: 可以看到在这个类里面,我们: 规定了地图的尺寸 设定了墙壁(地图)单元和食物单元的生成数量(也就是在特定关卡中这些单元的数量范围) 保存了各类单

[转] 贺完结!CS231n官方笔记授权翻译总集篇发布

哈哈哈!我们也是不谦虚,几个"业余水平"的网友,怎么就"零星"地把这件事给搞完了呢!总之就是非常开心,废话不多说,进入正题吧! CS231n简介 CS231n的全称是CS231n: Convolutional Neural Networks for Visual Recognition,即面向视觉识别的卷积神经网络.该课程是斯坦福大学计算机视觉实验室推出的课程.需要注意的是,目前大家说CS231n,大都指的是2016年冬季学期(一月到三月)的最新版本. 课程描述:请

Unity5 官方教程笔记(2D Rogue Like)05 —— Player

在笔者的一番观察之后,发现Enemy和Player间的主要区别还是体现在了脚本上,其余的部分的创建步骤基本是一致的,所以在这里就以脚本为主. 惯例,代码的主要结构: 可以看到这里除了MovingObject里提供的部分功能之外,还额外的处理了一些事情.我们还是按顺序的解释一下. 在Start()方法中: 我们除了获取了Player自己的动画器以外,同时还对UI中的文字进行了控制. OnDisable()和OnTriggerEnter2D()都是MonoBehaviour提供的事件, 当我们在游戏

Unity5 官方教程笔记(2D Rogue Like)01 —— Game Manager

笔者作为一个unity新手,很希望能尽快用unity做出自己的游戏.为了督促自己抓紧学习,同时也可以熟悉unity使用过程中的一些技巧,并发现.探讨一些问题,便决定通过撰写博客来达到以上目的,所以就将有以下这个系列的几篇博文. 以笔者目前掌握的技能来看,制作2d游戏是一个比较合适的选择,于是便选择了官方教程中的2d rogue like作为自己用来学习的项目.如果各位看官在阅读途中发现了什么问题,还希望及时指出. 附上教程地址:http://unity3d.com/cn/learn/tutori

CS231n 2017 学习笔记03——损失函数与参数优化 Loss Functions and Optimization

本博客内容来自 Stanford University CS231N 2017 Lecture 3 - Loss Functions and Optimization 课程官网:http://cs231n.stanford.edu/syllabus.html 从课程官网可以查询到更详细的信息,查看视频需要FQ上YouTube,如果不能FQ或觉得比较麻烦,也可以从我给出的百度云链接中下载. 课程视频&讲义下载:http://pan.baidu.com/s/1gfu51KJ 损失函数 Loss Fu

CS231n 2017 学习笔记04——反向传播与神经网络 Backpropagation and Neural Networks

本博客内容来自 Stanford University CS231N 2017 Lecture 4 - Backpropagation and Neural Networks 课程官网:http://cs231n.stanford.edu/syllabus.html 从课程官网可以查询到更详细的信息,查看视频需要FQ上YouTube,如果不能FQ或觉得比较麻烦,也可以从我给出的百度云链接中下载. 课程视频&讲义下载:http://pan.baidu.com/s/1gfu51KJ 计算图 Comp

SMJobBless官方Demo笔记

SMJobBless是苹果官方提供的用于"MacOS app获取root权限"的demo. 具体思路 使用Security.framework和ServiceManagement.framework两个库,把需要root权限的操作封装成一个进程,作为项目的子Target,把该子进程注册LaunchdDaemon. 成为LaunchdDaemon后: 子进程会被放在/Library/PrivilegedHelperTools 相应的配置文件.plist被放在/Library/Launch

[转]React官方学习笔记

Origin1.React并不会通过String类型的Html片段生成DOM2.在componentWillReceiveProps中调用setState()不会触发re-render3.componentWillUpdate中不能调用this.setState()4.在通过Ajax获取到数据,调用this.setState()之前,应该通过this.isMounted()确定当前的component已经处在渲染完成的阶段5.父组件到子组件通过props传递数据,子组件向父组件传递数据通过glo

XAF 官方问题笔记

1.How to print report direct, and print preview via an simple action? 如何通过一个按钮直接打印报表或者打印预览报表 https://www.devexpress.com/Support/Center/Question/Details/Q336182 2.How to Show a New Object Detail View via the Navigation Control如何点击导航菜单后显示新建对象的详细视图 http