Skip to content
dingziming edited this page Dec 20, 2025 · 3 revisions

AI-Practices

A Systematic Approach to Artificial Intelligence Research & Engineering

Stars License Last Commit


Overview

AI-Practices 是一个系统化、工程化的人工智能学习与研究平台,采用 渐进式学习框架 (Progressive Learning Framework, PLF) 方法论,构建从经典机器学习到前沿深度学习的完整知识体系。

Key Metrics

Metric Value Description
Notebooks 113+ 可复现的 Jupyter 实验
Modules 9 核心学习模块
Projects 19 端到端实战项目
Code 149k+ 行高质量代码 (PEP8)
Kaggle Gold 竞赛金牌方案

Quick Start

1. Installation

# Clone repository
git clone https://github.com/zimingttkx/AI-Practices.git
cd AI-Practices

# Create Conda environment
conda create -n ai-practices python=3.10 -y
conda activate ai-practices

# Install dependencies
pip install -r requirements.txt

2. Verify Installation

python -c "import tensorflow as tf; print(f'TensorFlow: {tf.__version__}')"
python -c "import torch; print(f'PyTorch: {torch.__version__}')"

3. Launch Jupyter Lab

jupyter lab

Learning Path

Phase Ⅰ: Theory First

Phase Ⅱ: Implementation

Phase Ⅲ: Framework

Phase Ⅳ: Practice


Documentation Structure

Getting Started

Core Concepts

Learning Modules

Reference

Community


Technology Stack

Deep Learning Frameworks

  • TensorFlow 2.13+
  • Keras 3.x
  • PyTorch 2.x
  • Hugging Face Transformers 4.30+

Machine Learning

  • Scikit-learn 1.3+
  • XGBoost 2.0+
  • LightGBM 4.0+
  • CatBoost 1.2+

Data Science

  • NumPy 1.24+
  • Pandas 2.0+
  • SciPy 1.10+
  • Matplotlib 3.7+
  • Seaborn 0.12+

Development Tools

  • Python 3.10+
  • Jupyter Lab 4+
  • Git 2.40+
  • Docker 24+

Support


License

This project is licensed under the MIT License - see the LICENSE file for details.


Clone this wiki locally