分类模型-逻辑回归和Fisher线性判别分析★★★★

该博客为个人学习清风建模的学习笔记,部分课程可以在B站:【强烈推荐】清风:数学建模算法、编程和写作培训的视频课程以及Matlab等软件教学_哔哩哔哩_bilibili

目录

1理论

1.1逻辑回归模型

1.2线性概率模型

1.3线性判别分析

1.4两点分布

​1.5连接函数的取法

1.6求解

​1.7用于分类

2SPSS应用

2.1二元分类

2.1.1逻辑回归

​2.1.2线性判别分析

2.2多元分类

2.2.1逻辑回归

2.2.2线性判别分析

3总结


|--------|---------|--------|
| 名称 | 重要性 | 难度 |
| 分类模型 | ★★★★ | ★★★ |

1理论

1.1逻辑回归模型

1.2线性概率模型

1.3线性判别分析

1.4两点分布

1.5连接函数的取法

标准正态分布和sigmoid函数图像对比------值域都在0、1之间

因此具体应用的过程中常常使用的是sigmoid函数。

多元分类连接函数的选取:

1.6求解

1.7用于分类

2SPSS应用

2.1二元分类

2.1.1逻辑回归

预测成功率:

逻辑回归系数表:

逐步回归设置:

处理分类自变量:

提高预测成功率:

避免过拟合情况:

确定合适的模型:

2.1.2线性判别分析

结果分析:

2.2多元分类

注意:这里 SPSS 不能自动帮我们生成虚拟变量,我们可以在 EXCEL 表中使用"替换"功能来快速生成虚拟变量。

2.2.1逻辑回归

2.2.2线性判别分析

3总结

逻辑回归和线性判别分析都可以训练数据集预测未知数,可以通过加入平方项等来提高预测正确率,但是注意过拟合现象,同时在使用SPSS之前要先数据预处理,多元分类就直接在excel中查找替换就可以了。

相关推荐
张较瘦_36 分钟前
[论文阅读] 人工智能+软件工程 | 结对编程中的知识转移新图景
人工智能·软件工程·结对编程
飞川撸码37 分钟前
【LeetCode 热题100】网格路径类 DP 系列题:不同路径 & 最小路径和(力扣62 / 64 )(Go语言版)
算法·leetcode·golang·动态规划
Neil今天也要学习43 分钟前
永磁同步电机参数辨识算法--IPMSM拓展卡尔曼滤波全参数辨识
单片机·嵌入式硬件·算法
小Q小Q2 小时前
cmake编译LASzip和LAStools
人工智能·计算机视觉
yzx9910132 小时前
基于 Q-Learning 算法和 CNN 的强化学习实现方案
人工智能·算法·cnn
token-go2 小时前
[特殊字符] 革命性AI提示词优化平台正式开源!
人工智能·开源
亮亮爱刷题2 小时前
算法练习-回溯
算法
cooldream20093 小时前
华为云Flexus+DeepSeek征文|基于华为云Flexus X和DeepSeek-R1打造个人知识库问答系统
人工智能·华为云·dify
眼镜哥(with glasses)3 小时前
蓝桥杯 国赛2024python(b组)题目(1-3)
数据结构·算法·蓝桥杯
Blossom.1186 小时前
使用Python和Scikit-Learn实现机器学习模型调优
开发语言·人工智能·python·深度学习·目标检测·机器学习·scikit-learn