From d86a31c60e1d10caa123990dd9005937dbf86f86 Mon Sep 17 00:00:00 2001 From: Tian jianyong <11429339@qq.com> Date: Sat, 8 Feb 2025 15:57:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=BC=80=E6=BA=90=E6=8A=80?= =?UTF-8?q?=E6=9C=AF=E6=A0=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- doc/ml_platform_spec.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/doc/ml_platform_spec.md b/doc/ml_platform_spec.md index 421301c..61f97ba 100644 --- a/doc/ml_platform_spec.md +++ b/doc/ml_platform_spec.md @@ -27,6 +27,24 @@ | 模型管理 | MLflow | | 超参优化 | Optuna | +### 1.2 技术栈扩展 +| 功能领域 | 开源库 | 版本 | 用途说明 | +| ------------ | ------------ | ----- | ---------------- | +| **基础框架** | Python | 3.8+ | 主开发语言 | +| | FastAPI | 0.88+ | REST API开发 | +| **数据处理** | Pandas | 1.5+ | 数据操作与分析 | +| | NumPy | 1.23+ | 数值计算基础 | +| **传统ML** | Scikit-learn | 1.2+ | 经典机器学习算法 | +| | XGBoost | 1.7+ | 梯度提升树模型 | +| | LightGBM | 3.3+ | 高效梯度提升框架 | +| **深度学习** | PyTorch | 2.0+ | 神经网络框架 | +| | Transformers | 4.28+ | 预训练模型库 | +| **时序分析** | Prophet | 1.1+ | 时间序列预测 | +| **优化调参** | Optuna | 3.1+ | 超参数优化框架 | +| **可视化** | Matplotlib | 3.7+ | 基础可视化 | +| | Plotly | 5.14+ | 交互式可视化 | +| **模型解释** | SHAP | 0.42+ | 模型可解释性分析 | + --- ## 2. 系统架构 @@ -390,6 +408,12 @@ Response: - 特征漂移检测(PSI指标) - 模型性能衰减报警 +### 6.7 依赖管理规范 +1. **版本锁定**:使用`pip-tools`固定依赖版本 +2. **许可证审查**:确保所有库符合BSD/MIT/Apache许可证 +3. **离线打包**:通过`pip download`生成离线安装包 +4. **依赖隔离**:使用虚拟环境(venv/conda) + --- ## 附录