《30天吃掉那只 TensorFlow2.0》 一、TensorFlow的建模流程

简介: 《30天吃掉那只 TensorFlow2.0》 一、TensorFlow的建模流程

一、TensorFlow的建模流程

60678b0dcd4b487fa13dd0706ee841bf.jpg

尽管TensorFlow设计上足够灵活,可以用于进行各种复杂的数值计算。


但通常人们使用TensorFlow来实现机器学习模型,尤其常用于实现神经网络模型。


从原理上说可以使用张量构建计算图来定义神经网络,并通过自动微分机制训练模型。


但为简洁起见,一般推荐使用TensorFlow的高层次keras接口来实现神经网络网模型。


使用TensorFlow实现神经网络模型的一般流程包括:


准备数据

定义模型

训练模型

评估模型

使用模型

保存模型。

对新手来说,其中最困难的部分实际上是准备数据过程。


我们在实践中通常会遇到的数据类型包括结构化数据,图片数据,文本数据,时间序列数据。


我们将分别以


titanic生存预测问题

cifar2图片分类问题

imdb电影评论分类问题

国内新冠疫情结束时间预测问题

用以上数据为例,演示应用tensorflow对这四类数据的建模方法。

相关文章
|
API TensorFlow 算法框架/工具
《30天吃掉那只 TensorFlow2.0》 四、TensorFlow的低阶API
《30天吃掉那只 TensorFlow2.0》 四、TensorFlow的低阶API
《30天吃掉那只 TensorFlow2.0》 四、TensorFlow的低阶API
|
机器学习/深度学习 API TensorFlow
《30天吃掉那只 TensorFlow2.0》 三、TensorFlow的层次结构
《30天吃掉那只 TensorFlow2.0》 三、TensorFlow的层次结构
《30天吃掉那只 TensorFlow2.0》 三、TensorFlow的层次结构
|
机器学习/深度学习 分布式计算 并行计算
《30天吃掉那只 TensorFlow2.0》 二、TensorFlow的核心概念
《30天吃掉那只 TensorFlow2.0》 二、TensorFlow的核心概念
《30天吃掉那只 TensorFlow2.0》 二、TensorFlow的核心概念
|
数据采集 自然语言处理 数据建模
《30天吃掉那只 TensorFlow2.0》 1-3 文本数据建模流程范例 (imdb电影评论分类问题)
《30天吃掉那只 TensorFlow2.0》 1-3 文本数据建模流程范例 (imdb电影评论分类问题)
《30天吃掉那只 TensorFlow2.0》 1-3 文本数据建模流程范例 (imdb电影评论分类问题)
|
数据建模 TensorFlow API
《30天吃掉那只 TensorFlow2.0》 1-2 图片数据建模流程范例 (cifar2图片分类问题)
《30天吃掉那只 TensorFlow2.0》 1-2 图片数据建模流程范例 (cifar2图片分类问题)
《30天吃掉那只 TensorFlow2.0》 1-2 图片数据建模流程范例 (cifar2图片分类问题)
|
数据采集 数据可视化 数据建模
《30天吃掉那只 TensorFlow2.0》 1-1 结构化数据建模流程范例 (titanic生存预测问题)
《30天吃掉那只 TensorFlow2.0》 1-1 结构化数据建模流程范例 (titanic生存预测问题)
《30天吃掉那只 TensorFlow2.0》 1-1 结构化数据建模流程范例 (titanic生存预测问题)
|
机器学习/深度学习 搜索推荐 API
TensorFlow2.0(11):tf.keras建模三部曲
TensorFlow2.0(11):tf.keras建模三部曲
|
API TensorFlow 算法框架/工具
《30天吃掉那只 TensorFlow2.0》五、TensorFlow的中阶API
《30天吃掉那只 TensorFlow2.0》五、TensorFlow的中阶API
|
23天前
|
机器学习/深度学习 人工智能 算法
猫狗宠物识别系统Python+TensorFlow+人工智能+深度学习+卷积网络算法
宠物识别系统使用Python和TensorFlow搭建卷积神经网络,基于37种常见猫狗数据集训练高精度模型,并保存为h5格式。通过Django框架搭建Web平台,用户上传宠物图片即可识别其名称,提供便捷的宠物识别服务。
233 55
|
2月前
|
机器学习/深度学习 数据采集 数据可视化
TensorFlow,一款由谷歌开发的开源深度学习框架,详细讲解了使用 TensorFlow 构建深度学习模型的步骤
本文介绍了 TensorFlow,一款由谷歌开发的开源深度学习框架,详细讲解了使用 TensorFlow 构建深度学习模型的步骤,包括数据准备、模型定义、损失函数与优化器选择、模型训练与评估、模型保存与部署,并展示了构建全连接神经网络的具体示例。此外,还探讨了 TensorFlow 的高级特性,如自动微分、模型可视化和分布式训练,以及其在未来的发展前景。
134 5