20241230 机器学习ML -(1)线性回归(scikitlearn)

news/2024/12/28 2:33:43 标签: 线性代数, 线性回归, 算法, 人工智能

机器学习ML入门。

线性回归

ScikitLearn
LR Ridge Lasso ElasticNet
L2:解决共线性问题
(Colinearity Problem)

L1:特征选择
(AI的解释)
W=XtX XtY  (Xw=Y >> XtXw= XtY)
当 COND(Xtx) ~ infinit, 导致inv(XtX)无解

举例:
12
23
46

XtX=[14,28]
       [28,56]

eigVal=det([14-lamb, 28]
                    28, 56-lamb)=(14-lamb)(56-lamb) - 28*28
lamb1 = 70
lamb2 = 0

cond(XtX)= 70/0 = infinit
(AI的解释)
W=(XtX + lambda E)^-1 XtY
加入L2/L1 后,限制w的大小(方差减少,而可能偏差会加大)
>> cond(XtX) 变小,改善数值稳定性
>> coef系数变小,复合直觉。

举例:
12
23
46

alpha 10
      01

XtX=[14,28]  + alpha
       [28,56]

eigVal=det([15-lamb, 28]
                    28, 5

http://www.niftyadmin.cn/n/5802266.html

相关文章

学籍管理系统:实现教育管理现代化

2.1 Tomcat 简介 只要学习Java Web项目就不得不学习Tomcat。Tomcat是一种免费的开源的一种Java Web项目的容器,完美继承了 Apache服务器的特性,并且里面添加可以自动化运行的Java Web组件,让Java Web项目可以完全的运行到Tomcat里面。对于特大…

C05S16-MySQL高可用

一、MHA架设 MHA(Master High Availability)是一种实现基于主从复制实现MySQL故障切换的架构。当主节点发生故障时,会自动切换到一个从节点,然后将该从节点选为主节点。 1. 架设主从复制 MySQL主节点:192.168.1.131 My…

Goland 安装与使用

GoLand安装 官方网址: JetBrains GoLand:不只是 Go IDE 1. 进入官网,点击下载: ​ 2. 如下图一步步安装 ​ ​ ​ ​ ​ 3. 如下图一步步安装

数字化转型浪潮下,企业如何乘风破浪?

IDC副总裁在接受《华为技术》杂志采访时,深入探讨了全球数字化的发展趋势。详细分析了企业在数字化转型过程中所面临的主要挑战,并阐述了数字化企业的特征。为企业更好地实施数字化战略提供借鉴。 Q1:当前全球数字化正处在一个什么阶段&…

Vue中动态样式绑定+CSS变量实现切换明暗主题功能——从入门到进阶

1.直接借助Vue的动态绑定样式绑定 Vue动态样式绑定 在Vue中,动态样式绑定是一种强大的功能,它允许开发者根据数据的变化动态地更新元素的样式。以下是对Vue动态样式绑定的详细知识梳理与详解: 一、基础知识 Vue的动态样式绑定主要通过v-b…

Axure10

如果还是不行就将字体图标安装在控制面板–字体下 打开原型了之后,icon没有 一定要将字体库放到–》控制面板\外观和个性化\字体 里面

惯性动捕套装与虚拟人应用 | 激活3D虚拟人互动性与表现力

3D虚拟数字人以前所未有的频率穿梭于我们的视野之中,无论是娱乐直播、商业营销,还是文旅、科教领域的创新实践,虚拟数字人都以高度逼真的外形与交互能力,引领着一场跨越现实与虚拟边界的变革。 而这场变革的背后,动作捕…

C++软件设计模式之类型模式和对象型模式

在 C 软件设计模式中,通常将设计模式分为两大类:类型模式(Type Patterns)和对象型模式(Object Patterns)。这两种模式在实现和应用上有不同的特点和目的。 类型模式(Type Patterns)…