zoukankan      html  css  js  c++  java
  • TensorFlow实战Google深度学习框架(1)

    引言: 很久都没有写博客了,马上就要入职。接下来准备在接下来的半个月时间内重温一下TensorFlow的用法。道友么,有感兴趣的,大家一起一起交流学习呀!争取每天更新~本书有十章,所以将分成十个部分介绍

    该系列来源于书籍《TensorFLow实战Google深度学习框架》,作者是郑泽宇和顾思宇

    第一章 深度学习简介

    深度学习已经成为当前的流行技术,已成为算法工程师的必学技术。

    1.1 人工智能、机器学习与深度学习

    人工智能指的是通过计算机来解决靠人类直觉解决的问题。人工智能是一个非常宽泛的问题。

    机器学习:如果一个程序可以在任务T上,随着经验E的增加,效果P也可以随之增加,则称这个程序可以从经验中学习。机器学习是解决人工智能问题的重要手段。

    深度学习:它是机器学习的一个分支。深度学习和经典机器学习的区别是,深度学习的特征提取包含基础特征提取和多层复杂特征提取;而经典机器学习的特征提取是人工特征提取。

    1.2 深度学习的发展历程

    1943年,Warren McCulloch第一次提出了类似于人类神经元结构的McCulloch-Pitts Neuron结构

    1958年,Frank Rosenblatt提出了感知机模型

    1969年,证明感知机模型只能解决线性可分问题,基于神经网络的研究陷入低谷

    20世纪80年代末,分布式知识表达和神经网络反向传播算法兴起

    2010年,云计算、GPU等出现,神经网络迎来新的浪潮

    1.3 深度学习的应用

    可应用于图像识别、语言识别、音频处理、自然语言处理、机器人、生物信息处理、化学、电脑游戏、搜索引擎、网络广告投放、医学自动诊断和金融等各大领域

    1.3.3 自然语言处理

    斯坦福大学有开源的Sentiment Treebank数据集,可以进行情感分析

    1.3.4 人机博弈

    Alphgo是由三个部分组成的: 蒙特卡洛树搜索、估值网络和走棋网络

    1.4 深度学习工具介绍和对比

    TensorFlow支持C++和Python,是目前应用最广泛的深度学习框架,目前支持Linux, Mac OS X, Android, IOS系统

  • 相关阅读:
    CABasicAnimation 使用
    CABasicAnimation(CAKeyframeAnimation)keypath 取值
    c++的应用领域
    QT 状态机详解 statemachine (转)
    C++默认实参
    String隐式共享
    可重入函数与不可重入函数
    堆和栈的区别(转过无数次的文章)
    Qt Model/View(转)
    C++虚函数和纯虚函数
  • 原文地址:https://www.cnblogs.com/whatyouknow123/p/13227776.html
Copyright © 2011-2022 走看看