← 返回专业首页

机器学习

Machine Learning

课程介绍 Course Introduction

学分:3 | 先修课:Python数据分析、商业统计 | 学期:秋季

本课程系统介绍机器学习算法及其商业应用。内容涵盖监督学习(线性回归、逻辑回归、决策树、随机森林、SVM、KNN)、无监督学习(K-Means聚类、层次聚类、主成分分析)、模型评估与选择、交叉验证、特征工程、过拟合与正则化等。课程使用scikit-learn库进行实践,结合客户分群、信用评分、推荐系统、销量预测等商业场景,培养学生运用机器学习解决实际商业问题的能力。

This course systematically introduces machine learning algorithms and their business applications. Topics include supervised learning (linear regression, logistic regression, decision trees, random forests, SVM, KNN), unsupervised learning (K-Means, hierarchical clustering, PCA), model evaluation and selection, cross-validation, feature engineering, overfitting, and regularization. Using scikit-learn with business scenarios like customer segmentation, credit scoring, recommendation systems, and sales forecasting, students develop skills to solve real business problems with machine learning.

大作业 Final Project

作业标题:房价预测模型构建

基于真实房屋交易数据集,完成特征工程、模型选择、调参与评估,对比多种算法表现,最终部署预测模型并撰写技术报告,分析模型可解释性。

Based on a real housing transaction dataset, complete feature engineering, model selection, tuning, and evaluation, compare multiple algorithms, deploy the prediction model, and write a technical report analyzing model interpretability.

实施步骤 Implementation Steps

📋 示例:用机器学习预测客户流失,比如一家电信运营商。你需要用Python处理用户通话和资费数据,训练逻辑回归或XGBoost模型,做特征重要性分析,最后输出预测准确率和挽留优先级名单。
步骤 1
数据收集
收集和整理相关数据集
产出:数据集
步骤 2
特征工程
处理缺失值、特征选择和转换
产出:清洗后的数据集
步骤 3
模型训练
选择算法并训练调参优化
产出:训练好的模型
步骤 4
评估分析
分析模型性能和可解释性
产出:分析报告
步骤 5
部署交付
部署模型并撰写技术文档
产出:最终交付物

Steps

Step 1
Data Collection
Collect and organize datasets
Deliverable: Dataset
Step 2
Feature Engineering
Handle missing values and feature selection
Deliverable: Cleaned Dataset
Step 3
Model Training
Train and optimize model parameters
Deliverable: Trained Model
Step 4
Evaluation
Analyze performance and interpretability
Deliverable: Analysis Report
Step 5
Deployment
Deploy model and write documentation
Deliverable: Final Deliverables
← 返回商业分析 下一门:数据可视化 → 🎲 Random Course
Prerequisites · International Exams · Contact · Back to top · Home