当前位置: 首页 > news >正文

冷饮店怎么做网站网站怎么做留言

冷饮店怎么做网站,网站怎么做留言,陕西省建设厅安全证考试官网,网站开发人员属于什么软件浙大疏锦行 1.方差筛选 2.皮尔逊相关系数筛选 3.lasso筛选 4.树模型重要性 5.shap重要性 6.递归特征消除REF 1.方差筛选 # 输入:特征矩阵 X,方差阈值 threshold # 输出:筛选后的特征矩阵 X_selected import numpy as npdef variance_select…

@浙大疏锦行
1.方差筛选
2.皮尔逊相关系数筛选
3.lasso筛选
4.树模型重要性
5.shap重要性
6.递归特征消除REF

1.方差筛选

# 输入:特征矩阵 X,方差阈值 threshold
# 输出:筛选后的特征矩阵 X_selected
import numpy as npdef variance_selection(X, threshold):# 计算每个特征的方差variances = np.var(X, axis=0)# 选择方差大于阈值的特征索引selected_indices = np.where(variances > threshold)[0]# 筛选特征矩阵X_selected = X[:, selected_indices]return X_selected
  1. 皮尔逊相关系数筛选
# 输入:特征矩阵 X,目标变量 y,相关系数阈值 threshold
# 输出:筛选后的特征矩阵 X_selected
import numpy as npdef pearson_correlation_selection(X, y, threshold):correlations = []for i in range(X.shape[1]):# 计算皮尔逊相关系数corr = np.corrcoef(X[:, i], y)[0, 1]correlations.append(np.abs(corr))# 选择相关系数绝对值大于阈值的特征索引selected_indices = np.where(np.array(correlations) > threshold)[0]# 筛选特征矩阵X_selected = X[:, selected_indices]return X_selected
  1. Lasso 筛选
# 输入:特征矩阵 X,目标变量 y,正则化系数 alpha,选择的特征数量 k
# 输出:筛选后的特征矩阵 X_selected
from sklearn.linear_model import Lasso
import numpy as npdef lasso_selection(X, y, alpha, k):# 创建 Lasso 模型并拟合数据lasso = Lasso(alpha=alpha)lasso.fit(X, y)# 获取特征系数coefficients = lasso.coef_# 获取系数绝对值最大的前 k 个特征的索引top_k_indices = np.argsort(np.abs(coefficients))[-k:]# 筛选特征矩阵X_selected = X[:, top_k_indices]return X_selected
  1. 树模型重要性
# 输入:特征矩阵 X,目标变量 y,选择的特征数量 k
# 输出:筛选后的特征矩阵 X_selected
from sklearn.ensemble import RandomForestClassifier
import numpy as npdef tree_importance_selection(X, y, k):# 创建随机森林模型并拟合数据model = RandomForestClassifier()model.fit(X, y)# 获取特征重要性得分importances = model.feature_importances_# 获取重要性得分最大的前 k 个特征的索引top_k_indices = np.argsort(importances)[-k:]# 筛选特征矩阵X_selected = X[:, top_k_indices]return X_selected
  1. SHAP 重要性
# 输入:特征矩阵 X,目标变量 y,选择的特征数量 k
# 输出:筛选后的特征矩阵 X_selected
import shap
from sklearn.ensemble import RandomForestClassifier
import numpy as npdef shap_importance_selection(X, y, k):# 创建随机森林模型并拟合数据model = RandomForestClassifier()model.fit(X, y)# 创建 SHAP 解释器explainer = shap.Explainer(model)# 计算 SHAP 值shap_values = explainer(X)# 计算每个特征的平均绝对值 SHAP 值mean_abs_shap = np.abs(shap_values.values).mean(axis=0)# 获取平均绝对值 SHAP 值最大的前 k 个特征的索引top_k_indices = np.argsort(mean_abs_shap)[-k:]# 筛选特征矩阵X_selected = X[:, top_k_indices]return X_selected
  1. 递归特征消除(RFE)
# 输入:特征矩阵 X,目标变量 y,模型 estimator,要保留的特征数量 n_features_to_select
# 输出:筛选后的特征矩阵 X_selected
from sklearn.feature_selection import RFEdef rfe_selection(X, y, estimator, n_features_to_select):# 创建 RFE 选择器selector = RFE(estimator, n_features_to_select=n_features_to_select)# 拟合数据并进行特征选择selector = selector.fit(X, y)# 筛选特征矩阵X_selected = selector.transform(X)return X_selected
http://www.dtcms.com/a/522065.html

相关文章:

  • 网站建设佰首选金手指六wordpress卡
  • 网站开发的工作要求怎么把网站设置为信任网站
  • 网站建设东莞长安镇燃灯seo
  • 河南郑州做网站的公司免费咨询律师在线
  • 网站建设 国际 深圳大型网站权限设计
  • word如何做网站营销推广软件
  • 用dw可以做网站吗广告设计公司实践报告
  • 网站制作素材图片杭州专业做网站公司
  • 东莞优化网站关键词优化帮忙做简历的网站
  • 网站怎么做必须交钱吗免费传奇网站免费传奇
  • 用文字写美食个人网站设计作品网上购物有哪些网站?
  • 做电影网站怎么样手机网站域名查询
  • wordpress网站模版网站空间一年多少钱
  • 做第三方seo优化网站网站购物车建设
  • 网站运营效果分析怎么做网站流量成本
  • 郑州哪家公司做网站山东省最新消息今天
  • 西安网站建设云阔网络熊掌号青岛建网站的公司
  • 网站制作公司哪儿济南兴田德润有活动吗福建省建设执业资格管理注册中心网站
  • 网站开发 技术投标江苏宿迁租房网
  • 在MySQL中,一条SQL语句的执行全流程是怎样的?
  • 中国专利查询系统入口seo服务外包公司
  • 淘宝上的网站怎么做先做产品网站还是app
  • 专做丰田车货款的网站建设电影网站需要什么
  • 网站建设都有什么技术支持上海网站备案流程
  • 网站改名字 收录网站建设费用贵不贵
  • 建设网站有哪些方法上海房屋装修公司实力排名
  • 绵阳做网站公司如何建设网站兴田德润怎么联系
  • 【多模态】46、DeepSeek-OCR | 一张图片是否真能抵千词
  • 蒙文网站建设的意义网站建设服务 行业代码
  • 网站设计谈判python开源代码网站