• MATLAB算法实战应用案例精讲-【回归算法】逐步式回归(Stepwise Regression)(附MATLAB、Java、Python和R语言代码)


    前言

    回归分析是一种预测建模技术的方法,研究因变量(目标)和自变量(预测器)之前的关系。这一技术被用在预测、时间序列模型和寻找变量之间因果关系。例如研究驾驶员鲁莽驾驶与交通事故发生频率之间的关系,就可以通过回归分析来解决。

    逐步回归,是通过逐步将自变量输入模型,如果模型具统计学意义,并将其纳入在回归模型中。同时移出不具有统计学意义的变量。最终得到一个自动拟合的回归模型。其本质上还是线性回归。

    算法原理

    逐步回归分析方法的基本思路是在建立多元回归方程的过程中,按偏相关系数的大小次序将自变量逐个引入方程,对引入方程中的每个自变量偏相关系数进行统计检验,效应显著的自变量留在回归方程内,循此继续遴选下一个自变量。如果效应不显著,停止引入新自变量。由于新自变量的引入,原已引入方程中的自变量由于变量之间的相互作用其效应有可能变得不显著者,经统计检验确证后要随时从方程中剔除,只保留效应显著的自变量。直至不再引入和剔除自变量为止,从而得到最优的回归方程。


           逐步回归法由于剔除了不重要的变量,因此,无需求解一个很大阶数的回归方程,显著提高了计算效率;又由于忽略了不重要的变量,避免了回归方程中出现系数很小的变量而导致的回归方程计算时出现病态,得不到正确的解。在解决实际问题时,逐步回归法是常用的行之有效的数学方法。逐步回归的计算一般需借助计算机计算。在spss和SAS从可以通过设置stepwise选项来实现,

    逐步回归分析仅在回归分析的基础上,加入了一项功能,即自动化移除掉不显著的X,通常逐步回归分析用于探索研究中。

    算法流程图

  • 相关阅读:
    基于Echarts实现可视化数据大屏通用大数据可视化展示平台模板
    【数据结构复习】第五章树和二叉树
    Abnova丨BSG 单克隆抗体中英文说明
    Biotin-PEG-CHO,生物素PEG醛基
    springboot整合flink(二)
    如何用python给女神写一封照片情书?亲测表白率100%~
    二维码登录的原理
    Spring源码系列-第7章-AOP的执行流程原理和监听器原理
    【RTOS学习】软件定时器 | 中断处理
    上市公司高管断裂带数据-ASW&FLS-附计算代码和文献
  • 原文地址:https://blog.csdn.net/qq_36130719/article/details/126597940