码迷,mamicode.com
首页 > 其他好文 > 详细

TensorFlow实战Google深度学习框架(1)

时间:2020-07-02 23:18:26      阅读:85      评论:0      收藏:0      [点我收藏+]

标签:实战   war   解决   time   数据   语言   linu   斯坦福大学   知识   

引言: 很久都没有写博客了,马上就要入职。接下来准备在接下来的半个月时间内重温一下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系统

 

TensorFlow实战Google深度学习框架(1)

标签:实战   war   解决   time   数据   语言   linu   斯坦福大学   知识   

原文地址:https://www.cnblogs.com/whatyouknow123/p/13227776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!