背景:很多人都知道神经网络、深度学习是上世纪就有的技术,为什么最近这些年才成为“爆款”?本文就这个话题来掰扯掰扯,记录记录一些大佬的对此的见解。

Scale drives deep learning progress

“Scale drives deep learning progress”,这是吴恩达的深度学习课程中的一个标题。这里“规模”(scale)一方面指的是神经网络的规模,能构建更多隐藏单元更多连接的神经网络,这一方面很明显依赖于计算机算力尤其GPU技术的大幅度提升。另一方面还有数据“规模”(scale of the data),传统的机器学习算法如SVM 无法处理海量数据,给这些模型再多的数据也无法提升模型准确度。而神经网络想要达到更好效果,需要在构建更大规模的网络模型的同时给予足够的海量数据。近20年数字化社会的发展使得获取海量数据变成越来越容易的一件事。

For developer,Why deep-learning

这里举个例子,来稍微解释一下开发人员为什么会要采用深度学习技术来解决问题。这里我们假设——股票的涨跌可以由各种指标(特征)来进行预测:

当指标只有一个时

当我们用于预测的指标只有一个,比如说市盈率(PE)时,我们可以通过简单的观察得到预测模型,可能像下面这样:

if PE < X :print("涨")
else :print("跌")

当指标只有两个时:

当我们用于预测的指标有两个,比如说市盈率(PE)和前七交易日换手率(turnover-rate),我们可以通过常规的数学分析工具得到预测模型,可能像下面这样:

if (10/PE+TR)> 3:print("涨")
else:print("跌")

再简单一点,我们接受义务教育时,解二元一次方程,我们只需要两个点,就轻松的解出 k 和 b的值。这种时候也不需要用神经网络(其实这种情况 可以理解成只有 "x" 一个可变指标/特征值)。

当指标有100、1000个时:

(股票量化交易至少涉及上100个字段)

(图片有上千个像素点)

这时候常规的数学分析建模方法就很难很难了,人们开始想到模仿人类大脑的学习方法,于是就有了神经网络……(未完待续)

为什么是神经网络深度学习相关推荐

  1. 实用卷积神经网络 运用python pdf_解析卷积神经网络—深度学习实践手册 中文pdf高清版...

    解析卷积神经网络-深度学习实践手册从实用角度着重解析了深度学习中的一类神经网络模型--卷积神经网络,向读者剖析了卷积神经网络的基本部件与工作机理,更重要的是系统性的介绍了深度卷积神经网络在实践应用方面 ...

  2. 3.神经网络-深度学习入门

    3.神经网络 深度学习入门 本文的文件和代码链接:github地址 1.激活函数 sigmoid h ( x ) = 1 1 + e − x h(x) = \frac{1}{1 + e^{-x}} h ...

  3. 神经网络(深度学习)----MLPClassifier库的初尝试

    文章目录 神经网络(深度学习) 神经网络模型 神经网络调参 默认情况(1层hidden层,包含100个隐单元hidden unit) 减少隐单元个数 添加多层隐层 切换激活函数 正则化操作 随机化种子 ...

  4. 神经网络+深度学习+增强学习

    神经网络+深度学习+增强学习 神经网络 像飞机的灵感来源于鸟类,雷达的灵感来源于蝙蝠,红外线的灵盖来源于蛇,而本文要讨论的神经网络灵感来源于我们自己,人类大脑的神经元结构.从神经元结构被提出,到时下火 ...

  5. 3.5 将 Batch 拟合进神经网络-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 3.4 正则化网络的激活函数 回到目录 3.6 Batch Norm 为什么奏效 将 Batch 拟合进神经网络 (Fitting Batch Norm into a Neu ...

  6. 4.1 深层神经网络-深度学习-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 3.12 总结习题 回到目录 4.2 深层网络中的前向传播 深层神经网络 (Deep L-layer Neural Network) 目前为止我们学习了只有一个单独隐藏层的神 ...

  7. 1.2 什么是神经网络-深度学习第一课《神经网络与深度学习》-Stanford吴恩达教授

    ←上一篇 ↓↑ 下一篇→ 1.1 欢迎 回到目录 1.3 用神经网络进行监督学习 什么是神经网络 我们常常用深度学习这个术语来指训练神经网络的过程.有时它指的是特别大规模的神经网络训练.那么神经网络究 ...

  8. 前馈神经网络——深度学习之神经网络核心原理与算法

    五月两场 | NVIDIA DLI 深度学习入门课程 5月19日/5月26日一天密集式学习  快速带你入门阅读全文> 正文共7165个字,85张图,预计阅读时间35分钟. 因上几次读者反映,公式 ...

  9. 《机器学习》第四章 人工神经网络 深度学习启蒙篇

    神经网络是一门重要的机器学习技术.它是目前最为火热的研究方向--深度学习的基础.学习神经网络不仅可以让你掌握一门强大的机器学习方法,同时也可以更好地帮助你理解深度学习技术. 本文以一种简单的,循序的方 ...

  10. 《解析卷积神经网络—深度学习实践手册》—学习笔记

    书籍链接 百度网盘 谷歌云盘 绪论 机器学习是人工智能的一个分支,它致力于研究如何通过计算的手段,利用经验(experience)来改善计算机系统自身的性能.通过从经验中获取知识(knowledge) ...

最新文章

  1. JavaScript初学者编程题(25)
  2. React setState流程解析
  3. CEO 赠书 | 打破创新神话,揭示创新本质
  4. Tomcat启动阻塞变慢
  5. Sql 函数大全 (更新中...由难到简
  6. vim 基础学习之文件跳转
  7. 反复出现的PSW木马, 附日志,请高手指点
  8. cv方向有哪些_计算机视觉(CV)与交通的千丝万缕
  9. 【重磅】人工智能长篇报告:1.5万字告诉你AI的应用究竟对人类社会经济有哪些影响...
  10. 深度学习模型的前馈运算与反馈运算
  11. 创建DbContext
  12. autocad不能画图_学了这些CAD技巧,画图速度迅速提高
  13. STM32F4UCOSII移植
  14. android投屏功能开发,Android DLNA投屏-基于CyberGarage开发投屏功能
  15. 小米路由器3 SCUT校园网刷scut-padavan固件方法
  16. 二层交换机实现不同vlan通信
  17. 手把手教你搭建SpringCloud项目(二)生产者与消费者
  18. 雷电2接口_USB、Type-C、雷电3都是怎么一回事?
  19. java 枚举报错_java 枚举
  20. Precision(精准率、查准率)和Recall(召回率、查全率)的应用场景

热门文章

  1. 六大最臭名昭著的51%攻击:适者生存才是加密货币的丛林法则
  2. 盘点全国被名字耽误的高校,名字“野鸡”但实力强劲!
  3. 买房一定要警惕这13种房
  4. 设计一个名为MyPoint的类
  5. 你已不在风口上猪都会飞的年代:“ICU”绝不是你不想“996”的借口!
  6. 流媒体服务器(12)—— 腾讯云实时音视频TRTC产品体验
  7. scala 单元测试运行_使用Scala首先运行加特林负载测试
  8. 如何使用C#实现你量化交易策略模型
  9. 在一个字段中放入多个值,从数据库中如何查出某一个值为此字段中的其中之一。
  10. android_99_自定义View_侧滑删除