内容选择
全部
内容选择
内容分类
  • 学堂
  • 博客
  • 论坛
  • 开发服务
  • 开发工具
  • 直播
  • 视频
  • 用户
时间
  • 一周
  • 一个月
  • 三个月
  • 深度学习应用开发》学习笔记-31

    y.uint8,uint8的取值范围是0-255, 这个可能就是所谓的256位图吧? 每张图片会有自己的标签,就是表示这张图片是数字0-9的哪个。 另外用reshape重整了一下图像,比较有趣 以下为Notebook代码 ```python print(train_images

    作者: 黄生
    520
    0
  • 深度学习应用开发》学习笔记-12

    数据不是收集的,是自己生成的,好吧~一个简单的例子学习用的没关系%matplotlib inline这个是为了让在jupyter在浏览器里能够显示图像。生成y=2x+1的随机数据,数据加背景噪声限值0.4生成等差数列,100个x_data=np.linspace(-1,1,100)y_data=2*x_data+1

    作者: 黄生
    1024
    2
  • 深度学习之基于梯度的学习

    论上如此——在实践也很鲁棒但可能会遇到数值问题)。用于非凸损失函数的随机梯度下降没有这种收敛性保证,并且对参数的初始值很敏感。对于前馈神经网络,将所有的权重值初始化为小随机数是很重要的。偏置可以初始化为零或者小的正值。这种用于训练前馈神经网络以及几乎所有深度模型的迭代的基于梯度

    作者: 小强鼓掌
    833
    2
  • 深度学习随机取样、学习

    通过选择合适的学习率,可以使梯度下降法得到更好的性能。学习率,即参数到达最优值过程的速度快慢,当你学习率过大,即下降的快,很容易在某一步跨过最优值,当你学习率过小时,长时间无法收敛。因此,学习率直接决定着学习算法的性能表现。可以根据数据集的大小来选择合适的学习率,当使用平方误

    作者: 运气男孩
    717
    0
  • 深度学习随机取样、学习

    通过选择合适的学习率,可以使梯度下降法得到更好的性能。学习率,即参数到达最优值过程的速度快慢,当你学习率过大,即下降的快,很容易在某一步跨过最优值,当你学习率过小时,长时间无法收敛。因此,学习率直接决定着学习算法的性能表现。可以根据数据集的大小来选择合适的学习率,当使用平方误

    作者: 运气男孩
    1444
    5
  • 深度学习应用开发》学习笔记-26

    训练模型跑出来了后,要使用,但是我们没有数据了,因为数据都拿去训练了。 所以课程,随机挑了一条训练数据来应用到模型里来使用。 这样是不好的,因为就像学习训练时将考试题都让你做过一遍,再让你考试就不公平了,类似于作弊了。 应该是考你运用学到的知识,来做没做过的题。 那比较好的做法呢,是有一些数据,把这些数据分一分,

    作者: 黄生
    826
    3
  • 深度学习的应用

    计算机视觉香港中文大学的多媒体实验室是最早应用深度学习进行计算机视觉研究的华人团队。在世界级人工智能竞赛LFW(大规模人脸识别竞赛)上,该实验室曾力压FaceBook夺得冠军,使得人工智能在该领域的识别能力首次超越真人。语音识别微软研究人员通过与hinton合作,首先将RBM和DBN引入到语音识别声学模型训练,并且在

    作者: QGS
    657
    1
  • 深度学习的应用

    计算机视觉香港中文大学的多媒体实验室是最早应用深度学习进行计算机视觉研究的华人团队。在世界级人工智能竞赛LFW(大规模人脸识别竞赛)上,该实验室曾力压FaceBook夺得冠军,使得人工智能在该领域的识别能力首次超越真人。语音识别微软研究人员通过与hinton合作,首先将RBM和DBN引入到语音识别声学模型训练,并且在

    作者: QGS
    1525
    2
  • 深度学习之噪声

    ϵ 的整流线性隐藏单元可以简单地学会使 hi 变得很大(使增加的噪声 ϵ 变得不显著)。乘性噪声不允许这样病态地解决噪声鲁棒性问题。另一种深度学习算法——批标准化,在训练时向隐藏单元引入加性和乘性噪声重新参数化模型。批标准化的主要目的是改善优化,但噪声具有正则化的效果,有时没必要再使用Dropout。

    作者: 小强鼓掌
    1045
    3
  • 深度学习之机器学习的挑战

    论的是一个简单的优化问题。机器学习和优化不同的地方在于,我们也希望泛化误差(generalization error),也被称为测试误差(test error),很低。泛化误差被定义为新输入的误差期望。这里,期望取值自我们期望系统在现实从输入分布采样得到的不同可能值。通常,我

    作者: 小强鼓掌
    821
    3
  • 深度学习之机器学习的挑战

    论的是一个简单的优化问题。机器学习和优化不同的地方在于,我们也希望泛化误差(generalization error),也被称为测试误差(test error),很低。泛化误差被定义为新输入的误差期望。这里,期望取值自我们期望系统在现实从输入分布采样得到的不同可能值。通常,我

    作者: 小强鼓掌
    516
    2
  • 深度学习库 JAX

        JAX是一个似乎同时具备Pytorch和Tensorflow优势的深度学习框架。 JAX 是 Google Research 开发的机器学习库,被称为“在 GPU/TPU上运行的具有自动微分功能的Numpy”,该库的核心是类似 Numpy 的向量和矩阵运算。我个人认为,与

    作者: QGS
    7165
    3
  • 深度学习应用开发》学习笔记-02

    导论里面说了人工智能用来下围棋打游戏,已经完全超越了人类,但是那又怎么样呢?还能不能做点更有意义的事情?探索宇宙,非常有意义吧!通过人工智能在天量的天文探测数据挖掘到一个小版的**。然后回到我们日常的社会生活之中,语音处理,比如语音输入,生活助理,拨打广告推销电话等等。图像处理。还有计算机写新闻稿,

    作者: 黄生
    1353
    3
  • 深度学习简介

    本课程由台湾大学李宏毅教授2022年开发的课程,主要介绍机器学习基本概念简介、深度学习基本概念简介。

  • 深度学习应用开发》学习笔记-13

    Variable来声明来创建变量,它是会变的,在训练中学习到的,所以给它的初值是多少是无所谓的然后就是怎么样来训练模型了训练模型就是一个不断迭代不断改进的过程首先是训练参数,也就是超参,一个是迭代次数train_epochs,这里设置为10,根据复杂情况,可能上万次都可能的。一个是学习率learning_rate,这里默认为0

    作者: 黄生
    457
    0
  • 【MindSpore易点通】深度学习的微分

    时的网络就能够进行前向传播和反向传播计算了。可参考【MindSpore易点通】模型训练的前向传播和反向传播终于圆上了!!!总结本次给大家分享了微分在深度学习的应用,微分可用于神经网络训练的优化问题,也可以求取可变参数在某一刻的瞬时值,也就是梯度。同时也引出了导数和偏导数用于

    作者: chengxiaoli
    38
    0
  • 深度学习应用开发》学习笔记-32

    constant([3,9,22,60,8,9]) print(tf.argmax(A).numpy()) #二维数组 axis轴为0时,在每列取值最大者,结果长度为列数。 B=tf.constant([[3,20,33,99,11], [2,99,33,12,3], [14,90,1

    作者: 黄生
    1141
    3
  • 深度学习的迁移学习:应用与实践

    入探讨迁移学习的基本概念、方法以及实际应用。 什么是迁移学习? 迁移学习是一种通过转移已学知识来解决新问题的学习方法。传统的深度学习模型通常从零开始训练,需要大量标注数据来学习数据的特征。然而,在许多实际应用,我们往往面临以下挑战: 数据稀缺:在许多任务,获得大量标注数据可能非常昂贵或耗时。

    作者: 远方2.0
    发表时间: 2024-11-30 20:33:44
    32
    0
  • 深度学习应用开发》学习笔记-04

    一定的限度才会有所反应,并向后输出。这就好像你和一个小朋友好好说话,他却像没听到一样,而你揪着他的耳朵和他说的时候,他就能听进去,并在行动能做到。于是根据这个又做了一个激活函数。常见的激活函数,一个是s型,S的腰是0.5还有一个修正线性单元激活函数简称为relu这个计算很简单,

    作者: 黄生
    729
    3
  • 深度学习深度前馈网络

    被称为第二层 (second layer),以此类推。链的全长称为模型的深度 (depth)。正是因为这个术语才出现了 ‘‘深度学习’’ 这个名字。前馈网络的最后一层被称为输出层 (output layer)。在神经网络训练的过程,我们让 f(x) 去匹配 f∗(x) 的值。训练数据为我们提供了在不同训练点上取值的、含有噪声的

    作者: 小强鼓掌
    1256
    4