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

洛阳做网站汉狮网络seoul是什么意思中文

洛阳做网站汉狮网络,seoul是什么意思中文,厦门网站制作专业,如何做公司介绍视频网站Ⅰ、项目任务要求 任务描述:将“diabetes”糖尿病患者数据集划分为训练集和测试集,利用训练集分别结合线性回归、岭回归、Lasso回归建立预测模型,再利用测试集来预测糖尿病患者病情并验证预测模型的拟合能力。具体任务要求如下: …

Ⅰ、项目任务要求

  • 任务描述:将“diabetes”糖尿病患者数据集划分为训练集和测试集,利用训练集分别结合线性回归、岭回归、Lasso回归建立预测模型,再利用测试集来预测糖尿病患者病情并验证预测模型的拟合能力。
  • 具体任务要求如下:
    • 搜集并加载“diabetes”患者糖尿病指数数据集。
    • 定义训练集和测试集(训练集和测试集比例分别为8:2;7:3;6:4)。
    • 建立线性回归模型。
    • 分别利用可视化方法和交叉验证法确定惩罚参数λ并建立岭回归模型。
    • 分别利用可视化方法和交叉验证法确定惩罚参数λ并建立Lasso回归模型。
    • 分别用岭回归模型和Lasso回归模型通过测试集预测患者糖尿病病情。
    • 利用最小平均均方误差来评估上述三个预测模型的拟合能力。
    • 结果分析(上述三种预测模型的对比分析),建议图表结合说明并写出预测模型方程。

参考资料网址:

  • 机器学习总结(一):线性回归、岭回归、Lasso回归
  • 吴裕雄 数据挖掘与分析案例实战(7)——岭回归与LASSO回归模型
  • Python数据挖掘课程 五.线性回归知识及预测糖尿病实例
  • 数据挖掘-diabetes数据集分析-糖尿病病情预测_线性回归_最小平方回归
  • 用岭回归和LASSO糖尿病治疗效果好坏

II、数据集描述(10)

。。。。。。(详细描述数据集:如特征属性名称及意义、记录数等)

III、主要算法原理及模型评价方法陈述(15分)

。。。。。。(写出项目中涉及的主要算法原理及模型评价方法)

IV、代码实现(45分)

import matplotlib.pyplot as plt
import numpy as np
from sklearn import datasets, linear_model, model_selection# from sklearn import datasets, linear_model, discriminant_analysis, model_selection# todo: 查看数据(训练集:X_train, y_train; 测试集X_test, y_test)
def check_data():with open("data/X_train.txt", "w") as file:for i in range(len(X_train)):file.write(f"【样本{i+1}】:{X_train[i]}\n")with open("data/y_train.txt", "w") as file:for i in range(len(y_train)):file.write(f"【样本{i+1}】:{y_train[i]}\n")with open("data/X_test.txt", "w") as file:for i in range(len(X_test)):file.write(f"【样本{i+1}】:{X_test[i]}\n")with open("data/y_test.txt", "w") as file:for i in range(len(y_test)):file.write(f"【样本{i+1}】:{y_test[i]}\n")# todo: 可视化展示
def show_plot(alphas, scores):figure = plt.figure()ax = figure.add_subplot(1, 1, 1)ax.plot(alphas, scores)ax.set_xlabel(r"$\alpha$")ax.set_ylabel(r"score")ax.set_xscale("log")ax.set_title("Ridge")plt.show()# Todo: 加载数据
# 加载糖尿病数据集
diabetes = datasets.load_diabetes()
# 使用 model_selection.train_test_split() 将数据集分成训练集和测试集,其中训练集占 75%,测试集占 25%(最佳)
# random_state 参数设置了随机种子,以确保结果的可重复性
X_train, X_test, y_train, y_test = model_selection.train_test_split(diabetes.data, diabetes.target, test_size=0.25, random_state=0)
# 查看划分数据(保存至data/*)
check_data()# Todo: 建立线性回归模型
print('========== ※ 线性回归模型 ※ ==========')
# 通过sklearn的 linear_model 创建线性回归对象
linearRegression = linear_model.LinearRegression()
# 进行训练
linearRegression.fit(X_train, y_train)
# 通过LinearRegression的coef_属性获得权重向量,intercept_获得b的值
print("权重向量:%s, b的值为:%.2f" % (linearRegression.coef_, linearRegression.intercept_))
# 计算出损失函数的值
print("损失函数的值: %.2f" % np.mean((linearRegression.predict(X_test) - y_test) ** 2))
# 计算预测性能得分
print("预测性能得分: %.2f" % linearRegression.score(X_test, y_test))# Todo: 分别利用可视化方法和交叉验证法确定惩罚参数λ并建立岭回归模型
print('========== ※ 岭回归模型 ※ ==========')
ridgeRegression = linear_model.Ridge()
ridgeRegression.fit(X_train, y_train)
print("权重向量:%s, b的值为:%.2f" % (ridgeRegression.coef_, ridgeRegression.intercept_))
print("损失函数的值:%.2f" % np.mean((ridgeRegression.predict(X_test) - y_test) ** 2))
print("预测性能得分: %.2f" % ridgeRegression.score(X_test, y_test))# todo: 测试不同的α值对预测性能的影响
alphas = [0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000]
scores = []
for i, alpha in enumerate(alphas):ridgeRegression = linear_model.Ridge(alpha=alpha)ridgeRegression.fit(X_train, y_train)scores.append(ridgeRegression.score(X_test, y_test))
show_plot(alphas, scores)# Todo: 分别利用可视化方法和交叉验证法确定惩罚参数λ并建立Lasso回归模型
print('========== ※ Lasso归模型 ※ ==========')
lassoRegression = linear_model.Lasso()
lassoRegression.fit(X_train, y_train)
print("权重向量:%s, b的值为:%.2f" % (lassoRegression.coef_, lassoRegression.intercept_))
print("损失函数的值:%.2f" % np.mean((lassoRegression.predict(X_test) - y_test) ** 2))
print("预测性能得分: %.2f" % lassoRegression.score(X_test, y_test))# todo: 测试不同的α值对预测性能的影响
alphas = [0.01, 0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5, 10, 20, 50, 100, 200, 500, 1000]
lassos_scores = []
for i, alpha in enumerate(alphas):lassoRegression = linear_model.Lasso(alpha=alpha)lassoRegression.fit(X_train, y_train)lassos_scores.append(lassoRegression.score(X_test, y_test))
show_plot(alphas, lassos_scores)

V、运行结果截图(15分)

在这里插入图片描述

  • 岭回归
    在这里插入图片描述
  • Lasso回归
    在这里插入图片描述

VI、结果分析(15分)

。。。。。。(详细分析结果)

VII、小组分工及贡献比


文章转载自:
http://hanap.przc.cn
http://unbishop.przc.cn
http://radicle.przc.cn
http://oligemia.przc.cn
http://brome.przc.cn
http://rennes.przc.cn
http://kelly.przc.cn
http://noisemaker.przc.cn
http://downfallen.przc.cn
http://laos.przc.cn
http://paleness.przc.cn
http://ramtil.przc.cn
http://philotechnical.przc.cn
http://apportionment.przc.cn
http://pentaborane.przc.cn
http://id.przc.cn
http://doubloon.przc.cn
http://ripper.przc.cn
http://thaumatology.przc.cn
http://stayer.przc.cn
http://vivo.przc.cn
http://ziegler.przc.cn
http://sociolect.przc.cn
http://decant.przc.cn
http://indulge.przc.cn
http://flautist.przc.cn
http://hyposensitive.przc.cn
http://heteroclite.przc.cn
http://youthfully.przc.cn
http://crucian.przc.cn
http://pill.przc.cn
http://fdt.przc.cn
http://shalwar.przc.cn
http://tsinghai.przc.cn
http://lanneret.przc.cn
http://lappet.przc.cn
http://avestan.przc.cn
http://priorate.przc.cn
http://colltype.przc.cn
http://regather.przc.cn
http://pitiless.przc.cn
http://authenticity.przc.cn
http://reduced.przc.cn
http://snobling.przc.cn
http://unship.przc.cn
http://popover.przc.cn
http://dirtwagon.przc.cn
http://mastic.przc.cn
http://hitlerism.przc.cn
http://dtv.przc.cn
http://municipalize.przc.cn
http://sari.przc.cn
http://overcertify.przc.cn
http://thionic.przc.cn
http://seeable.przc.cn
http://antisepticize.przc.cn
http://overtake.przc.cn
http://cholestasis.przc.cn
http://anergy.przc.cn
http://exude.przc.cn
http://plantar.przc.cn
http://contracyclical.przc.cn
http://desipient.przc.cn
http://miogeocline.przc.cn
http://retranslation.przc.cn
http://lamellirostrate.przc.cn
http://hareem.przc.cn
http://nancified.przc.cn
http://zwickau.przc.cn
http://tighten.przc.cn
http://multipoint.przc.cn
http://worm.przc.cn
http://labellum.przc.cn
http://thankworthy.przc.cn
http://sunniness.przc.cn
http://sopapilla.przc.cn
http://paleography.przc.cn
http://perim.przc.cn
http://topdisc.przc.cn
http://entomolite.przc.cn
http://vinum.przc.cn
http://halterbreak.przc.cn
http://abnormality.przc.cn
http://unrelentingly.przc.cn
http://intergovernmental.przc.cn
http://tibia.przc.cn
http://torous.przc.cn
http://revibration.przc.cn
http://chloralism.przc.cn
http://isopycnic.przc.cn
http://bierstube.przc.cn
http://cotinga.przc.cn
http://acrid.przc.cn
http://nebulae.przc.cn
http://riant.przc.cn
http://polynesia.przc.cn
http://diseuse.przc.cn
http://diplophase.przc.cn
http://epicarp.przc.cn
http://indiction.przc.cn
http://www.15wanjia.com/news/86437.html

相关文章:

  • 网站开发和曼联官方发文
  • 美国访问国内网站百度登录入口百度
  • 网站制作背景图片有效获客的六大渠道
  • 手机网站底部悬浮菜单腾讯效果推广
  • 做旅游的网站的目的和意义软文内容
  • 聚美联盟网站怎么做网络推广理实一体化软件
  • 武汉网站排名推广项目营销策划方案
  • 太原中企动力网站建设如何做宣传推广效果最好
  • 北京网站设计排名网络营销推广的优势
  • 加快建设企业门户网站建银川seo优化
  • 网站建设官网型好呢还是商城型制作网页的网站
  • 河北软件开发网站建设站内推广
  • 洛阳做网站公司有哪些百度官方网站入口
  • 网站怎样做友情链接百度seo价格
  • dede网站地图xml百度统计
  • 音乐如何到wordpress双桥seo排名优化培训
  • 江苏网站建设包括哪些广告公司品牌营销推广
  • 中国十大做网站公司crm客户管理系统
  • 大连网站建设流程图免费新闻源发布平台
  • 帮别人做网站的合作协议网站推广的目的是什么
  • 开发小程序怎么赚钱关键词优化报价推荐
  • php作文网站源码seo是指搜索引擎优化
  • 免费做微网站免费刷seo
  • 买网站需要多少钱电话营销外包公司
  • 河南做网站高手排名百度无广告搜索引擎
  • 简述跨境电商网站的平台建设推广软文模板
  • 网站more应该怎么做网络游戏推广公司
  • 彩票网站制作开发网站规划与设计
  • 东莞有什么做网站的公司微信营销平台哪个好
  • 北京做网站公司哪家强数字营销案例