岭回归总结

article/2025/9/13 3:26:50

 

岭回归存在的目的:

解决多重共线性下,最小二乘估计失效的问题

 

岭回归的作用:(在引入变量太多,又存在多重共线性,难以抉择去留哪个变量时可以通过该方法筛选变量)

1.找出多重共线性的变量,并提剔除部分

2.找出作用不大的变量

3.找出岭回归系数不稳定的变量


一、岭回归的定义和性质

1.背景:

在多元线性回归中得到变量的最小二乘估计\beta =X(X'X)^{-1}X'y

因此要保证\beta的估计有效,就要求(X'X)^{-1}存在,即要求(X)^{-1}存在,从而要求矩阵X是满秩的,即非共线的。

当然X共线情况是很少几率会出现的,但是各个变量之间存在一定程度的线性相关是常常存在的,这会导致

\left \| (X'X) \right \| \approx 0\left \| (X'X) \right \|\rightarrow \bowtie\beta =X(X'X)^{-1}X'y\rightarrow \bowtie

2.做法:

给参数的估计加一个修正,\beta(k) =X(X'X+kI)^{-1}X'yI为常数矩阵,取值为1,大小通过k来调整

3.岭回归的性质;

1)\widehat{\beta}(k)是回归参数的有偏估计,因为加入了kI.

2)\widehat{\beta}(k)\widehat{\beta}的一个线性变换

                             \widehat{\beta}(k) =X(X'X+kI)^{-1}X'y

                              \widehat{\beta}(k)=X(X'X+kI)^{-1}X'X\widehat{\beta}

但是通常k跟y是又直接关系的,并非独立开来,所以c\widehat{\beta}(k)在形式上上从本质上说\widehat{\beta}(k)并非\widehat{\beta}的线性映射.

3)\left \| \widehat{\beta}(k) \right \|\leq \widehat{\beta},因为kI> 0X(X'X+kI)^{-1}\leqslant X(X'X)^{-1}


二、岭迹分析

a)可以看出k取0的时候\widehat{\beta}_{j}(0)>0,从古典的分析观点看,该变量具有重要的影响,但随着k的增加,迅速下降到负值,后趋近于0,基本上可以判定,该变量没有多大作用,可以去掉.

b)可以看出k取0的时候\widehat{\beta}_{j}(0)>0,但是绝对值不高,从古典的分析方法看,该变量没有太大作用,但随着k的增加迅速下降到负值,后趋于稳定,从岭回归的角度看该变量具有负影响。

c)可以看出k取0的时候\widehat{\beta}_{j}(0)>0,且绝对值较高高,从古典的分析方法看,该变量有较大的正影响,但随着k的增加迅速下降到负值,后趋于稳定,从岭回归的角度看该变量具有负影响。

d)\widehat{\beta}_{1}(k),\widehat{\beta}_{2}(k)都不稳定,但随着k的变化,其和大体上稳定,从岭回归的角度考虑该两变量存在共线性,保留一个就行,同时可以查看两个变量的相关系数。

e)各个变量的岭迹很混乱,变动较大,不适合用最小二乘估计.

f)各个变量的岭迹较稳定,可以放心使用最小二乘估计.

如果要选择岭回归代替最小二乘,k值的选取有三个参考标准.

1)岭迹法,看\widehat{\beta}(k)在哪个地方趋于稳定.

2)残差平方和SSE(k)< cSSE, c>1,控制残差平方和变差都某个程度内选择k

3)方差扩大因子法.

 

 

 

 

 

 


http://chatgpt.dhexx.cn/article/Mgv2BQEh.shtml

相关文章

岭回归(ridge regression)

岭回归&#xff08;ridge regression&#xff09; 在处理回归问题时&#xff0c;常遇到的问题 在处理复杂的数据的回归问题时&#xff0c;普通的线性回归会遇到一些问题&#xff0c;主要表现在&#xff1a;   预测精度&#xff1a;这里要处理好这样一对为题&#xff0c;即样…

【回归分析】一文读懂岭回归,附案例教学

1、作用 岭回归是一种专用于共线性数据分析的有偏估计回归方法&#xff0c;实质上是一种改良的最小二乘估计法&#xff0c;通过放弃最小二乘法的无偏性&#xff0c;以损失部分信息、降低精度为代价获得回归系数更为符合实际、更可靠的回归方法&#xff0c;对病态数据的拟合要强…

人工智能——岭回归(Python)

目录 1 概述 1.1 线性回归 1.2 岭回归 1.3 过拟合 2 sklearn中的岭回归 3 案例 3.1 数据介绍&#xff1a; 3.2 实验目的&#xff1a; 3.3 数据特征如下&#xff1a; 4 Python实现 4.1 代码 4.2 结果 5 正则化 1 概述 1.1 线性回归 对于一般地线性回归问题&am…

岭回归(Ridge Regression)和Lasso回归

1、岭回归&#xff08;Ridge Regression&#xff09; 标准线性回归&#xff08;简单线性回归&#xff09;中&#xff1a; 如果想用这个式子得到回归系数&#xff0c;就要保证(X^TX)是一个可逆矩阵。 下面的情景&#xff1a;如果特征的数据比样本点还要多&#xff0c;数据特征…

岭回归详解 从零开始 从理论到实践

岭回归详解 从零开始 从理论到实践 一、岭回归的理解1.1、LinearRegression的回顾1.2、岭回归 - Ridge Regression 二、sklearn的使用2.1、方法、参数与属性2.1.1、特征标准化 - StandardScaler2.1.2、岭回归 - Ridge2.1.3、内置交叉验证岭回归 - RidgeCV 2.2、实例应用2.2、简…

分布式之Quorum NWR算法

写在前面 假设现在我们实现了AP 系统&#xff0c;但是公司突然要对某些业务进行实时的数据计算&#xff0c;并且要求按照强一致性的方式来读取数据&#xff0c;此时作为系统设计这的我们该怎么办呢&#xff1f;单独为这部分业务实时抽出最新数据&#xff1f;还是修改原有系统&…

glusterfs:Server-quorum和Client Quorum

overview 这两个参数在容错场景中发挥着巨大的作用。用户借助这两个参数 既可以手动控制存在多少个活着的节点表示集群健康&#xff0c;也可以把这个控制权交给集群。 Server-quorum 由两个参数组成 cluster.server-quorum-type: none | server 如果设置为server表示启动了s…

Quorum机制

/******************************************************** 原文链接&#xff1a;http://www.cnblogs.com/jzhlin/archive/2012/07/23/2605077.html ********************************************************/ 分布式系统的设计中会涉及到许多的协议、机制用来解决可靠性问…

Elasticsearch:理解 Master,Elections,Quorum 及 脑裂

集群中的每个节点都可以分配多个角色&#xff1a;master、data、ingest、ml&#xff08;机器学习&#xff09;等。 我们在当前讨论中感兴趣的角色之一是 master 角色。 在 Elasticsearch 的配置中&#xff0c;我们可以配置一个节点为 master 节点。master 角色的分配表明该节点…

Quorum简介部署

文章目录 简介账户/密钥管理隐私私有交易管理器 (Private transaction Manager)enclave公有/私有状态 状态验证交易和合约隐私 (Transaction and Contract Privacy)参考 简介 GoQuorum基于geth&#xff0c;在其基础上增加了一些联盟链需要的组件&#xff0c;主要包括以下几点&…

分布式系统理论之Quorum机制

一&#xff0c;Quorum机制介绍 对于数据存储而言&#xff0c;为了提高可用性&#xff08;Availability&#xff09;&#xff0c;采用了副本备份&#xff0c;比如对于HDFS&#xff0c;默认每块数据存三份。某数据块所在的机器宕机了&#xff0c;就去该数据块副本所在的机器上读…

Hyperledger/Quorum等区块链技术综述

[1]邵奇峰,张召,朱燕超,周傲英.企业级区块链技术综述[J].软件学报,2019,30(09):2571-2592. 摘要&#xff1a;在传统跨机构交易的企业应用中,各个机构都是独立记录己方的交易数据,机构间数据的差异会引起争议,通常需要人工对账或中介机构来解决,因而增加了结算时间和交易费用.区…

基于以太坊项目quorum多机多节点搭建_1

准备工作 环境搭建 我这里使用4台虚拟机来模拟实际网络&#xff0c;在这四台虚拟机里分别搭建了quorum节点。 我这里使用quorum maker 工具来搭建quorum quorum maker 是一个带UI界面的自动化搭建quorum的工具。 quorum maker 安装 git clone https://github.com/synechr…

Quorum白皮书

Quorum白皮书下载

【quorum源码】quorum tessera源码剖析

目录 概述1. 项目结构2. 数据库结构3. 主要流程3.1 服务启动3.2 交易处理3.3 加密交易 4. Restful API4.1 Q2TRestApp4.2 ThirdPartyRestApp4.3 P2PRestApp4.4 EnclaveApplication 5. 一些核心接口App、Enclave相关的类图&#xff1a;com.quorum.tessera.server.TesseraServerc…

Quorum NWR算法

假如我们遇到这样一种事情&#xff1a;你开发实现了一套 AP 型的分布式系统&#xff0c;实现了最终一致性。业务也接入了&#xff0c;运行正常&#xff0c;一起看起来都那么美好。可是&#xff0c;突然有同事说&#xff0c;我们要拉这几个业务的数据做实时分析&#xff0c;希望…

paxosquorum

注&#xff1a; 这里谈论的2PC不同于事务中的2PC&#xff0c;而是专门为了同步和高可用改过的2PC协议 问题&#xff1a; 寻求一种能够保证&#xff0c;在给定多台计算机&#xff0c;并且他们之间由网络相互连通&#xff0c;中间的数据没有拜占庭将军问题(数据不会被伪造)的前…

分布式共识算法随笔 —— 从 Quorum 到 Paxos

分布式共识算法随笔 —— 从 Quorum 到 Paxos 概览: 为什么需要共识算法&#xff1f; 昨夜西风凋碧树&#xff0c;独上高楼&#xff0c;望尽天涯路 复制(Replication) 是一种通过将同一份数据在复制在多个服务器上来提高系统可用性和扩展写吞吐的策略, 。常见的复制策略有主从…

Quorum工作原理

文章目录 1. 概述2. 逻辑架构2.1 Quorum Node2.2 Constellation&#xff08;星座&#xff09;2.3 Tessera&#xff08;特赛拉&#xff09;2.4 Transaction Manager2.5 Enclave 3. 交易&#xff08;事务&#xff09;处理3.1 公开交易3.2 隐私交易3.3 交易处理3.4 隐私交易流程&a…

Quorum共识简析

背景 区块链共识是指多个节点或代理在给定的时间点就区块链状态达成一致的能力。当涉及区块链上分散记录保存和验证的核心功能时&#xff0c;单独依靠信任来确保添加到账本的信息是正确的可能会存在问题。因为没有中央实体来进行仲裁&#xff0c;这种问题在去中心化网络中更为…