Python 数据挖掘与机器学习

模块一:Python编程

Python编程入门

1、Python环境搭建

2、如何选择Python编辑器?

3、Python基础

4、常见的错误与程序调试

5、第三方模块的安装与使用

6、文件读写(I/O)

Python进阶与提高

1、Numpy模块库

2、Pandas模块库

3、Matplotlib基本图形绘制

4、图形样式的美化

5、图形的布局

6、高级图形绘制

7、坐标轴高阶应用

模块二:特征工程

数据清洗

1、描述性统计分析

2、数据标准化与归一化

3、数据异常值、缺失值处理

4、数据离散化及编码处理

5、手动生成新特征

变量降维

1、主成分分析(PCA)的基本原理

2、偏最小二乘(PLS)的基本原理

特征选择

1、常见的特征选择方法

群优化算法

1、遗传算法

2、遗传算法的Python代码实现

3、实践一:一元函数的寻优计算

4、实践二:离散变量的寻优计算(特征选择)

模块三:回归拟合模型
线性回归模型

1、一元线性回归模型与多元线性回归模型

2、岭回归模型

3、LASSO模型

4、Elastic Net模型

前向型神经网络

1、BP神经网络的基本原理

2、BP神经网络的Python代码实现

3、BP神经网络参数的优化

4、值得研究的若干问题

5、极限学习机(Extreme Learning Machine, ELM)的工作原理

模块四:分类识别模型

KNN、贝叶斯分类与支持向量机

1、KNN分类模型

2、朴素贝叶斯分类模型

3、SVM的工作原理

决策树、随机森林、LightGBM、XGBoost

1、决策树的工作原理

2、随机森林的工作原理

3、Bagging与Boosting的区别与联系

4、AdaBoost vs. Gradient Boosting的工作原理

  1. 常用的GBDT算法框架(XGBoost、LightGBM)

模块五:聚类分析算法

K均值、DBSCAN、层次聚类

1、K均值聚类算法的工作原理

2、DBSCAN(Density-Based Spatial Clustering of Applications with Noise)聚类算法的工作原理

层次聚类算法的工作原理

模块六:关联分析算法

关联规则协同过滤Apriori算法

1、关联规则算法的工作原理

2、协同过滤算法的工作原理

3、Apriori算法的工作原理

相关推荐
Steve__evetS5 分钟前
我的开源项目:python依赖安全修复助手
python·安全·agent
精益数智工坊8 分钟前
指标管理系统价值怎么释放?指标管理系统运营怎么做?
大数据·人工智能·数据挖掘·数据可视化
iNeuOS工业互联网20 分钟前
多模态知识库,打通文本、图像与视频资源的协同实践与应用
人工智能·python·音视频
一晌小贪欢21 分钟前
python-第20天:关键字参数与不定长参数
java·开发语言·前端·python·数据可视化·函数参数·python办公
Metaphor69224 分钟前
如何在 Python 环境中裁剪 PDF 页面
python·pdf
半亩码田30 分钟前
C#转Python第4.4篇:JSON 处理:json 模块 vs System.Text.Json
python·c#·json
SelectDB技术团队39 分钟前
统一全文检索与 SQL 分析:Apache Doris 日志分析实践
大数据·数据结构·后端·python·全文检索·doris·日志分析
心中有你02141 小时前
Python爬虫实战:京东商品数据爬取+可视化分析
开发语言·爬虫·python
克里斯蒂亚诺更新1 小时前
机器学习和深度学习的主要区别--特征提取
人工智能·深度学习·机器学习
同元软控2 小时前
MWORKS EI:从数字空间到物理世界,面向具身智能产品的一体化研发环境
人工智能·机器学习