思考输入变量与输出变量之间的关系---从线性回归出发

2024-06-15 17:18

本文主要是介绍思考输入变量与输出变量之间的关系---从线性回归出发,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2018/11/09
长久以来,我都不知道最小二乘法我在多少本书上看到过了。
不管是算法书也好,统计数也好,机器学习的书也好,全是这个概念。结果呢,说实话,我还是不明白这个算法的意义,
当然哈,不是说这个算法是怎么样的流程我不明白,我是说,为什么这个算法被认为这么重要,这一点我不太明白。
这里就先不说这个事情了。

01 概述

本篇文章用线性回归中,导出一些特征的引子。这些东西呢,从线性回归的角度来看,就很简单,可能是一个数,可能是一个因子。但在别的模型中,就不一样了,不过,虽然这样说,但他代表的意义,仍然存在,所以利用线性回归作为一个引子,来把这些概念导出来。

02 几个重要的观点

1. 输入变量与输出变量之间有关系吗
  • 多个特征量的话,每个特征量都有关系吗
2. 输入变量与输出变量之间的关系强吗
  • 怎么样定义强不强的概念
3. 输入变量中,哪些对输出变量做出的贡献大
4. 利用每个变量来估计它对最后输出变量的作用准吗?(这个不是很理解)
5. 对于数量型的输出变量,我们的预测能够达到多准确?
6. 输入与输出之间的关系是线性的吗?
7. 输入变量之间具有协同效应吗?

举例来说,如果利用1000投入到某因素上,是不是比把这1000分为两个500分别投在两个因素上比较好。
其实这也正是我所关系的输入变量之间相关性,到底是什么样的作用。

03 总结

对于上面提到几个问题而言,除了第7个,第5个,其他的基本上都是可以直接从这个特征的系数上得到最直观的反应,但是其他的模型并不能实现这种好处。

思考:从这个角度出发,既然我只是想得到这部分的概念,那么是不是可以从线性的模型上得到,然后直接就是说他们之间的这个相关性什么的。

这篇关于思考输入变量与输出变量之间的关系---从线性回归出发的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1064079

相关文章

使用TomCat,service输出台出现乱码的解决

《使用TomCat,service输出台出现乱码的解决》本文介绍了解决Tomcat服务输出台中文乱码问题的两种方法,第一种方法是修改`logging.properties`文件中的`prefix`和`... 目录使用TomCat,service输出台出现乱码问题1解决方案问题2解决方案总结使用TomCat,

关于rpc长连接与短连接的思考记录

《关于rpc长连接与短连接的思考记录》文章总结了RPC项目中长连接和短连接的处理方式,包括RPC和HTTP的长连接与短连接的区别、TCP的保活机制、客户端与服务器的连接模式及其利弊分析,文章强调了在实... 目录rpc项目中的长连接与短连接的思考什么是rpc项目中的长连接和短连接与tcp和http的长连接短

浅析Rust多线程中如何安全的使用变量

《浅析Rust多线程中如何安全的使用变量》这篇文章主要为大家详细介绍了Rust如何在线程的闭包中安全的使用变量,包括共享变量和修改变量,文中的示例代码讲解详细,有需要的小伙伴可以参考下... 目录1. 向线程传递变量2. 多线程共享变量引用3. 多线程中修改变量4. 总结在Rust语言中,一个既引人入胜又可

C++中实现调试日志输出

《C++中实现调试日志输出》在C++编程中,调试日志对于定位问题和优化代码至关重要,本文将介绍几种常用的调试日志输出方法,并教你如何在日志中添加时间戳,希望对大家有所帮助... 目录1. 使用 #ifdef _DEBUG 宏2. 加入时间戳:精确到毫秒3.Windows 和 MFC 中的调试日志方法MFC

Python使用Colorama库美化终端输出的操作示例

《Python使用Colorama库美化终端输出的操作示例》在开发命令行工具或调试程序时,我们可能会希望通过颜色来区分重要信息,比如警告、错误、提示等,而Colorama是一个简单易用的Python库... 目录python Colorama 库详解:终端输出美化的神器1. Colorama 是什么?2.

java如何调用kettle设置变量和参数

《java如何调用kettle设置变量和参数》文章简要介绍了如何在Java中调用Kettle,并重点讨论了变量和参数的区别,以及在Java代码中如何正确设置和使用这些变量,避免覆盖Kettle中已设置... 目录Java调用kettle设置变量和参数java代码中变量会覆盖kettle里面设置的变量总结ja

Perl 特殊变量详解

《Perl特殊变量详解》Perl语言中包含了许多特殊变量,这些变量在Perl程序的执行过程中扮演着重要的角色,:本文主要介绍Perl特殊变量,需要的朋友可以参考下... perl 特殊变量Perl 语言中包含了许多特殊变量,这些变量在 Perl 程序的执行过程中扮演着重要的角色。特殊变量通常用于存储程序的

变量与命名

引言         在前两个课时中,我们已经了解了 Python 程序的基本结构,学习了如何正确地使用缩进来组织代码,并且知道了注释的重要性。现在我们将进一步深入到 Python 编程的核心——变量与命名。变量是我们存储数据的主要方式,而合理的命名则有助于提高代码的可读性和可维护性。 变量的概念与使用         在 Python 中,变量是一种用来存储数据值的标识符。创建变量很简单,

【测试】输入正确用户名和密码,点击登录没有响应的可能性原因

目录 一、前端问题 1. 界面交互问题 2. 输入数据校验问题 二、网络问题 1. 网络连接中断 2. 代理设置问题 三、后端问题 1. 服务器故障 2. 数据库问题 3. 权限问题: 四、其他问题 1. 缓存问题 2. 第三方服务问题 3. 配置问题 一、前端问题 1. 界面交互问题 登录按钮的点击事件未正确绑定,导致点击后无法触发登录操作。 页面可能存在

day-51 合并零之间的节点

思路 直接遍历链表即可,遇到val=0跳过,val非零则加在一起,最后返回即可 解题过程 返回链表可以有头结点,方便插入,返回head.next Code /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}*