MultiTaskElasticNet
是一个对多回归问题估算稀疏参数的弹性网络:
Y
Y
是一个二维数组,形状是。 其限制条件是和其他回归问题一样,是选择的特征,也称为 tasks 。
从数学上来说, 它包含一个混合的
ℓ1ℓ2
ℓ
1
ℓ
2
先验和
ℓ2
ℓ
2
先验为正则项训练的线性模型 目标函数就是最小化:
minW12nsamples||XW−Y||2Fro+αρ||W||21+α(1−ρ)2||W||2Fro
m
i
n
W
1
2
n
s
a
m
p
l
e
s
|
|
X
W
−
Y
|
|
F
r
o
2
+
α
ρ
|
|
W
|
|
2
1
+
α
(
1
−
ρ
)
2
|
|
W
|
|
F
r
o
2
在 MultiTaskElasticNet
类中的实现采用了坐标下降法求解参数。
在MultiTaskElasticNetCV
中可以通过
交叉验证来设置参数alpha ( α α )和l1_ratio( ρ) ρ ) 。