原文:笔记:CS231n+assignment2(作业二)(二)

一 参数更新策略 .SGD 也就是随机梯度下降,最简单的更新形式是沿着负梯度方向改变参数 因为梯度指向的是上升方向,但是我们通常希望最小化损失函数 。假设有一个参数向量x及其梯度dx,那么最简单的更新的形式是: 其中learning rate是一个超参数,表示的是更新的幅度。这是一个重要的参数,lr过大可能会出现loss异常的情况,过小会使训练时间过长,后面也会介绍lr参数更新的一些trick。 ...

2016-08-14 13:00 3 4349 推荐指数:

查看详情

笔记CS231n+assignment2作业二)(一)

第二个作业难度很高,但做(抄)完之后收获还是很大的.... 一、Fully-Connected Neural Nets 首先是对之前的神经网络的程序进行重构,目的是可以构建任意大小的全连接的neural network,这里用模块化的思想构建整个代码,具体思路 ...

Fri Aug 12 23:28:00 CST 2016 2 12059
笔记CS231n+assignment2作业二)(三)

终于来到了最终的大BOSS,卷积神经网络~ 这里我想还是主要关注代码的实现,具体的CNN的知识点想以后在好好写一写,CNN的代码关键就是要加上卷积层和池话层. 一、卷积层   卷积层的前向传播还 ...

Sun Aug 14 21:58:00 CST 2016 0 4873
笔记CS231n+assignment1(作业一)

CS231n的课后作业非常的好,这里记录一下自己对作业一些笔记。 一、第一个是KNN的代码,这里的trick是计算距离的三种方法,核心的话还是python和machine learning中非常实用的向量化操作,可以大大的提高计算速度。 import numpy as np class ...

Wed Aug 10 03:17:00 CST 2016 12 33644
Cs231n-assignment 2作业笔记

assignment 2 assignment2讲解参见: https://blog.csdn.net/BigDataDigest/article/details/79286510 http://www.cnblogs.com/daihengchen/p/5765142.html 最后一个 ...

Sat Jan 19 11:27:00 CST 2019 0 616
CS231N assignment2 SVM

CS231N Assignment2 Support Vector Machine Begin 本文主要介绍CS231N系列课程的第一项作业,写一个SVM无监督学习训练模型。 课程主页:网易云课堂CS231N系列课程 语言:Python3.6 1线形分类器 ...

Sun Feb 17 20:14:00 CST 2019 0 965
cs231n assignment1 KNN

title: cs231n assignment1 KNN tags: - KNN - cs231n categories: - 机器学习 date: 2019年9月16日 17:03:13 利用KNN算法做图像分类。python2.7环境 首先运行cs231n/datasets下 ...

Wed Sep 18 01:58:00 CST 2019 0 362
cs231n作业笔记】一:KNN分类器

安装anaconda,下载assignment作业代码 作业代码数据集等2018版基于python3.6 下载提取码4put 本课程内容参考: cs231n官方笔记地址 贺完结!CS231n官方笔记授权翻译总集篇发布 CS231n课程笔记翻译:图像分类笔记(上) numpy参考 ...

Sat Apr 13 01:44:00 CST 2019 0 622
cs231n作业笔记】二:SVM分类器

可以参考:cs231n assignment1 SVM 完整代码 231n作业 多类 SVM 的损失函数及其梯度计算(最好)https://blog.csdn.net/NODIECANFLY/article/details/82927119 (也不错) 作业部分: 完成结构化SVM ...

Tue May 07 19:38:00 CST 2019 0 789
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM