首页 > 其他分享 >【人工智能】 使用线性回归预测波士顿房价 paddlepaddle 框架 飞桨

【人工智能】 使用线性回归预测波士顿房价 paddlepaddle 框架 飞桨

时间:2024-08-13 17:51:45浏览次数:15  
标签:人工智能 数据 housing paddlepaddle feature 飞桨 线性 data 回归

一、简要介绍

经典的线性回归模型主要用来预测一些存在着线性关系的数据集。

回归模型可以理解为:存在一个点集,用一条曲线去拟合它分布的过程。如果拟合曲线是一条直线,则称为线性回归。

如果是一条二次曲线,则被称为二次回归。

线性回归是回归模型中最简单的一种。

本示例简要介绍如何用飞桨开源框架,实现波士顿房价预测。

其思路是,假设uci-housing数据集中的房子属性和房价之间的关系可以被属性间的线性组合描述。在模型训练阶段,让假设的预测结果和真实值之间的误差越来越小。在模型预测阶段,预测器会读取训练好的模型,对从未遇见过的房子属性进行房价预测。

二、环境配置

人工智能 框架 paddlepaddle 飞桨 使用指南& 使用例子 线性回归模型demo 详解_paddlepaddle使用岭回归-CSDN博客

三、数据集介绍

本示例采用uci-housing数据集,这是经典线性回归的数据集。数据集共7084条数据,可以拆分成506行,每行14列。前13列用来描述房屋的各种信息,最后一列为该类房屋价格中位数。

前13列用来描述房屋的各种信息

如果找不到可以关注 私信我获取 数据集

3.1 数据处理

  1. #下载数据
  2. !wget https://archive.ics.uci.edu/ml/machine-learning-databases/housing/housing.data -O housing.data

def load_date():
    # 从文件导入数据
    datafile = './housing.data'
    # datafile = 'housing.data'
    data = np.fromfile(datafile, sep=' ',dtype=np.float32)
    print(data)

    feature_names = ['CRIM', 'ZN', 'INDUS', 'CHAS', 'NOX', 'RM', 'AGE',
                     'DIS', 'RAD', 'TAX', 'PTRATIO', 'B', 'LSTAT','MEDV']
    feature_num = len(feature_names)

    data = data.reshape([data.shape[0] // feature_num, feature_num])

    ratio = 0.8
    offset = int(data.shape[0] * ratio)
    t

标签:人工智能,数据,housing,paddlepaddle,feature,飞桨,线性,data,回归
From: https://blog.csdn.net/qq_27246521/article/details/141131114

相关文章

  • 人工智能算法,图像识别技术;基于大语言模型的跨境商品识别与问答系统;图像识别
    目录一.研究背景二,大语言模型介绍三,数据采集与预处理 商品识别算法四. 跨境商品问答系统设计五.需要源码联系一.研究背景 在当今全球化的背景下,跨境电商行业迅速发展,为消费者提供了更广泛的购物选择和更便利的购物方式。然而,随着跨境电商平台上商品种类的不断......
  • 对于人工智能岗位的一些看法
    对于应聘机器学习岗位之前,首先要对自身能力有所了解。比如自己第一学历如果是统招本科,然后是985或211院校的成功率会高一些。应聘的最低门槛是硕士,低于该学历基本都是被刷的。毕竟有这招聘要求的基本都是大型企业,人家是有明确招聘目标和要求的,对该岗位可以说是宁缺毋滥。然后高等......
  • 打造企业专属人工智能助理
    简介而在前面介绍React推理提示的时候讲到了,目前的大语言模型本身不具备任何的执行能力,只具备理解自然语言的能力。而如果要打造企业专属的人工智能助理,这个助理除了要具备“听懂人话的能力”,还需要具备执行动作的能力。要不然和问答机器人就没有任何区别了。所以本章节要完成......
  • 科大讯飞智文 2.0 版本发布;人工智能模型 Grok 2 测试版即将发布丨 RTE 开发者日报
       开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(Real-TimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编......
  • 【图书阅读】人工智能数据与模型安全
    可信机器学习是机器学习的一个新兴的分支,旨在解决现有机器学习算法和模型的可信度问题。可解释性一般鲁棒性对抗鲁棒性(对抗性攻击和防御)数据中毒(数据中毒和防御)后门鲁棒性(后门攻击和防御)隐私(数据泄露和模型窃取)差分隐私联邦学习公平性数据篡改和伪造机器学习不同......
  • 零基础学习人工智能—Python—Pytorch学习(四)
    前言接续上一篇的optimizer的学习。optimizer代码和上一篇文章的一样,如下:importtorchimportnumpyasnpimporttorch.nnasnnX=torch.tensor([1,2,3,4],dtype=torch.float32)Y=torch.tensor([2,4,6,8],dtype=torch.float32)w2=torch.tensor(0.0,requ......
  • 人工智能时代,程序员如何保持核心竞争力?
    随着AIGC(如chatgpt、midjourney、claude等)大语言模型接二连三的涌现,AI辅助编程工具日益普及,程序员的工作方式正在发生深刻变革。有人担心AI可能取代部分编程工作,也有人认为AI是提高效率的得力助手。面对这一趋势,程序员应该如何应对?是专注于某个领域深耕细作,还是广泛学习以适......
  • 人工智能时代程序员的核心竞争力塑造
    在当今的科技浪潮中,人工智能,特别是以AIGC为代表的大语言模型以及日益普及的AI辅助编程工具,正以前所未有的速度和深度重塑着程序员的工作领域。在这个变革的时代,程序员面临着前所未有的机遇和挑战,如何保持并提升自身的核心竞争力成为了至关重要的议题。目录一、AI辅助......
  • 【人工智能】【机器学习】- 好书推荐之《深度学习调参指南》
    《深度学习调参指南》是一份由Google和哈佛大学的研究人员与工程师共同编写的实战手册,旨在帮助读者系统性地优化深度学习模型的性能。该指南强调了在深度学习实践中遇到的实际问题和解决方案,尤其关注超参数调优的过程,同时也涉及工作流实施和优化等其他方面。目标读者对最大化......
  • 深圳市义务教育人工智能课程纲要(2024年版)
     《深圳市义务教育人工智能课程纲要(2024年版)》课程目标人工智能思维是指学生在设计、开发、测试与优化智能交互系统过程中所应具备的设计思维、工程思维、计算思维与系统思维。具备设计思维的学生,能够根据用户的真实需求发现问题,并通过多种形式提出创造性解决问题的方案;......