E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
动手学深度学习课堂笔记
【
动手学深度学习
】 1前言
李沫《
动手学深度学习
》课程学习具体代码保存在自己的内存中,学完之后会考虑将资源全部上传,写文档的目的是保留一些自己认为重要的内容、调试的过程、练习的内容,尽力一周一章的学习进度。
sumshine_
·
2023-01-13 00:38
知识学习
人工智能
机器学习
NLP学习笔记(三)- 李沐老师《
动手学深度学习
》
准备开肝李沐老师的《
动手学深度学习
》《
动手学深度学习
》链接:http://tangshusen.me/Dive-into-DL-PyTorch/#/课程:课程安排-
动手学深度学习
课程B站视频:https
bit熊
·
2023-01-12 11:22
NLP
深度学习
自然语言处理
学习
动手学深度学习
-李沐(7)
一、权重衰退常用的处理过拟合的方法1、使用均方范数作为硬性限制通过限制参数值的选择范围来控制模型容量限制w的数值2、使用均方范数作为柔性限制(常用)补:正则项就是防止损失函数最优导致过拟合,把损失函数的最优点往外拉一拉3、总结权重衰退通过L2正则项使得模型参数不会过大,从而控制模型复杂度正则权重是控制模型负责度的超参数
Everyyang
·
2023-01-12 11:49
深度学习
人工智能
算法
动手学深度学习
-李沐(8)
一、dropout丢弃法1、动机一个好的模型需要对输入数据的扰动鲁棒丢弃法:在层之间加入噪音——正则2、方法给定一个概率,一定概率变成0,一定概率使得元素变大期望不发生变化3、使用4、总结丢弃法将一些输出项随机置0来控制模型复杂度常作用在多层感知机的隐藏层输出上丢弃概率来控制模型复杂度的超参数
Everyyang
·
2023-01-12 11:49
深度学习
人工智能
机器学习
动手学深度学习
-李沐(5)
一、Softmax回归1、回归和分类问题回归是估计一个连续值分类是预测一个离散类别(分类从回归的单输出变成了多输出,输出的个数就是类别的个数)2、ont-hot编码格式使用均方损失训练使用最大值标号作为预测3、softmax的作用:输出是一个概率(非负和为1)概率y和y^的区别作出损失4、用交叉熵常用来衡量两个概率的区别假设p,q是一对离散概率,假设有n个元素,对每个元素i进行操作将交叉熵作为损失
Everyyang
·
2023-01-12 11:48
机器学习
人工智能
深度学习
动手学深度学习
-李沐(2)
1、范数的概念2、对称与反对称Aij=Aji(对称)Aij=-Aji(反对称)3、正定4、正交矩阵5、特征向量不被矩阵改变方向的向量6、标量标量由只有一个元素的张量表示x=torch.tensor([3.0])7、向量向量由标量值组成的列表x=torch.arange(4)
Everyyang
·
2023-01-12 11:18
深度学习
人工智能
动手学深度学习
-李沐(3)
1、标量的导数2、对于不可导的情况,例如:y=|x|3、将导数拓展到向量标量求导是标量向量求导是向量4、补:上面是向量下面是标量,维度不变上面是标量下面是向量,维度变化(标量是一个值,向量是一串值)5、标量、向量求导问题
Everyyang
·
2023-01-12 11:48
深度学习
机器学习
人工智能
【机器学习、深度学习与强化学习】机器学习(1)---机器学习简介
、深度学习和强化学习,请注意强化学习需要ML与DL的一部分基础,不要直接跳到RL去学习,效率很低,参考资料很多,我先列一些我会用到的机器学习、深度学习的参考资料吧:1.西瓜书——周志华《机器学习》2.
动手学深度学习
旋转跳跃我闭着眼
·
2023-01-11 20:05
ML
DL和RL
机器学习
深度学习
《
动手学深度学习
》(六) -- 图像增广与微调
1图像增广图像增广在对训练图像进行一系列的随机变化之后,生成相似但不同的训练样本,从而扩大了训练集的规模。此外,应用图像增广的原因是,随机改变训练样本可以减少模型对某些属性的依赖,从而提高模型的泛化能力。例如,我们可以以不同的方式裁剪图像,使感兴趣的对象出现在不同的位置,减少模型对于对象出现位置的依赖。我们还可以调整亮度、颜色等因素来降低模型对颜色的敏感度。可以说,图像增广技术对于AlexNet的
长路漫漫2021
·
2023-01-11 16:07
Deep
Learning
深度学习
计算机视觉
人工智能
图像增广
微调
动手学深度学习
(二十六)——图像增广(一生二,二生三,三生万物?)
文章目录一、图像增广二、常用的图像增广方法1.翻转和裁减2.颜色改变3.叠加使用多种数据增广方法三、使用图像增广进行训练四、总结(干活分享)一、图像增广定义&解释:通过对训练图像做一系列随机改变,来产生相似但又不同的训练样本,从而扩大训练数据集的规模。随机改变训练样本可以降低模型对某些属性的依赖,从而提高模型的范化能力二、常用的图像增广方法使用下面这张400x500的图像作为范例%matplotl
留小星
·
2023-01-11 16:34
动手学深度学习:pytorch
数据增广
augmentor
深度学习
图像识别
pytorch
经典机器学习方法(2)—— Softmax 回归
参考:
动手学深度学习
注:本文是jupyternotebook文档转换而来,部分代码可能无法直接复制运行!
云端FFF
·
2023-01-11 16:32
#
监督学习
#
PyTorch
#
实践
softmax回归
softmax
回归
pytorch
深度学习
动手学深度学习
AI学习网站-收录
speech.ee.ntu.edu.tw/~hylee/ml/2022-spring.php白板推导:https://space.bilibili.com/97068901/channel/series李沐系列
动手学深度学习
Ray Song
·
2023-01-11 11:33
人工智能
学习
动手学深度学习
——循环神经网络
循环神经网络循环神经网络(RNN)主要用于预测任务:基于当前和历史输入序列,预测序列的下一个字符。循环神经网络相对于普通神经网络而言,最大的特点在于颖仓变量HHH的引进,用HtH_{t}Ht表示HHH在时间步ttt的值,该变量记录了到当前字符为止的序列信息。历史信息的使用使得预测更为精确。循环神经网络的示意图:循环神经网络模型假设Xt∈Rn×d\boldsymbol{X_{t}\in\mathbb
伸腿瞪眼丸
·
2023-01-11 07:48
书籍阅读
神经网络
深度学习
【
动手学深度学习
】之 现代卷积神经网络 AlexNet VGGNet NIN 习题解答
动手学深度学习
7.1AlexNet试着增加迭代轮数。对比LeNet的结果有什么不同?为什么?增加迭代次数,LeNet的准确率比AlexNet低,因为复杂的网络有着更强的学习能力。
丶契阔
·
2023-01-10 19:59
动手学深度学习
深度学习
人工智能
计算机视觉
动手学深度学习
(三)——torch操作(详细整理文档)
文章目录非常详细的一个文档,学习pytorch可以详细研究一下:对一些比较重要的功能和知识点进行复现:一、创建tensor张量二、tensor与numpy之间的相互转换三、tensor.function与tensor.function_的区别四、修改tensor的形状五、索引操作六.逐元素操作七.归并操作八、比较操作非常详细的一个文档,学习pytorch可以详细研究一下:http://www.fe
留小星
·
2023-01-10 12:14
动手学深度学习:pytorch
深度学习
numpy
python
机器学习
数据分析
《
动手学深度学习
》13.4锚框
13.4.1生成多个锚框参考:13.4.1生成多个锚框.代码实现导入功能包importtorchimportmatplotlib.pyplotasplt#精简打印精度,保留两位小数torch.set_printoptions(precision=2)定义生成以每个像素为中心具有不同形状的锚框函数#指定输入、一组大小和一组宽高比,该函数将返回输入的所有锚框defmultibox_prior(feat
whut_52xj
·
2023-01-10 12:37
动手学深度学习第二版
深度学习
pytorch
42. 锚框
这是根据沐神的
动手学深度学习
PyTorch版中的第42讲做的笔记。
lyqstar...
·
2023-01-10 11:36
深度学习
pytorch
深度学习
python
动手学深度学习
之锚框
锚框锚框就是一个框,边缘框就是一个物体的真实的位置的一个框,锚框是对这个边缘框位置的一个猜测。算法先给我们画出一个框,然后看这个框里面有没有物体。如果有的话,算法就基于这个物体进行预测,它到我们真实的边缘框是怎么偏移过去的。简单来说就是,先提出多个框,然后看看框里面有没有这个物体,有的话,就基于这个框来调整位置。这样我们就有两个预测,一个是对框中是否存在该物体的预测,另一个是锚框到真实的边缘框的预
哈哈哈捧场王
·
2023-01-10 11:30
机器学习&深度学习
深度学习
SSD目标检测的个人总结(1)—— 锚框的生成
沐神的b站
动手学深度学习
电子版锚框以SSD(单发多框检测)为例,在输入图像上,我们会以图片的每一个像素为中心,生成多个缩放比(Size)和
zyf_freashman
·
2023-01-10 11:29
个人总结
目标检测
人工智能
计算机视觉
李沐
动手学深度学习
v2-目标检测中的锚框和代码实现
一.目标检测中的锚框前提:本节锚框代码实现,使用了很多Pytorch内置函数,如果有对应函数看不懂的地方,可以查看前面博客对相应函数的具体解释,如下链接所示:Pytorch中torch.meshgrid()函数解析Pytorch中torch.stack()函数解析Pytorch中torch.cat()函数解析Pytorch中tensor.T(torch.T)解析Pytorch中torch.repe
cv_lhp
·
2023-01-10 11:56
Pytorch基础
深度学习
目标检测
pytorch
python
神经网络
目标检测-锚框概念和代码实现
前言经历过图像分类后,进一步的就是更复杂的目标检测了,从这一章开始,将会不断记录图像目标检测中的学习经历,其中大多数思路以及代码来源,来自于李沐的
动手学深度学习
课程,不过在这里,我会尽可能不用d2l的库
TOPthemaster
·
2023-01-10 11:25
pytorch深度学习
pytorch
深度学习
python
【
动手学深度学习
】之锚框生成函数代码实现
【代码】:importtorchfromd2limporttorchasd2l#更改打印设置torch.set_printoptions(2)defmultibox_prior(data,sizes,ratios):"""生成以每个像素为中心具有不同形状的锚框。"""#图片的高和宽in_height,in_width=data.shape[-2:]#查看操作设备(CPU/GPU),与锚框的参数de
LearnerzzZ
·
2023-01-10 11:55
动手学深度学习
深度学习
pytorch
深度学习
pytorch
人工智能
计算机视觉
神经网络
5.2 数值分析: Lagrange插值
本文内容为东北大学数值分析国家精品慕课课程的课程讲义,将其整理为OneNote笔记同时添加了本人上课时的
课堂笔记
,且主页中的思维导图就是根据课件内容整理而来,为了方便大家和自己查看,特将此上传到CSDN
孤柒「一起学计算机」
·
2023-01-09 16:11
#
数值分析课件
数值分析
lagrange插值
拉格朗日插值
事后误差分析法
插值余项
我要开始学习人工智能啦!
从今天开始,我将认真学习李沐老师的《
动手学深度学习
》和《实用机器学习》。我只是想要了解一下人工智能的相关知识。从今往后,我每天大约要花一个半小时的时间在人工智能上。我要将自己的所学记录在CSDN上。
IWMAIN
·
2023-01-09 12:56
人工智能
深度学习
DJL-Java开发者
动手学深度学习
之使用Softmax进行分类
分类在之前的文章中,我们介绍了线性回归的基本概念DJL-Java开发者
动手学深度学习
之线性回归,并使用高层API实两简单线性回归模型DJL-Java
动手学深度学习
之线性回归实现,有预测结果。
ousinka
·
2023-01-09 08:53
Java开发者动手学习深度学习
d2lcoder
DJL
深度学习
分类
java
动手学深度学习
的符号
@TOC数字张量:张量概念是矢量概念的推广,矢量是一阶张量。张量是一个可用来表示在一些矢量、标量和其他张量之间的线性关系的多线性函数。集合论函数和运算符自然对数:自然对数是以常数e为底数的对数,记作lnN(N>0),数学中也常见以logx表示自然对数。指数函数:一般地,y=a^x函数(a为常数且以a>0,a≠1)叫做指数函数指示函数:看链接按元素相乘:字面意思连结:字面意思向量的点积:点积在数学中
Jeremy Li
·
2023-01-09 08:21
学习
动手学深度学习笔记
深度学习
【
动手学深度学习
】20.卷积层里的填充和步幅
1、填充2、步幅这里的P是填充的总行数;nn.Conv2d(1,1,kernel_size=3,padding=1,stride=2),以此为例Ph和Pw就是为2,padding只是一边要加的行数或列数,上下左右加1行和1列。卷积核一般为3X3大小,如果不是则一般是基数填充通常是卷积核大小-1
ShadoooWM
·
2023-01-09 06:52
动手学深度学习课堂笔记
深度学习
吴恩达深度学习工程师系列课程笔记(Deep Learning Specialization - deeplearning.ai)
深度学习笔记导航前言传送门完结感想前言选择吴恩达的深度学习视频作为入门是明智的选择,我对比过包括
动手学深度学习
在内的一些入门资料,感觉还是吴恩达的最为通俗易懂,虽然他在RNN那部分讲的一般,但是即使是这样
亦梦亦醒乐逍遥
·
2023-01-09 00:42
人工智能
个人随笔/学习笔记
人工智能
深度学习
机器学习
动手学深度学习
笔记day3
线性回归线性模型线性假设是指目标(房屋价格)可以表示为特征(面积和房龄)的加权和,或其中,x,w∈损失函数回归问题中最常用的损失函数是平方误差函数。当样本i的预测值为y^(i),其相应的真实标签为y(i)时,平方误差可以定义为以下公式:为了度量模型在整个数据集上的质量,需计算在训练集n个样本上的损失均值(也等价于求和)。在训练模型时,希望寻找一组参数(w∗,b∗),这组参数能最小化在所有训练样本上
努力学习的廖同学
·
2023-01-08 16:59
深度学习
《
动手学深度学习
(Dive into Deeplearning)》(第二版)——第二章 _2.1 数据操作
《
动手学深度学习
(DiveintoDeeplearning)》(第二版)——第二章_2.1数据操作第二章预备知识§2.0开始§2.1数据操作2.1.1入门2.1.2运算2.1.3广播机制2.1.4索引和切片
def_Mark_Heng
·
2023-01-08 11:05
《动手学深度学习》自学之路
人工智能
机器学习
深度学习
python
pytorch深度学习入门-1
文章目录
动手学深度学习
搭建自己的pytorch环境初识torch收获参考文献
动手学深度学习
发现了一个不错的教程,《
动手学深度学习
》,在此记录这个过程中出现的一些问题。
smile_chance
·
2023-01-08 11:52
深度学习pytorch
pytorch
深度学习
python
经典机器学习方法(1)—— 线性回归
参考:
动手学深度学习
注:本文是jupyternotebook文档转换而来,部分代码可能无法直接复制运行!
云端FFF
·
2023-01-08 07:42
#
监督学习
#
PyTorch
#
实践
机器学习
线性回归
pytorch
动手学深度学习
——线性回归之从零开始代码实现
线性回归的从零开始实现在了解线性回归的关键思想之后,我们可以开始通过代码来动手实现线性回归了。在这一节中,我们将从零开始实现整个方法,包括数据流水线、模型、损失函数和小批量随机梯度下降优化器。虽然现代的深度学习框架几乎可以自动化地进行所有这些工作,但从零开始实现可以确保你真正知道自己在做什么。同时,了解更细致的工作原理将方便我们自定义模型、自定义层或自定义损失函数。在这一节中,我们将只使用张量和自
时生丶
·
2023-01-08 07:38
深度学习笔记
深度学习
线性回归
python
pytorch
【DeepLearning学习笔记】Coursera课程《Neural Networks and Deep Learning》——Week2 Neural Networks Basics
课堂笔记
...
Coursera课程《NeuralNetworksandDeepLearning》deeplearning.aiWeek2NeuralNetworksBasics2.1LogisticRegressionasaNeutralNetwork2.1.1BinaryClassification二分类逻辑回归是一个用于二分类(binaryclassification)的算法。首先我们从一个问题开始说起,这
weixin_30918415
·
2023-01-07 17:41
数据结构与算法
python
开发工具
Colab报错:ImportError: cannot import name ‘_check_savefig_extra_args‘ from ‘matplotlib.backend_bases‘
目录问题描述:解决办法:问题描述:在跟着沐神学习《
动手学深度学习
V2》的时候,在”08线性回归+基础优化算法“的时候,Colab报错ImportError:cannotimportname'_check_savefig_extra_args'from'matplotlib.backend_bases
薰珞婷紫小亭子
·
2023-01-07 13:40
报错
python
【菜菜的sklearn
课堂笔记
】支持向量机-二分类SVC中的样本不均衡问题:重要参数class_weight
视频作者:菜菜TsaiTsai链接:【技术干货】菜菜的机器学习sklearn【全85集】Python进阶_哔哩哔哩_bilibili样本不均衡是指在一组数据集中,标签的一类天生占有很大的比例,但我们有着捕捉出某种特定的分类的需求的状况。比如,我们现在要对潜在犯罪者和普通人进行分类,潜在犯罪者占总人口的比例是相当低的,也许只有2%左右,98%的人都是普通人,而我们的目标是要捕获出潜在犯罪者。这样的标
烧灯续昼2002
·
2023-01-07 09:04
菜菜的sklearn课堂
sklearn
算法
python
支持向量机
8李沐
动手学深度学习
v2/逻辑回归(softmax回归(分类))从0开始实现
总结:softmax做预测输出交叉熵做损失函数多类别,一个样本属于每个类别的概率python中张量乘法都是对应位置元素相乘数据模型超参数参数损失函数优化算法开始训练梯度:谁要计算梯度requires.grad;不计算梯度detach()当前结点移出计算图;不计算梯度withtorch.no_grad();清空梯度param.grad.zero()updater.zero_grad()梯度:没有对要
xcrj
·
2023-01-07 09:47
深度学习
深度学习
逻辑回归
回归
Softmax(分类模型基础)——最全重难点解释及代码
1.3整合所有组件2.初始化模型参数3.定义softmax操作3.1sum()方法基础3.2softmax操作4定义模型5.定义损失函数6.分类准确率7.训练7.2定义优化器写在前面:本节内容主要参考自《
动手学深度学习
Yuuu_le
·
2023-01-07 09:45
d2l
深度学习
pytorch
神经网络
机器学习基础(6)—— 使用权重衰减和丢弃法缓解过拟合问题
参考:
动手学深度学习
注:本文是jupyternotebook文档转换而来,部分代码可能无法直接复制运行!
云端FFF
·
2023-01-06 13:34
机器学习
过拟合
权重衰减
丢弃法
dropout
L2正则化
动手学深度学习
第三章 线性神经网络 练习(Pytorch版)
文章目录线性神经网络线性回归小结练习线性回归的从零开始实现小结练习线性回归的简洁实现小结练习softmax回归小结练习图像分类数据集小结练习softmax回归的从零开始实现小结练习softmax回归的简洁实现小结练习线性神经网络线性回归小结机器学习模型中的关键要素是训练数据、损失函数、优化算法,还有模型本身。矢量化使数学表达上更简洁,同时运行的更快。最小化目标函数和执行极大似然估计等价。线性回归模
看星星的花栗鼠
·
2023-01-06 11:27
动手学深度学习
python
pytorch
深度学习
《
动手学深度学习
》第三章——(4)softmax回归的简洁实现_学习思考与习题答案
文章目录重新审视Softmax的实现优化算法训练练习#作者github[源码地址](https://github.com/Zhangshuor/deeplearning/blob/main/chapter_linear-networks/linear-regression-concise.py)#softmax回归的简洁实现:label:`sec_softmax_concise`在:numref:
coder_sure
·
2023-01-06 11:56
深度学习
深度学习
回归
学习
动手学深度学习
-Softmax与分类模型-Day1
Softmax与分类模型今天完成的依然是day1打卡内容中的~学习内容:softmax回归的基本概念如何获取Fashion-MNIST数据集和读取数据Softmax回归模型的从零开始实现,实现一个对Fashion-MNIST训练集中的图像数据进行分类的模型使用pytorch重新实现Softmax回归模型Softmax的基本概念分类问题一个简单的图像分类问题,输入图像的高和宽均为2像素,色彩为灰度(
Aileen爱学习
·
2023-01-06 11:26
动手学深度学习
深度学习
动手学深度学习
c0304softmax函数
动手学深度学习
3.4softmax回归3.4.1分类问题3.4.2网络框架3.4.3全连接层的参数开销3.4.4softmax运算3.4.5小批量样本的矢量化3.4.6损失函数对数似然softmax及其导数交叉熵损失
Ysdabaicai
·
2023-01-06 11:53
深度学习
pytorch
机器学习
《
动手学深度学习
》task5_3 卷积神经网络进阶
系统学习《
动手学深度学习
》点击这里:《
动手学深度学习
》task1_1线性回归《
动手学深度学习
》task1_2Softmax与分类模型《
动手学深度学习
》task1_3多层感知机《
动手学深度学习
》task2
shiinerise
·
2023-01-06 11:19
深度学习
Alexnet
GoogleNet
vgg
cnn
动手学深度学习
《
动手学深度学习
》| 2 深度学习基础
目录1线性回归1.1线性回归的基本要素1.2线性回归与神经网络的联系1.3线性回归的矢量表示法1.4线性回归的从零开始实现1.5线性回归的简洁实现1.6Keras线性回归练习2图像分类数据集(Fashion-MNIST)2.1数据集介绍2.2数据集获取2.3读取小批量2.4小结3softmax回归3.1softmax回归模型3.2softmax的矢量计算表达式3.3交叉熵损失函数3.4softma
Marlowe.
·
2023-01-06 11:48
深度学习
深度学习
tensorflow
李沐
动手学深度学习
V2-实战 Kaggle 比赛:图像分类 (CIFAR-10)和代码实现
一.实战Kaggle竞赛:图像分类(CIFAR10)1.数据集信息比赛数据集分为训练集和测试集,其中训练集包含50000张、测试集包含300000张图像。在测试集中,10000张图像将被用于评估,而剩下的290000张图像将不会被进行评估,包含它们只是为了防止手动标记测试集并提交标记结果。两个数据集中的图像都是png格式,高度和宽度均为32像素并有三个颜色通道(RGB)。这些图片共涵盖10个类别:
cv_lhp
·
2023-01-06 09:21
李沐动手学深度学习笔记
深度学习
pytorch
人工智能
神经网络
python
03 梯度(Gradient)很小怎么办(Local Minima与Saddle Point)-学习笔记-李宏毅深度学习2021年度
localminima和saddlepointbatchmomentum视频链接-1视频链接-2PPT链接
课堂笔记
localminima(局部最小值):在损失函数的迭代过程中,当前
iioSnail
·
2023-01-06 09:29
机器学习
学习
深度学习
人工智能
《
动手学深度学习
》安装CPU计算的MXNet和GPU版本的MXNet
在上篇文章我介绍了深度学习的一些python基础和IDE的选择,这次我们从李沐老师的译作《
动手学深度学习
》中完整的走一遍安装MXNet的安装。
程序员子进
·
2023-01-06 07:25
python
深度学习
caffe
人工智能
英文版
动手学深度学习
书中MXnet安装采坑(1.6版本cpu安装)
MXNet安装采坑补充:B站2021最新李沐课程——动手学DL1.说明因为想跑一下英文版
动手学深度学习
recommendationsystem章节的代码,所以就配了下环境。
卡塞尔学院临时校长
·
2023-01-06 07:55
推荐系统
mxnet
【已解决】cpu版mxnet安装
mxnet版本:cpu版本,1.5.0mxnet中提供了机器学习的一些函数,然而安装并不是一帆风顺,下面记录一些安装步骤,希望帮助到大家步骤首先是《
动手学深度学习
》里面的environment.yml文件
qq_53826655
·
2023-01-06 07:23
python
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他