辽宁省城乡建设网站建设网站的需要学习哪些课程

bicheng/2026/1/27 1:45:15/文章来源:
辽宁省城乡建设网站,建设网站的需要学习哪些课程,简约风格的网站,适合奖励自己的网站免费目录 一、实验题目 机器学习在车险定价中的应用 二、实验设置 1. 操作系统#xff1a; 2. IDE#xff1a; 3. python#xff1a; 4. 库#xff1a; 三、实验内容 实验前的猜想#xff1a; 四、实验结果 1. 数据预处理及数据划分 独热编码处理结果#xff08;以…  目录 一、实验题目 机器学习在车险定价中的应用 二、实验设置 1. 操作系统 2. IDE 3. python 4. 库 三、实验内容 实验前的猜想 四、实验结果 1. 数据预处理及数据划分 独热编码处理结果以地区为例 2. 模型训练 3. 绘制初始决策树 4. 模型评价 5. 模型优化 绘制优化后的决策树 6. 修改样本、网格搜索参数进一步优化模型 五、实验分析 一、实验题目 机器学习在车险定价中的应用 二、实验设置 1. 操作系统 Windows 11 Home 2. IDE PyCharm 2022.3.1 (Professional Edition) 3. python 3.8.0 4. 库 numpy 1.20.0   matplotlib 3.7.1   pandas 1.1.5   scikit-learn 0.24.2   conda create -n ML python3.8 pandas scikit-learn numpy matplotlib 三、实验内容 本次实验使用决策树模型进行建模实现对车险 数据的分析车险数据为如下MTPLdata.csv数据集 该车险数据集包含了50万个样本每个样本有8个特征和1个标签。其中标签是一个二元变量值为0或1表示车主是否报告过车险索赔clmint64特征包括车主的年龄ageint64车辆的年限acint64、功率powerint64、燃料类型gasobject、品牌brandobject车主所在地区areaobject、居住地车辆密度densint64、以及汽车牌照类型ctobject。 实验前的猜想 详见实验报告 四、实验结果 1. 数据预处理及数据划分 将数据读入并进行数据预处理包括哑变量处理和划分训练集和测试集 MTPLdata pd.read_csv(MTPLdata.csv) # 哑变量处理-独热编码 # 将clm列的数据类型转换为字符串 MTPLdata[clm] MTPLdata[clm].map(str) # 选择包括第1、2、3、4、5、6、7、8列的数据作为特征输入 # ac、brand、age、gas、power X_raw MTPLdata.iloc[:, [0, 1, 2, 3, 4]] # X_raw MTPLdata.iloc[:, [0, 1, 2, 3, 4, 5, 6, 7]] # 对X进行独热编码 X pd.get_dummies(X_raw) # 选择第9列作为标签y y MTPLdata.iloc[:, 8]# 将数据划分为训练集和测试集测试集占总数据的20% X_train, X_test, y_train, y_test train_test_split(X, y, stratifyy, test_size0.2, random_state1)独热编码处理结果以地区为例 2. 模型训练 我们使用决策树分类器模型进行训练设定树的最大深度为2使用平衡的类权重并默认使用基尼系数检验准确度。 model DecisionTreeClassifier(max_depth2, class_weightbalanced, random_state123) model.fit(X_train, y_train) # 数据拟合 model.score(X_test, y_test) # 在测试集上评估模型 3. 绘制初始决策树 为了更好地解读决策树模型调用plot_tree函数绘制决策树。 plt.figure(figsize(11, 11)) plot_tree(model, feature_namesX.columns, node_idsTrue, roundedTrue, precision2) plt.show() 4. 模型评价 pred model.predict(X_test) table pd.crosstab(y_test, pred, rownames[Actual], colnames[Predicted]) # table# 计算模型的准确率、错误率、召回率、特异度和查准率 table np.array(table) # 将pandas DataFrame转换为numpy array Accuracy (table[0, 0] table[1, 1]) / np.sum(table) # 准确率 Error_rate 1 - Accuracy # 错误率 Sensitivity table[1, 1] / (table[1, 0] table[1, 1]) # 召回率 Specificity table[0, 0] / (table[0, 0] table[0, 1]) # 特异度 Recall table[1, 1] / (table[0, 1] table[1, 1]) # 查准率5. 模型优化 为了寻找更优的模型我们使用cost_complexity_pruning_path函数计算不同的ccp_alpha对应的决策树的叶子节点总不纯度并绘制ccp_alpha与总不纯度之间的关系图。 model DecisionTreeClassifier(class_weightbalanced, random_state123) path model.cost_complexity_pruning_path(X_train, y_train) plt.plot(path.ccp_alphas, path.impurities, markero, drawstylesteps-post) plt.xlabel(alpha (cost-complexity parameter)) plt.ylabel(Total Leaf Impurities) plt.title(Total Leaf Impurities vs alpha for Training Set) plt.show() 1w样本                                                             50w样本 接着我们通过交叉验证选择最优的ccp_alpha并使用最优的ccp_alpha重新训练模型。 绘制优化后的决策树 rangeccpalpha np.linspace(0.000001, 0.0001, 10, endpointTrue) param_grid {max_depth: np.arange(3, 7, 1),# ccp_alpha: rangeccpalpha,min_samples_leaf: np.arange(1, 5, 1) } kfold StratifiedKFold(n_splits10, shuffleTrue, random_state1) model GridSearchCV(DecisionTreeClassifier(class_weightbalanced, random_state123),param_grid, cvkfold) model.fit(X_train, y_train) 此外还计算了各个特征的重要性并绘制了特征重要性图。 plt.figure(figsize(20, 20)) sorted_index model.feature_importances_.argsort() plt.barh(range(X_train.shape[1]), model.feature_importances_[sorted_index]) plt.yticks(np.arange(X_train.shape[1]), X_train.columns[sorted_index]) plt.xlabel(Feature Importance) plt.ylabel(Feature) plt.title(Decision Tree) plt.tight_layout() plt.show() 6. 修改样本、网格搜索参数进一步优化模型 详见实验报告 五、实验分析 请下载本实验对应的代码及实验报告资源其中实验分析部分共2页、1162字

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/86347.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

dw怎么做网站教程新网站怎么发外链

2019独角兽企业重金招聘Python工程师标准>>> 一、static关键字 原来一个类里面的成员变量,每new一个对象,这个对象就有一份自己的成员变量,因为这些成员变量都不是静态成员变量。对于static成员变量来说,这个成员变量只…

网站降权的表现saas平台是什么意思

能够知道什么是 Node.js能够知道 Node.js 可以做什么能够说出 Node.js 中的 JavaScript 的组成部分能够使用 fs 模块读写操作文件能够使用 path 模块处理路径能够使用 http 模块写一个基本的 web 服务器 一.初识Node.js 1.浏览器中的 JavaScript 的组成部分 2.Node.js 简介 …

网站建设意识形态工作学做面包的网站

正常情况下使用md5加密 var crypto require(crypto);var md5Sign function (data) {var md5 crypto.createHash(md5).update(data).digest(hex);return md5; } 实际开发中经常需要前端nodejs调用后端java接口,使用上述方法会出现中文加密结果不同的情况&#x…

网站建设百度搜索到左边的图爱做网址

目录 欧拉函数一、用公式求代码 二、线性筛法求欧拉函数扩展欧拉定理 欧拉函数 AcWing 873. 欧拉函数 一、用公式求 定义:1 ~ N 中与 N 互质的数的个数被称为欧拉函数,记为ϕ(N)。 怎么求呢?? 有一个公式: N p1a1 X…

什么叫网站权重wordpress 采集微信公众号

mongodbjava知道MongoDB和Java EE ,但是您不确切地知道如何将它们集成在一起? 您是否阅读了很多有关该主题的内容,但没有找到适合该目的的解决方案? 这个入门项目适合您: 您将学习如何以一种时尚的方式使用MongoDB和J…

电子商务网站建设 大纲玉溪网站建设

在java开发中都能遇到java中文乱码的情况,怎样才能够恰当地选择汉字编码方式并正确地处理汉字的编码呢?希望通过下面的总结的java中文乱码解决方法对遇到过此类问题的朋友有所帮助。 首先,要想解决java中文乱码问题就有必要了解一下什么是字符&#xff…

网站建设模板犀牛云一个好的网站建设需要多少钱

文章目录 NodeSource 简介Debian/Ubuntu 安装 NodeJS第 1 步:进入 jenkins 容器第 2 步:下载和导入 NodeSource第 3 步:创建 deb 仓库第 4 步:安装 NodeJS第 5 步:卸载NodeJS参考👉 背景:在 Docker 中安装了 Jenkins,Jenkins 镜像为 Debian 11 bullseye。 👉 目标:…

广州网站推广电话乐清手机网站优化推广

1. 非线性回归问题 1.1 问题描述 我们有一组实验数据,每个实验都给出了输入和输出对 (Xn, Yn)。每个输入 是空间中的一个点,每个输出 是 空间中的一个点。这些数据点被假设为独立同分布(i.i.d)。 我们的目标是找到一个函数 fw&…

建设网站对公司起什么作用广州网站设计公司哪家好

静态时序分析https://blog.csdn.net/weixin_45791458/category_12567571.html 目录 指定对象列表 指定源、目的引脚 指定恢复 简单使用 写在最后 上一章中,我们学习了如何使用set_case_analysis模式分析命令,它通过指定某个端口或引脚为固定值&…

云南省文山州网站建设泰州城乡建设局网站

网页游戏的开发流程可以根据项目的规模和复杂性而有所不同,但通常包括以下一般步骤,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 1.需求分析: 确定游戏的概念、目标受众和核…

asp网站如何实现伪静态网站建设实训过程

梯度:将各个偏导打包 定义:direction of steepest ascent 梯度向量的长度:最速上升方向的陡峭程度 方向导数:偏导的一种拓展 【托马斯微积分学习日记】13.1-线积分_哔哩哔哩_bilibili 概述 16.1line integrals of scalar funct…

移动端网站 优帮云淘宝做任务网站

一、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容,不存在则创建一个文件将创建时间写入。 1. 创建ex1.sh文件 [rootopenEuler mnt]# vim ex1.sh创建如下: 2. 根据题目编写脚本 n"/tmp/siz.log"if [ -f "$n" ] thenc…

东莞做外贸网站的公司网站建设维护和网页设计

百度收录对于一个网站的重要性不言而喻。拥有良好的百度收录意味着网站能够更好地被搜索引擎收录,为用户提供更精准的搜索结果。而怎样实现百度快速收录成为了许多网站管理员关注的焦点。 百度收录的重要性 百度是国内最大的搜索引擎之一,拥有数以亿计的…

各种网站建设报价成都优化官网公司

第14集 BeanDefintion的创建方式 【视频来源于:B站up主孙帅suns Spring源码视频】 1、注册BeanDefintion的方式如何根据情况进行选择呢? xml 注解 扫描 import 2、为什么没有人用Import 可以通过注解的方式进行对应类型的注册。 3、ImportSelector和…

.net core 做网站公司网站app怎么做

大家好,欢迎来到一二水族。从北京回到邯郸老家,才让我有了大开眼界的感觉,为什么这么说呢?以前经常去大型观赏鱼市场,见到的都是高级海缸,大型草缸,或者雨林缸,一直陶醉在这样的氛围…

唐山做网站的杭州做网站外包公司哪家好

博主介绍:✌全网粉丝喜爱、前后端领域优质创作者、本质互联网精神、坚持优质作品共享、掘金/腾讯云/阿里云等平台优质作者、擅长前后端项目开发和毕业项目实战✌有需要可以联系作者我哦! 🍅附上相关C语言版源码讲解🍅 &#x1f44…

wordpress修改站点名做游戏网站的背景图片

目 录 目 录 I 摘 要 III ABSTRACT IV 1 绪论 1 1.1 课题背景 1 1.2 研究现状 1 1.3 研究内容 2 2 系统开发环境 3 2.1 vue技术 3 2.2 JAVA技术 3 2.3 MYSQL数据库 3 2.4 B/S结构 4 2.5 SSM框架技术 4 3 系统分析 5 3.1 可行性分析 5 3.1.1 技术可行性 5 3.1.2 操作可行性 5 3…

200m网站空间多少钱WordPress集成插件到主题

哈喽,你好啊,我是雷工! 曾经在一个群里聊天,有群友看到我两位数的浏览量,说到:浏览量这么低还坚持什么? 浏览量低是事实,大多数是十几二十的,上百的都是少数&#xff0c…

手机网站类型网站内部seo

往期回顾 【QT入门】 Qt代码创建布局之setLayout使用-CSDN博客 【QT入门】 Qt代码创建布局之多重布局变换与布局删除技巧-CSDN博客 【QT入门】 QTabWidget各种常见用法详解-CSDN博客 【QT入门】 QListWidget各种常见用法详解之列表模式 QListWidget有列表和图标两种显示模式&a…

下载类网站 建设方案成品网站w灬源码伊园

1. 缩放(Scale): 缩放是指改变图像的尺寸大小。在OpenCV中,可以使用cv2.resize()函数来实现图像的缩放操作。该函数接受源图像、目标图像大小以及插值方法作为参数。 示例代码:i mport cv2# 读取图像image cv2.imr…