R-L模型算法的优缺点_审计重要性特征

R-L模型算法的优缺点_审计重要性特征1.特征重要性的意义LR模型也就是逻辑回归模型,作为一个简单的常用的模型,其有非常多的有点,除了模型简单,容易实现分布式,还有一个重要的优点就是模型的可解释性非常好。因为每个特征都对应一个模型参数wiw_{i}wi​,该参数越大,那么该特征对模型预测结果的影响就会越大,我们就说该特征就越重要,因此LR模型的特征重要性评估方式就是wiw_{i}wi​的大小。2.逻辑回归模型特征重要性及排序Ta…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

1.特征重要性的意义

LR模型也就是逻辑回归模型,作为一个简单的常用的模型,其有非常多的优点,除了模型简单,容易实现分布式,还有一个重要的优点就是模型的可解释性非常好。因为每个特征都对应一个模型参数 w i w_{i} wi,该参数越大,那么该特征对模型预测结果的影响就会越大,我们就说该特征就越重要,因此LR模型的特征重要性评估方式就是 w i w_{i} wi的大小。

2.逻辑回归模型特征重要性及排序

Talk is cheap,Show me the code,直接亮代码

from sklearn import linear_model
import pandas as pd

data_dir = 'dir_name/'
train_data_file = 'train_data_file_name'
test_data_dile = 'test_data_dile_name'
df_train = pd.read_csv(data_dir+train_data_file)
df_test = pd.read_csv(data_dir+test_data_dile)

tr_data = df_train_train.as_matrix()
va_data = df_train_validation.as_matrix()

# 训练数据,每一行的第一列为样本label
tr_x_data = tr_data[:, 1:] # 训练样本特征
tr_y_data = tr_data[:, 0] # 训练样本真实label

mod = linear_model.LogisticRegression()
mod.fit(tr_x_data, tr_y_data)

col_name = list(df_train.columns)[1:]

m = { 
   }
for i in range(len(col_name)):
    m.setdefault(col_name[i], 0)
    m[col_name[i]] = mod.coef_[i]
    
sorted(m.items(), key=lambda x: x[1], reverse=True)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184320.html原文链接:https://javaforall.net

(0)
上一篇 2022年10月8日 下午11:36
下一篇 2022年10月8日 下午11:36


相关推荐

  • 汇编 eax test jnz jz 等组合连用的总结

    汇编 eax test jnz jz 等组合连用的总结目录结论举例分析 test 作用 ZFPF 标志位改变不需要记 因为不方便记忆 我们需要记住是 test 下面语句的跳转语句意思 jnzjz 总结结论这几个组合在一起通常是判断函数返回结果是否是 0 是 0 跳转到哪里 不是 0 跳转到哪里举例分析下面代码 就是判断 2 个字符串是否相等 pushedxpushe K amp KERNEL32 1strcmpA gt 判断 edx 和 eax2 个字符串是否相等 调用的是 C 语言的 strcmptestea eax

    2026年3月17日
    2
  • java中文乱码_Java中文乱码问题的解决方案[通俗易懂]

    java中文乱码_Java中文乱码问题的解决方案[通俗易懂]只要掌握了中文乱码问题产生的原因,然后对症下药,就可以顺利地解决这些问题。下面我们对容易产生乱码问题的场景进行分析,并提出解决方案。1.以POST方法提交的表单数据中有中文字符由于Web容器默认的编码方式是ISO-8859-1,在Servlet/JSP程序中,通过请求对象的getParameter()方法得到的字符串是以ISO-8859-1转换而来,这是导致乱码产生的原因之一。为了避免容器以ISO…

    2022年7月8日
    27
  • zabbix mysql trapper_zabbix的trapper(补获器)使用

    zabbix mysql trapper_zabbix的trapper(补获器)使用Zabbix 采集器 捕获器 这种获取数据的方式是 agent 端通过 zabbix sender 命令发送数据 一般情况下 我们在创建监控项的时候 我们选择的类型是 zabbix 客户端 是每隔多长时间 主动或被动的 发送数据给 server 当脚本执行时间过长的时候 在选用 zabbix 客户端 这种类型的监控项 会影响 server 的性能 所以当脚本执行时间过长时 我们选择 zabbix 采集器 的方式

    2026年3月19日
    2
  • 各平台免费翻译API

    各平台免费翻译API免费翻译接口 https www cnblogs com fanyang1 p 9414088 html

    2026年3月19日
    2
  • 物联网流量卡管理系统源码_物联网数据管理系统结构

    物联网流量卡管理系统源码_物联网数据管理系统结构物联网卡管理平台源码-物联网卡管理系统源码V5.0版本内置十余条的第三方管理平台,如申达、硕朗、天移、奇成等可以直接对接内置微信商户、免签支付、支付宝当面付内置安装教程,从购买服务器到安装完成,仅需5步!………………………………………………………

    2026年4月14日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号