札记

SVD分解应用之特征重要性分析

SVD分解与消融实验:特征重要性分析为何结果大相径庭? 在机器学习的特征工程中,我们常通过SVD分解(奇异值分解)的无监督方式量化特征重要性,也会用消融实验(Ablation Study)的有监督手段验证特征对任务的实际贡献。但很多时候,这两种方法给出的结论却天差地别——比如SVD认为某特征“至关重要”,消融实验中移除它却对模型性能毫无影响;反之,SVD里“无足轻重”的特征,消融后模型直接...

SVD奇异值分解

SVD分解:原理、性质与应用全解析 奇异值分解(Singular Value Decomposition,简称SVD)是线性代数中最核心、最强大的矩阵分解工具之一。它不要求矩阵是方阵、对称或可逆,几乎适用于所有实数矩阵,因此在机器学习、数据挖掘、信号处理、计算机视觉等领域有着广泛的应用。本文将从数学原理、核心性质、实际应用三个维度,详细拆解SVD分解。 一、SVD分解的数学原理 1.1 定...

BCEWithLogloss公式推导

1. 引言 直接使用这个函数,解决了rank模型中,部分稀疏目标无法正常训练的问题,学习一下其推导过程。 2. 二分类问题 一般我们在模型训练中,会使用sigmoid函数作为激活函数,将模型的输出映射到(0,1)之间,作为二分类问题的预测概率。 但是,sigmoid函数有一些问题,比如: 当输入非常大或非常小时,sigmoid函数的输出接近0或1,而梯度接近0,这会导致梯度消失问题...

Trending Tags