第2章部分习题答案
习题2.2的答案。
(1) 当β>0时,则书(中文版,英文版都一样)中的(2.9)式可写为:
min
对\beta求导数并置为0,则有:
\left(\frac{1}{N}\sum_{i=1}^{N}-z_i\left(y_i-z_i\beta\right)+\lambda\right)=0
由于假设对z_i进行了标准化,即\frac{1}{N}\sum_{i=1}^Nz_i=1,于是得到
\hat{\beta}=\frac{1}{N}(z,y)-\lambda
前面已经假定\beta>0,所以就有\frac{1}{N}(z,y)>\lambda
(2)同理,当\beta<0时,有
\hat{\beta}=\frac{1}{N}(z,y)+\lambda且\frac{1}{N}(z,y)<-\lambda
(3)当\beta=0时,显然,\hat{\beta}=0。这时\frac{1}{N}|(x,y)\leq \lambda|,这个条件可由次梯度严格推导出来,但该习题不要求用次梯度,只需通过观察就可得到。
(4)习题2.1要让系数\beta的所有元素都为0,则由上面的(3)部分可知,\lambda=max_j|\frac{1}{N}(x_j,y)|
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】凌霞软件回馈社区,携手博客园推出1Panel与Halo联合会员
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步