已找到以下 10000 条记录
  • 深度学习应用开发》学习笔记-03

    有监督学习,无监督学习,半监督学习,强化学习。强化学习非常厉害,适用于下棋和游戏这一类领域,基本逻辑是正确就奖励,错误就惩罚来做一个学习。那么无监督学习典型应用模式是什么呢?说出来之后你就会觉得无监督学习没有那么神秘了,那就是聚类。一个比较典型例子就是超市里货架商品摆放,

    作者: 黄生
    1332
    6
  • 深度学习应用开发》学习笔记-11

    2.5,学习率是0.01,那下一个尝试点是距离前一个点2.5*0.01=0.0025位置。(梯度是固定,还是每走一步都会变呢?)个人认为好学习率,不应该是一个固定值,而应该是先大后小。也就是先大步快速到达底部附近,再小步寻找最底部。学习率是学习开始之前就设置,叫超参

    作者: 黄生
    1128
    1
  • 深度学习应用开发》学习笔记-10

    y=wx+b里w和b,也叫权重和偏差?在监督式学习中,机器学习算法通过以下方式构建模型:检查多个样本并尝试找出可最大限度减少损失模型。这一过程称为经验风险最小化损失函数有L1,L2。L1是绝对值,L2是均方误差MSE,那么2个场景做损失比较时会有L1一样,L2不一样情况本来是

    作者: 黄生
    1431
    3
  • 深度学习应用开发》学习笔记-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
  • 深度学习应用开发》学习笔记-09

    n阶张量/n维数组流,表示张量数据流动/计算过程。每一个张量有一个唯一类型,运算类型不匹配会报错,比如int和float32运算就不行,这个是比较严格,可以先通过tf.cast()做类型转换常量定义时候是可以按需求做类型自动转换、reshape但是变量定义中,类型还是根据初值来定,而设定需求类型并没有生效:v2=tf

    作者: 黄生
    1745
    3
  • 各个模型深度学习训练加速框架选择 - AI开发平台ModelArts

    各个模型深度学习训练加速框架选择 LlamaFactory框架使用两种训练框架: DeepSpeed和Accelerate都是针对深度学习训练加速工具,但是它们实现方式和应用场景有所不同。 DeepSpeed是一种深度学习加速框架,主要针对大规模模型和大规模数据集训练。D

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

    这样是不好,因为就像学习训练时将考试题都让你做过一遍,再让你考试就不公平了,类似于作弊了。 应该是考你运用学到知识,来做没做过题。 那比较好做法呢,是有一些数据,把这些数据分一分, 大部分做训练、一小部分做验证、再分一小部分做测试。 下面是模型应用,也就是预测代码 ```python

    作者: 黄生
    826
    3
  • 深度学习应用开发》学习笔记-02

    灵相关三次浪潮就是三个时代,三盘棋。分别是1962年国际跳棋,1997年国际象棋,以及2016年围棋。从这个难易程度也可以看出,围棋是最强调系统性思维,所以 AI想要战胜人类也是最难。第一讲到这里就结束了,第二讲看了一点,其中关于人工智能机器学习概念,除了公式定义之外,用类比的方法讲的非常的简单易懂

    作者: 黄生
    1353
    3
  • 深度学习应用开发》学习笔记-07

    还有一个是vggnet,他问题是参数太大。深度学习问题:1面向任务单一,依赖于大规模有标签数据,几乎是个黑箱模型。现在人工智能基本由深度学习代表了,但人工智能还有更多。。。然后就开始讲深度学习开发框架。先整了了Theano,开始于2007年加拿大蒙特利尔大学。随着tens

    作者: 黄生
    827
    2
  • 深度学习应用开发》学习笔记-31

    先探索一下tf2里读取出数据。 每张图片数据化表示是28*28=784个数值,每个数值类型是numpy.uint8,uint8取值范围是0-255, 这个可能就是所谓256位图吧? 每张图片会有自己标签,就是表示这张图片是数字0-9中哪个。 另外用reshape重整了一下图像,比较有趣

    作者: 黄生
    520
    0
  • 深度学习笔记》笔记(二)

    神经网络结构从普通全连接神经网络,发展到卷积神经网络、循环神经网络、自编码器、生成式对抗网络和图神经网络等各种结构, 但BP算法一直是神经网络一个经典和高效寻优工具。附神经网络早期一些发展历程1943年,WarrenMcCulloch和WalterPitts于《神经元与行

    作者: 黄生
    48
    3
  • 深度学习笔记之理解

    我们今天知道一些最早学习算法,是旨在模拟生物学习计算模型,即大脑怎样学习或为什么能学习模型。其结果是深度学习以人工神经网络 (artificial neural network, ANN) 之名而淡去。彼时,深度学习模型被认为是受生物大脑(无论人类大脑或其他动物大脑)所启发

    作者: 小强鼓掌
    826
    2
  • 深度学习笔记之应用

    2015)。      这种复杂性日益增加趋势已将其推向逻辑结论,即神经图灵机 (Graves et al., 2014) 引入,它能学习读取存储单元和向存储单元写入任意内容。这样神经网络可以从期望行为样本中学习简单程序。例如,从杂乱和排好序样本中学习对一系列数进行排序。这种自我编

    作者: 小强鼓掌
    624
    0
  • 机器学习深度学习

    Learning,DL)属于机器学习子类。它灵感来源于人类大脑工作方式,是利用深度神经网络来解决特征表达一种学习过程。深度神经网络本身并非是一个全新概念,可理解为包含多个隐含层神经网络结构。为了提高深层神经网络训练效果,人们对神经元连接方法以及激活函数等方面做出了

    作者: QGS
    678
    2
  • 机器学习深度学习

    有趣是,二十一世纪初,连接主义学习又卷上重来,掀起了以 “深度学习”为名热潮.所谓深度学习,狭义地说就是 “很多层 " 神经网络.在若干测试和竞赛上,尤其是涉及语音、 图像等复杂对象应用中,深度学习技术取得了优越性能以往机器学习技术在应用中要取得好性能,对使用者要求较高

    作者: ypr189
    731
    1
  • 深度学习应用开发》学习笔记-24

    上一节训练不出结果,都是nan原因找到了,就是因为特征数据没有做归一化,那归一化是个什么概念呢?这里有一个很好例子,做一道菜,准备好材料鸭、笋、....盐、酱油...水,再加上烹饪火候,可以做出一道菜。上面做菜每一个要素,都可以看做一个特征变量,而重量可以看做是特征变量值,比如鸭肉xxg

    作者: 黄生
    615
    1
  • 深度学习应用开发》学习笔记-04

    在1904年时候,生物学家了解了神经元结构然后在1945年时候发明了神经元模型。那么这个神经元模型真的可以模拟生物神经功能吗,个人觉得有点奇妙,不过动物植物本来都是很奇妙存在。所谓全连接层,就是说某层一个节点,和他上一层所有节点都有连接。就像连接边长不同,每条

    作者: 黄生
    729
    3
  • 深度学习应用开发》学习笔记-32

    这里谈到了独热编码one-hot,独热编码是用来表示标签数据。前面已经知道了,标签数据很简单,就是表示0-9范围内一个数字。 说实话独热编码有什么用处,真的还没有理解。还有什么欧式空间概念啊,都很陌生。 看看代码吧。 ```python #独热编码示例。 x=[3,4] tf

    作者: 黄生
    1141
    3
  • 深度学习应用开发》学习笔记-27

    可视化还是比较重要,因为数据能在图形上看到,会更直观,更符合人认知思维。 这里先来展示一下loss可视化。 用matplot将列表值画出来,调用非常简单 plt.plot(loss_list) 横坐标是列表中索引,纵坐标是列表值,也就是loss值。 可以看到,曲线在收敛了

    作者: 黄生
    827
    2
  • 深度学习应用开发》学习笔记-20

    pandas用来处理文件很方便,shuffle就是洗牌,我们打牌,一局结束后需要洗牌后再开始下一局 这里介绍了pandas库,处理常规大小数据文件,会很方便,基于BSD协议库。 可以自动转换为numpy多维数组。 下面是代码 ```python %matplotlib notebook

    作者: 黄生
    934
    3