news 2026/6/10 17:42:21

day36官方文档的阅读@浙大疏锦行

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
day36官方文档的阅读@浙大疏锦行

day36官方文档的阅读@浙大疏锦行

准备工作

importpandasaspdfromsklearn.datasetsimportload_irisfromsklearn.model_selectionimporttrain_test_splitfromsklearn.ensembleimportRandomForestClassifierimportpdpboxfrompdpboximportpdp,info_plots# 打印版本以确认print(f"PDPbox version:{pdpbox.__version__}")# 加载鸢尾花数据集iris=load_iris()df=pd.DataFrame(iris.data,columns=iris.feature_names)df['target']=iris.target# 特征与目标变量features=iris.feature_names target='target'# 划分训练集与测试集X_train,X_test,y_train,y_test=train_test_split(df[features],df[target],test_size=0.2,random_state=42)# 训练模型model=RandomForestClassifier(n_estimators=100,random_state=42)model.fit(X_train,y_train)

1. PDPIsolate (单特征偏依赖图)

分析petal length (cm)特征对模型预测的影响。

# 1. PDPIsolate (单特征偏依赖图)# 实例化 PDPIsolate 类pdp_isolate_obj=pdp.PDPIsolate(model=model,df=df,model_features=features,feature='petal length (cm)',feature_name='petal length (cm)')# 绘制图形fig,axes=pdp_isolate_obj.plot(center=True,plot_lines=True,# 显示ICE线frac_to_plot=100,# 绘制100条线plot_pts_dist=True,# 显示数据点分布to_bins=False,show_percentile=True,engine='plotly',template='plotly_white')fig.show()

2. PDPInteract (双特征交互偏依赖图)

分析petal length (cm)petal width (cm)两个特征的交互作用对模型预测的影响。

# 2. PDPInteract (双特征交互偏依赖图)# 实例化 PDPInteract 类pdp_interact_obj=pdp.PDPInteract(model=model,df=df,model_features=features,features=['petal length (cm)','petal width (cm)'],feature_names=['petal length','petal width'])# 绘制图形fig,axes=pdp_interact_obj.plot(plot_type='contour',# 等高线图plot_pdp=True,# 同时显示单特征PDPto_bins=False,show_percentile=True,engine='plotly',template='plotly_white')fig.show()

总结

-PDPIsolate帮助我们理解单个特征如何影响模型预测。

-PDPInteract帮助我们理解两个特征之间的交互作用如何影响模型预测。

@浙大疏锦行

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 11:52:46

Champ项目实战指南:AI驱动的人体动画生成技术深度解析

你知道吗?传统的人体动画生成往往面临动作不自然、细节丢失的难题,而Champ项目通过创新的3D参数化引导技术,让AI能够生成既可控又连贯的人体动画效果。想象一下,只需一张参考图片和简单的姿态序列,就能让静态人物"…

作者头像 李华
网站建设 2026/6/10 16:35:21

从日常小动作看人心——行为心理学的浅说与深思

行为心理学:从细节中获知真相,肢体语言背后的心灵奥秘!本文章仅提供学习参考,切勿将其用于不法手段!​一、先从一个生活场景说起你有没有遇到过这种情况:开会时,有人明明嘴上说“我没意见”&…

作者头像 李华
网站建设 2026/6/10 16:36:35

57、网络安全管理:保障系统安全的全面指南

网络安全管理:保障系统安全的全面指南 1. 服务器访问控制机制 部分服务器具备类似于 TCP wrappers 或 xinetd 的访问控制机制。例如,Samba 提供了 hosts allow 和 hosts deny 选项,其工作方式与 TCP wrappers 文件条目类似。这些选项在那些难以或无法通过 xinetd 运行…

作者头像 李华
网站建设 2026/6/10 16:36:35

58、Linux系统安全保障全攻略

Linux系统安全保障全攻略 在Linux系统的使用过程中,保障系统安全至关重要,这不仅涉及网络安全,还包括诸多本地安全问题。以下将详细探讨系统安全的各个方面。 1. 检查旧设备连接 有时候,可能会惊讶地发现一台计算机服务器上仍然连接着一个被遗忘已久的旧拨号调制解调器。…

作者头像 李华
网站建设 2026/6/10 16:37:27

bio、nio、aio的区别以及使用场景

BIO、NIO、AIO 是 Java 中三种核心的 IO 模型,本质是操作系统层面 IO 操作的不同处理方式,核心差异体现在「阻塞/非阻塞」「同步/异步」两个维度,适用于不同并发规模和业务场景。以下从核心定义、原理、代码示例、优缺点、使用场景 全方位拆解…

作者头像 李华
网站建设 2026/6/9 18:14:54

5分钟拥有一个无广告、超干净的私人博客,这体验谁用谁知道!

我终于找到了完美的写作工具!这个高颜值开源博客,3分钟搞定部署我一直想找一个纯粹的写作空间。试过很多平台,要么广告满天飞,要么后台臃肿复杂。也折腾过Hexo、Hugo这类静态博客,虽然自由度高,但每次写完都…

作者头像 李华