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

    说道:矩阵运算,是机器学习基本手段,必须要掌握。 所以后面有线性代数、矩阵运算基本介绍。 标量是一个特殊向量(行向量、列向量),向量是一个特殊矩阵;这样说来,标量,也是一个特殊矩阵,一行一列矩阵。 看代码吧 ```python import numpy as np ```

    作者: 黄生
    1038
    2
  • 深度学习应用开发》学习笔记-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
  • 机器学习深度学习

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

    作者: QGS
    678
    2
  • 深度学习笔记之贡献

      总之,深度学习是机器学习一种方法。在过去几十年发展中,它大量借鉴了我们关于人脑、统计学和应用数学知识。近年来,得益于更强大计算机、更大数据集和能够训练更深网络技术,深度学习普及性和实用性都有了极大发展。未来几年充满了进一步提高深度学习并将它带到新领域挑战和机遇。

    作者: 小强鼓掌
    856
    2
  • 深度学习入门》笔记 - 26

    欠拟合、过拟合总结如下:接下来是TensorFlow框架部分,之前有个帖子 基于TensorFlow 2建立深度学习模型 - 快速入门 cid:link_0然后会使用它来建立线性回归模型和神经网络分类模型敬请期待

    作者: 黄生
    49
    2
  • 深度学习笔记之特性

            深度学习是通向人工智能途径之一。具体来说,它是机器学习一种,一种能够使计算机系统从经验和数据中得到提高技术。我们坚信机器学习可以构建出在复杂实际环境下运行AI系统,并且是唯一切实可行方法。深度学习是一种特定类型机器学习,具有强大能力和灵活性,它将大千

    作者: 小强鼓掌
    930
    1
  • 机器学习以及深度学习

    所谓“ 机器学习” , 是指利用算法使计算机能够像人一样从数据中挖掘出信息; 而“ 深度学习”作为“机器学习一个**子集**, 相比其他学习方法, 使用了更多参数、模型也更复杂, 从而使得模型对数据理解更加深人, 也更加智能。 传统机器学习是分步骤来进行, 每一步最优解不一定带来结果的最优解;

    作者: 黄生
    348
    1
  • 深度学习入门》笔记 - 21

    Linear Unit)函数出现和流行时间都比较晚,但却是深度学习常用激活函数。它非常简单: ReLU(x)=max(x,0) 是一个折线函数,所有负输入值都变换成0,所有非负输入值,函数值都等于输入值本身。ReLU函数在正值区域没有梯度消失问题。最后,总结如下:

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

    特征值最小者)/(特征值最大值 - 特征值最小者) 这样归一化后值,范围在 [0,1]之间。 标签值是不需要做归一化哦 放一下有修改代码,以及训练结果: ```python #做归一化,对列index是0到11特征值做归一化 #列index是12是标签值,不需要做归一化哦 for i in

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

    izer()然后开始迭代训练,训练内容,是每次将样本逐个输入模型,进行梯度下降优化操作。这里为了演示,每轮迭代后绘制出模型曲线(这里有点不清楚地方,是将样本输入模型?还是训练得到了模型?我觉得是前者,训练得到只是参数值,模型不是训练出来)训练代码:for xs,ys in

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

    后者比较死板,因为门槛高而被初学者所诟病。这个有点像敏捷和瀑布式开发区别。原来1.x课件会保留,因为有助于底层原理理解,而2.0课件也会更新。这样处理非常好,与时俱进,很负责任。并且建议先看2.0编程基础那一节。

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

    房价tf2版本,有一些变化。 1是直接使用sklearn.preprocessing里scale来做归一化,更简单便捷 2不是一股脑将数据全用于训练,划分了分别用于训练、验证、测试数据 3损失函数,优化器方面,代码有变化,头疼~ 4对训练数据没有做打散操作 代码如下: 最

    作者: 黄生
    769
    3
  • 浅谈深度学习

    学习方法——深度前馈网络、卷积神经网络、循环神经网络等;无监督学习方法——深度信念网、深度玻尔兹曼机,深度自编码器等。深度学习思想:深度神经网络基本思想是通过构建多层网络,对目标进行多层表示,以期通过多层高层次特征来表示数据抽象语义信息,获得更好特征鲁棒性。深度学习应用

    作者: QGS
    39
    2
  • 深度学习简介

    与传统学习方法相比,深度学习方法预设了更多模型参数,因此模型训练难度更大,根据统计学习一般规律知道,模型参数越多,需要参与训练数据量也越大。 20世纪八九十年代由于计算机计算能力有限和相关技术限制,可用于分析数据量太小,深度学习在模式分析中并没有表现出优异识别性能。自从2006年,

    作者: 某地瓜
    1683
    1
  • 认识深度学习

    什么是深度学习 要理解什么是深度学习,人们首先需要理解它是更广泛的人工智能领域一部分。简而言之,人工智能涉及教计算机思考人类思维方式,其中包括各种不同应用,例如计算机视觉、自然语言处理和机器学习。 机器学习是人工智能一个子集,它使计算机在没有明确编程情况下能够更好地完成

    作者: 建赟
    1845
    2
  • 什么是深度学习

    深度学习是支撑人工智能发展核心技术,云服务则是深度学习主要业务模式之一。OMAI深度学习平台(以下简称OMAI平台)即是在上述前提下诞生平台软件。OMAI深度学习平台是具备深度学习算法开发、模型训练、推理服务等能力一站式平台软件。OMAI平台以支持高性能计算技术和大规模分

    作者: OMAI
    6642
    0
  • 深度学习入门》笔记 - 12

    学习步长$\alpha$是一个很重要参数。 如果太小,算法会收敛很慢。 如果太大,容易造成算法不收敛,甚至发散。 自变量标准化,和因变量中心化,是建立深度学习模型常用数据预处理方法。 他们好处,是不仅可以让梯度下降法数值表现更加稳定,还有助于我们找到合适初始值和步长。

    作者: 黄生
    272
    1