TensorFlow详解1

一、TensorFlow详细架构

1、前端(编程模型采用python、c++、java)
2、后端(运行采用c++)
在这里插入图片描述

二、TensorFlow特点

1、灵活性:只要可以将计算表示成数据流图,就可以使用TensorFlow;
2、跨平台性:linux/windows/android/ios等;
3、多语言支持:上层开发语言python/c++/java/,go等;
4、速度快:包含XLA这款强大的线性代数编译器;
5、上手快:keras/estimiators等等高层API;
6、可移植:代码可以几乎不加修改的移植到CPU/GPU/TPU等等;

三、监督学习、非监督学习、半监督学习、强化学习

1、监督学习–就是带标签的分类;
2、非监督学习–就是不带标签的聚类;
3、半监督学习–有标签也有没有标签的最类似人类现实生活;
4、强化学习–基于环境而行动,以取得最大化预期利益(以奖励机制鼓励机器学习一代代训练出更优秀的模型);

四、如何选择最适合自己的机器学习的训练模型?

在这里插入图片描述

五、机器学习六步走

1、收集数据;
2、准备数据(预处理);
3、选择/建立模型;
4、训练模型;
5、测试模型;
6、调节参数

六、什么是过拟合?

拟合的结果有三种
欠拟合(样本不够或算法不精测试样本特性没有学到)、
拟合完美(恰当的拟合测试数据,泛化能力强)、
过拟合(太过完美的拟合测试数据泛化能力弱);
在这里插入图片描述

解决过拟合的一些方法:
1、降低数据量;
2、正则化;
3、Dropout(随机选择一部分神经网络进行训练)
在这里插入图片描述

深度学习的深–隐藏层特别多,性能表现随着数据量增大越来越好

七、TensorFlow学习框架与其他流行学习框架中的学习库对比:

在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

淅淅同学

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值