使用 LASSO 框架进行分类
Classification using LASSO framework
我正在尝试使用 LASSO 确定我的特征在我的分类中的重要性。但是,我找不到任何关于这样做的参考或指南。我知道 LASSO 主要用于回归,但是,有什么方法或指南可以解决吗?
如果没有办法,有没有其他类似的方法可以让我确定我的特征的重要性?例如。哪些特征对分类影响最大?
您可以使用 Lasso 或弹性网络正则化进行广义线性模型回归,可用于分类问题。
[B, FitInfo] = lassoglm(data,group,'binomial','CV',10);
minpts = find(B(:,FitInfo.IndexMinDeviance)); minpts'
这里 data
是数据矩阵,其中行作为观察值,列作为特征。
group
是标签。 minpts
将列出重要功能。
我正在尝试使用 LASSO 确定我的特征在我的分类中的重要性。但是,我找不到任何关于这样做的参考或指南。我知道 LASSO 主要用于回归,但是,有什么方法或指南可以解决吗?
如果没有办法,有没有其他类似的方法可以让我确定我的特征的重要性?例如。哪些特征对分类影响最大?
您可以使用 Lasso 或弹性网络正则化进行广义线性模型回归,可用于分类问题。
[B, FitInfo] = lassoglm(data,group,'binomial','CV',10);
minpts = find(B(:,FitInfo.IndexMinDeviance)); minpts'
这里 data
是数据矩阵,其中行作为观察值,列作为特征。
group
是标签。 minpts
将列出重要功能。