每天五分钟深度学习pytorch:基于pytorch搭建多项式线性回归模型

embedded/2024/10/21 4:16:22/

本文重点

我们前面学习了基于pytoch搭建一元线性回归模型,本文我们学习使用pytorch搭建多项式的回归模型,在学习这个之前我们需要了解一下什么是多项式回归模型?

多项式回归模型和多变量(多特征)的回归模型是不一样的,多变量就是一个样本有多个特征属性,而多项式就是一个样本还只有一个属性x,但是有时候可能拟合效果不好,我们可以考虑多项式回归,也就是提高每个属性的次数,总的来说就是多项式的回归模型的特征是(x,x²,x³...),而多变量的回归模型的特征是(x1,x2,x3...),本文我们学习多项式回归模型的搭建。

模型搭建

class Polynomial_Regression(nn.Module):def __init__(self):super(Polynomial_Regression,self).__init__()self.poly=nn.Linear(3,1)#这里的模型输入是 3 维,输山是 1 维,def forward(se1f,x): out = se1f.poly(x) return out 

这个模型有三个输入,一个输出,它的可视化模型图如下所示:


http://www.ppmy.cn/embedded/124387.html

相关文章

VUE 整合 ECharts

一、vue 引入 ECharts依赖 npm install echarts --save 二、创建盒子 <div ref"chars" style"height: 500px;width:800px;"></div> 解释说明 ref"chars" 是 Vue.js 中一个非常有用的特性&#xff0c;用于给 DOM 元素或组件实例…

SpringBootWeb快速入门!详解如何创建一个简单的SpringBoot项目?

在现代Web开发中&#xff0c;SpringBoot以其简化的配置和快速的开发效率而受到广大开发者的青睐。本篇文章将带领你从零开始&#xff0c;搭建一个基于SpringBoot的简单Web应用~ 一、前提准备 想要创建一个SpringBoot项目&#xff0c;需要做如下准备&#xff1a; idea集成开发…

数据库中,如何查询表中的所有记录?

在Java应用中&#xff0c;从数据库查询所有记录是一个常见的操作。 对于Java工程师来说&#xff0c;不仅要熟悉如何使用JDBC来执行这样的查询&#xff0c;还应该了解如何利用ORM框架简化数据访问&#xff0c;并且要能够提出一些最佳实践以确保代码的高效、安全和可维护性。 1…

数据结构与算法笔记:概念与leetcode练习题

1、数组Array 时间复杂度 数组访问&#xff1a;O(1) 数组搜索&#xff1a;O(N) 数组插入&#xff1a;O(N) 数组删除&#xff1a;O(N) 特点 适合读&#xff0c;不适合写 数组常用操作 # 1、创建数组 a [] # 2、尾部添加元素 a.append(1) a.append(2) a.append(3) # 3、…

大数据新视界 --大数据大厂之数据质量评估指标与方法:提升数据可信度

&#x1f496;&#x1f496;&#x1f496;亲爱的朋友们&#xff0c;热烈欢迎你们来到 青云交的博客&#xff01;能与你们在此邂逅&#xff0c;我满心欢喜&#xff0c;深感无比荣幸。在这个瞬息万变的时代&#xff0c;我们每个人都在苦苦追寻一处能让心灵安然栖息的港湾。而 我的…

Web-Machine-N7解题过程

1.主机探测 arp-scan -lnmap -sn 192.168.1.0/24sudo netdiscover -r 192.168.1.0/24masscan -p0-65535 192.168.1.0/24 2.端口扫描 nmap -A -sC -sT -sV 192.168.1.188 --min-rate 10000 &#xff08;简略扫描&#xff09;nmap -sS 192.168.1.188 -A&#xff1a; 启用操作系…

毕业设计——医院信息化系统原型设计

作品详情 主要功能&#xff1a; 信息化系统是以患者为中心&#xff0c;服务于重症科室医务人员&#xff0c;提高工作效率及医疗服务质量。软件主要包含了重症医学临床管理系统和中央监控站&#xff0c;重症医学临床管理系统主要实现患者床位总览、患者护理、医嘱管理、数据字典…

jmeter学习(1)线程组与发送请求

1、线程组 执行顺序 &#xff1a;setUp线程组 > 线程组 > tearDown线程组 2、 发送请求 可以发送http、java、dubbo 请求等 下面讲解发送http 1&#xff09;Http请求默认值 作用范围是该线程组下的所有HTTP请求&#xff0c;如果http请求设置的与默认值冲突&#xff0…