支持向量机在环境分类中的应用
📚 共计 30 章节
第1章
环境分类问题概述
什么是环境分类 · 水质/空气/土壤场景 · 为什么选择SVM
概述
应用
第2章
支持向量机基础
线性可分与不可分 · 最大间隔 · 支持向量概念
核心
几何
第3章
数学预备知识
向量点积 · 超平面 · 函数间隔与几何间隔
数学
基础
第4章
硬间隔SVM
优化目标 · 拉格朗日乘子 · 对偶问题
推导
对偶
第5章
软间隔SVM
松弛变量 · 惩罚C · 软间隔对偶形式
正则化
鲁棒
第6章
核技巧
为什么需要核 · 多项式/RBF · 选择原则
核函数
RBF
第7章
SVM多分类策略
一对多(OvR) · 一对一(OvO) · DAG
策略
多类
第8章
环境数据预处理
缺失值/异常值 · 标准化归一化 · 编码
清洗
缩放
第9章
特征工程
过滤/包裹/嵌入 · PCA降维 · 环境特征技巧
选择
降维
第10章
数据集划分
训练/验证/测试 · K折交叉验证 · 留一法
划分
CV
第11章
模型评估指标
准确率/精确率/召回率 · F1 · 混淆矩阵 · ROC/AUC
指标
评价
第12章
Python环境搭建
Anaconda · Jupyter · scikit-learn
工具
sklearn
第13章
SVM实战准备
加载环境数据 · EDA · 可视化分布
实战
探索
第14章
使用线性SVM分类
LinearSVC · 决策边界 · 参数解读
线性
可视化
第15章
使用核SVM分类
SVC类 · gamma调优 · 核对比
RBF
调参
第16章
超参数调优
GridSearchCV · RandomizedSearchCV · 学习曲线
搜索
调优
第17章
案例一:水质自动分类
pH/浊度/溶解氧 · 水质等级判定
案例
水质
第18章
案例二:AQI分类
PM2.5/PM10/CO · 空气质量等级
案例
空气
第19章
案例三:土壤重金属分级
As/Cd/Pb · 污染程度分类
案例
土壤
第20章
案例四:噪声环境分类
频谱特征 · 交通/施工/生活识别
案例
噪声
第21章
案例五:遥感图像分类
多光谱 · 森林/水体/建筑
案例
遥感
第22章
模型部署基础
joblib保存/加载 · 预测函数 · Flask API
部署
Flask
第23章
SVM的局限性
大规模瓶颈 · 缺失敏感 · 核选择困难
局限
讨论
第24章
SVM与其他分类器对比
逻辑回归/树/随机森林/KNN/神经网络
对比
选型
第25章
集成学习与SVM
Bagging/Boosting SVM · Stacking
集成
提升
第26章
不平衡数据处理
类别不平衡 · SMOTE · 代价敏感学习
不平衡
采样
第27章
时间序列环境分类
滑动窗口 · SVM时序应用 · 气象事件
时序
滑动窗
第28章
模型解释性
权重分析 · 支持向量可视化 · SHAP
可解释
SHAP
第29章
前沿进展
深度学习+SVM · 量子SVM · 在线学习
前沿
量子
第30章
课程总结与项目实战
综合系统设计 · 数据到部署 · FAQ
总结
项目