数学建模—分类模型

这篇具有很好参考价值的文章主要介绍了数学建模—分类模型。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

                   本讲将介绍分类模型。对于而分类模型,我们将介绍逻辑回归(logistic regression)和Fisher线性判别分析两种分类算法;对于多分类模型,我们将简单介绍Spss中的多分类线性判别分析和多分类逻辑回归的操作步骤下。

本题按水果分类的例子  

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 文章来源地址https://www.toymoban.com/news/detail-630132.html

 

思路:逻辑回归原始现象

  1. 设置虚拟变量y 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab
  2. 进行回归,估计出来的y-hat于虚拟变量中哪个更接近则分类为那个。

 

Eg:设1苹果,2橙子 若y与1接近为苹果,与0近为橙子

数据预处理生成虚拟变量

自变量mass重量,width水果宽度,height水果高度,color_score颜色(0-1)

因变量:fruit_name水果名

生成虚拟变量操作:转换->创建虚拟变量

3.逻辑回归: 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

4.建立模型:

 不难看出u与x有相关性所以存在内生性,导致得到的数据不准确,所以需要进行改进。数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 解决内生性的方法:两点分布

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

连接函数的取法 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

这两个公式由图得出两个模型都符合x属于(-∞,+∞)y属于(0,1) 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

如何求解?数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

将自变量代入式子得到y与0.5对比(本题按0.5对比是水果案例)

极大似然估计能够估计粗B_hat再推出y_hat最后预测。

怎么用于分类?

这里我们选择第二个方程e^X/1+e^x 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 SPSS求解二元逻辑回归: 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

逻辑回归系数表: 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

假如自变量有分类变量怎么办?

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

预测结果较差怎么办? 

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

负面影响:

增加平方自变量过于让拟合线完全贴近样本数据,导致预测数据不吻合。数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

如何确定合适的模型?(既使得样本数据符合,也使得预测数据更加可靠) 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

这里我们把苹果和橙子都剔除三个再对比

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

Fisher线性判断别分析 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

核心问题:找到系数向量w 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

SPSS操作: 

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

多分类问题: 

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

Fisher判断多分类

1.设置好分类数量数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 2.摘要表

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

3.保存中:预测组成员+组员概率

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

Fisher多分类判别结果结果: 

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

Logistic多分类判别:

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

Spss操作:

分析->回归->多元Logistic

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

统计中:选择分类其余可看自己是否需要选择

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 保存中选择:估算响应概率,预测类。

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

结果: 数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

课后作业:

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

解答:

为了方便能进行多元分类,我们需要自定义类别的名称,如将变色鸢尾为1,山鸢尾为2,维吉尼亚鸢尾为3.数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

 博主选择了Logistic多元分类:

但是为了防止样本数据或预测数据的不准确性,我们将数据分为训练组和测试组,最后得到的分类结果。

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

预测结果:

数学建模—分类模型,数学建模,数学建模,分类,数据挖掘,matlab

 

到了这里,关于数学建模—分类模型的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 数学建模常用模型(十) :数据包络(DEA)分析法

    数据包络分析(DEA)是一种用于评估决策单元(Decision Making Unit,DMU)效率的方法。在DEA中,每个DMU都是一个有多个输入和输出指标的单位,而DEA的目标是找到一个最优的权重组合,使得每个DMU在其输入和输出指标上都能达到最大值,即达到最高的效率。 这是我自己总结的一

    2024年02月05日
    浏览(30)
  • 数学建模 题型分类

    1.1 预测类 指通过分析已有的数据或者现象,找出其内在发展规律,然后对未来情形做出预测的过程。根据已知条件和求解目的,往往将预测类问题分为:小样本内部预测,大样本内部预测,小样本未来预测,大样本随机因素或周期特征的未来预测,大样本的未来预测。 1.2 评价

    2024年02月14日
    浏览(31)
  • 2023高教社杯数学建模E题思路模型 - 黄河水沙监测数据分析

    # 1 赛题 E 题 黄河水沙监测数据分析 黄河是中华民族的母亲河。研究黄河水沙通量的变化规律对沿黄流域的环境治理、气候变 化和人民生活的影响, 以及对优化黄河流域水资源分配、协调人地关系、调水调沙、防洪减灾 等方面都具有重要的理论指导意义。 附件 1 给出了位于

    2024年02月09日
    浏览(26)
  • 数据挖掘(5.1)--贝叶斯分类

    目录 前言 正文 1.主观概率 2.贝叶斯定理 1.基础知识 2.贝叶斯决策准则 3.极大后验假设 4.例题 2.朴素贝叶斯分类模型 朴素贝叶斯分类器的算法描述: 朴素贝叶斯算法特点 3.贝叶斯信念网 贝叶斯网络的建模包括两个步骤  贝叶斯信念网特点 开往夏天的列车 贝叶斯分类方法是统

    2024年02月06日
    浏览(96)
  • 数据挖掘(4.1)--分类和预测

    目录 前言 一、分类和预测 分类 预测 二、关于分类和预测的问题 准备分类和预测的数据 评价分类和预测方法 混淆矩阵 评估准确率 参考资料 分类:离散型、分类新数据 预测:连续型、预测未知值 描述属性:连续、离散 类别属性:离散 有监督学习: 分类 训练样本有标签

    2023年04月21日
    浏览(32)
  • 泰迪大数据挖掘建模平台功能特色介绍

    大数据挖掘建模平台面相 高校、企业级别用户快速进行数据处理的建模工具 。   大数据挖掘建模平台介绍      平台底层算法基于R语言、Python、Spark等引擎,使用JAVA语言开发,采用   B/S 结构,用户无需下载客户端,可直接通过浏览器进行访问;且在没有编程基础的情况下

    2024年02月12日
    浏览(43)
  • TipDM数据挖掘建模平台产品功能特点

    TipDM数据挖掘建模平台是可视化、一站式、高性能的数据挖掘与人工智能建模服务平台,致力于为使用者打通从数据接入、数据预处理、模型开发训练、模型评估比较、模型应用部署到模型任务调度的全链路。平台内置丰富的机器学习、深度学习、人工智能算法,可覆盖类别

    2024年02月11日
    浏览(49)
  • 【数据挖掘】数据挖掘、关联分析、分类预测、决策树、聚类、类神经网络与罗吉斯回归

      数据挖掘是20世纪末兴起的数据智能分析技术,由于有广阔的应用前景而备受重视   广大从事 数据库应用与决策支持 ,以及 数据分析 等学科的科研工作者和工程技术人员迫切需要了解和掌握。 数据挖掘涉及的内容较为广泛,已成为信息社会中广泛应用的一门综合性

    2024年02月08日
    浏览(43)
  • 为何开展数据清洗、特征工程和数据可视化、数据挖掘与建模?

    1.2为何开展数据清洗、特征工程和数据可视化、数据挖掘与建模 视频为 《Python数据科学应用从入门到精通》张甜 杨维忠 清华大学出版社一书的随书赠送视频讲解1.2节内容 。本书已正式出版上市,当当、京东、淘宝等平台热销中,搜索书名即可。内容涵盖数据科学应用的全

    2024年02月04日
    浏览(44)
  • 《数据挖掘基础》实验:Weka平台实现分类算法

    进一步理解分类算法(决策树、贝叶斯),利用weka实现数据集的分类处理,学会调整模型参数,以图或树的形式给出挖掘结果,并解释规则的含义。 随机选取数据集(UCI或data文件夹),完成以下内容:(用三种方法:KNN、C4.5算法、贝叶斯算法) 文件导入与编辑 参数设置说

    2024年02月05日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包