上传者: 38519060
|
上传时间: 2021-12-02 14:00:44
|
文件大小: 26KB
|
文件类型: -
logit
模型matlab代码求系数AcceleratedCVonMLR_matlab
具有弹性网络正则化的多项逻辑回归的近似交叉验证
这是免费软件,您可以根据
GNU
通用公共许可证第
3
版或更高版本的条款重新分发和/或修改它。
有关详细信息,请参阅
LICENSE.txt。
分发此程序是希望它有用,但不作任何保证;
甚至没有对适销性或针对特定目的的适用性的暗示保证。
描述
使用给定特征数据X
的估计权重向量wV和由弹性网络正则化(
L1范数和L2范数)惩罚的多项逻辑回归的类Ycode
,该程序计算并返回近似的留一法估计量(LOOE)及其标准预测似然误差。
所有必需的代码都在“例程”文件夹中。
请注意,该程序本身不包含任何求解器来获得wV
。
为此,请使用其他分布式程序。
用法
对于Np
(
>2
)
类的多项逻辑回归,
[LOOE,ERR]
=
acv_mlr(wV,X,Ycode,Np,lambda2)
输入:
wV
:
N
*
Np维的估计权重向量
X
:
M
*
N维的特征向量集
Ycode
:表示对应特征向量所属类别的M
*
Np维二进制矩阵
lambda2
:
L2范