0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用TensorFlow在文本中构建线性回归

倩倩 来源:IT168 2020-03-20 14:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

从2015年发布以来,TensorFlow一直以人工智能机器学习和预测分析为核心推动机器学习的进步。凭借本身灵活的架构,TensorFlow提供了令人难以置信的并行性数值计算能力,吸引了很多企业。

TensorFlow建立在跨多个系统的有状态数据流图上,支持并行处理——数据可以被有效利用而不需要PB数据。无需大量数据就可利用TensorFlow,接下来作者会通过演示解释如何使用TensorFlow在文本中构建线性回归。利用好TensorFlow,对于管理人员来讲显得更加重要。

线性回归概述

线性建模是一种相对简单的数学方法,如果使用得当,可以帮助企业和用户预测建模行为。线性建模允许用户基于数据集中的值创建模式,然后使用该模式来预测不属于用户的集合或其他值。

在数学中,线性回归是确定变量的线性组合系数的方法:

线性回归要求数量之间得到关系是线性的,举个例子,设关于y的多项式为:

这种情况下,如果想要让关于y的多项式为线性,必须给出x和x^ 2的值。再举个例子,我们所熟知的抛物线方程:

其中d是行驶距离,v是速度,a是重力加速度。我们可以利用线性回归确定系数v和a的一组数值,从而得出d的值。同样的方法,也可以利用销售情况来预计库存量。

TensorFlow应用程序

现在让我们看一下TensorFlow到底对我们有什么实际的用处。假设我们有一组一年中看电影的人的出席数据集,然后我们就可以利用TensorFlow占位符设置变量。注意,变量是执行时填入的。

在这个式子中我们需要设定的是重量值、偏差以及预测变量。TensorFlow利用这个变量构造函数,最终成为任何类型的张量(tensor)。

损失函数也会随着时间的推移测量观察和预测之间的差值:

TensorFlow将优化器定义为“计算损失梯度并将梯度应用于变量的方法”。在以下的代码示例中,就使用了GradientDescentOptimizer:

我们通过创建一个会话来告诉TensorFlow初始化图中的所有变量:

最后,训练数据得出结果:

Python中有一个非常简单的show()命令会以图形的方式显示结果:

上图中的直线向我们展示了全年中看电影的人数的线性回归预测。这些数据可以帮助管理人员分配全年剧院工作人员的工作。

结论

TensorFlow是一款令人难以置信的、不断推动机器学习和人工智能发展的敏捷工具。结合Python和统计的一些基本知识很容易实现预测分析中的实际应用。如果将TensorFlow和掌握的数据相结合,可以产生一些非常具有洞察力的业务应用程序,这些应用程序将会改变企业的决策。结合TensorFlow的可扩展性和在Android等系统运行的能力,用户的洞察会更加适用于不同的用户群,并且更易于访问。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136230
  • 线性回归
    +关注

    关注

    0

    文章

    41

    浏览量

    4513
  • tensorflow
    +关注

    关注

    13

    文章

    331

    浏览量

    61851
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    电压放大器孔道灌浆非线性超声测试实验的应用

    构建适配预应力混凝土梁孔道灌浆微缺陷检测的非线性超声测试技术体系,为后续不同工况(浆液不足、稳压时间不足)下的微缺陷识别提供原理支撑、设备链路与参数标准。 测试设备:信号发生器、ATA-2042高压放大器、PXR04超声换能器
    的头像 发表于 11-24 15:44 75次阅读
    电压放大器<b class='flag-5'>在</b>孔道灌浆非<b class='flag-5'>线性</b>超声测试实验<b class='flag-5'>中</b>的应用

    【上海晶珩睿莓1开发板试用体验】将TensorFlow-Lite物体归类(classify)的输出图片移植到LVGL9.3界面

    的方式很简单,就是用一个extern C关键字即可。 一些C语言中编译能通过但在C++编译不通过的语法需要修改,C++(或者说g++编译器)要求函数的形参和实参类型必须一致,不一致的地方需要用强转
    发表于 09-21 00:39

    FAQ_MA35D1_Cannot无法OpenWRT构建pack.bin怎么解决?

    FAQ_MA35D1_Cannot无法OpenWRT构建pack.bin怎么解决?
    发表于 09-02 08:12

    飞书开源“RTV”富文本组件 重塑鸿蒙应用富文本渲染体验

    更高效的富文本解决方案。 富文本作为内容展示和信息交互的重要形式,在内容创作、办公协作、教育学习、企业应用等多种复杂业务场景扮演着重要角色。随着鸿蒙生态应用类型的不断丰富,富文本渲染
    的头像 发表于 07-11 15:20 450次阅读
    飞书开源“RTV”富<b class='flag-5'>文本</b>组件 重塑鸿蒙应用富<b class='flag-5'>文本</b>渲染体验

    任正非说 AI已经确定是第四次工业革命 那么如何从容地加入进来呢?

    的基本理论。了解监督学习、无监督学习和强化学习的基本原理。例如,监督学习,理解如何通过标注数据来训练模型进行分类或回归任务,像通过大量的猫和狗的图片标注数据来训练一个图像分类模型,区分猫和狗
    发表于 07-08 17:44

    FlexBuild构建Debian 12,“tflite_ethosu_delegate”上构建失败了怎么解决?

    我们现在正在尝试FlexBuild 构建的 Debian 12,但它在 “tflite_ethosu_delegate” 上构建失败 我们知道 v24.06 构建过程不包括 ml
    发表于 04-01 06:53

    用树莓派搞深度学习?TensorFlow启动!

    介绍本页面将指导您在搭载64位Bullseye操作系统的RaspberryPi4上安装TensorFlowTensorFlow是一个专为深度学习开发的大型软件库,它消耗大量资源。您可以
    的头像 发表于 03-25 09:33 963次阅读
    用树莓派搞深度学习?<b class='flag-5'>TensorFlow</b>启动!

    把树莓派打造成识别文本的“神器”!

    许多项目中,RaspberryPi被用作监控摄像头或执行机器学习任务。在这些场景,图像中经常包含应用程序感兴趣的文本信息。我们希望提取这些信息并将其转换,以便通过程序分析文本
    的头像 发表于 03-25 09:30 753次阅读
    把树莓派打造成识别<b class='flag-5'>文本</b>的“神器”!

    外部构建S32DS 3.6.0不起作用怎么解决?

    您好 NXP, 安装 S32DS 3.6.0 后,外部构建器(用于 makefile 项目)似乎不起作用,IDE 没有调用我的 *.bat 文件。相同的设置 3.5.0 可以正常工作。 我尝试
    发表于 03-20 07:06

    OpenVINO™是否与TensorFlow集成支持Raspberry Pi?

    无法确定OpenVINO™是否与 TensorFlow* 集成支持 Raspberry Pi。
    发表于 03-05 08:26

    为什么无法RedHat构建OpenVINO™ 2022.2?

    尝试使用 RedHat* (UBI 9) 构建OpenVINO™ 2022.2 CMAKE 操作过程遇到错误
    发表于 03-05 08:25

    利用OpenVINO和LlamaIndex工具构建多模态RAG应用

    Retrieval-Augmented Generation (RAG) 系统可以通过从知识库过滤关键信息来优化 LLM 任务的内存占用及推理性能。归功于文本解析、索引和检索等成熟工具的应用,为
    的头像 发表于 02-21 10:18 3102次阅读
    利用OpenVINO和LlamaIndex工具<b class='flag-5'>构建</b>多模态RAG应用

    线性霍尔元件DH49E键盘的应用

    线性霍尔元件DH49E键盘的应用主要体现在提升键盘的精准性、可靠性和用户体验上。以下是对线性霍尔元件DH49E键盘
    的头像 发表于 01-15 17:05 2704次阅读

    线性霍尔元件DH643投影仪的应用

    线性霍尔元件投影仪的应用主要体现在调焦和位置检测功能上,以下是关于线性霍尔元件投影仪应用
    的头像 发表于 01-11 16:18 889次阅读

    线性霍尔元件DH49E油门踏板的应用

    线性霍尔元件汽车油门踏板的应用,主要体现在电子油门控制系统,作为位移传感器来精确测量油门踏板的角度位移数据。以下是关于线性霍尔元件
    的头像 发表于 12-17 10:09 1383次阅读