1、BP神经网络的基本原理(人工神经网络的分类有哪些?BP神经网络的结构和训练过程是怎样的?什么是梯度下降法?) 2、BP神经网络的Python代码实现(划分训练集和测试集、数据归一化) 3、BP神经网络参数的优化(隐含层神经元个数、学习率、初始权值和阈值等如何设置?什么是交叉验证?) 4、值得研究的若干问题(欠拟合与过拟合、评价指标选择、样本不平衡等) 5、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现BP神经网络模型的代码自动生成 6、SVM的工作原理(核函数的作用是什么?什么是支持向量?如何解决多分类问题?) 7、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现SVM模型的代码自动生成 8、决策树的工作原理(什么是信息熵和信息增益?ID3算法和C4.5算法的区别与联系) 9、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现决策树模型的代码自动生成 10、随机森林的工作原理(为什么需要随机森林算法?广义与狭义意义下的“随机森林”分别指的是什么?“随机”的本质是什么?怎样可视化、解读随机森林的结果?) 11、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现随机森林模型的代码自动生成 12、Bagging与Boosting的区别与联系 13、AdaBoost vs. Gradient Boosting的工作原理 14、常用的GBDT算法框架(XGBoost、LightGBM) 15、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现XGBoost、LightGBM模型的代码自动生成 16、常用的变量降维方法(PCA、PLS)的基本原理 17、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现PCA、PLS的代码自动生成
18、常见的特征选择方法(优化搜索、Filter和Wrapper等;前向与后向选择法;正则稀疏优化方法、遗传算法等) 19、利用ChatGPT-5、DeepSeeK、Gemini 2.5 Pro、Claude等大语言模型实现特征选择算法的代码自动生成 20、案例演示与实操练习 |