相关概念

AI的核心特点


学习能力通过数据训练模型使系统能够不断改进性能如机器学习深度学习
适应性能根据新信息或环境变化调整行为
自动化在无需人工干预的情况下执行复杂任务
模拟人类智能尝试模仿人类的认知功能如视觉识别语音理解逻辑推理等

AI的主要类型


弱人工智能Narrow AI专注于特定任务例如语音助手小度小爱同学推荐系统图像识别等
强人工智能General AI具备与人类相当的通用智能能跨领域学习和解决问题
超级人工智能Superintelligence超越人类智能水平的AI

AI的应用领域

  • 医疗诊断
  • 自动驾驶
  • 金融风控
  • 智能客服
  • 科学研究加速
  • 内容生成如写作绘画视频制作

学习大纲

第一阶段语言

目标掌握编程语言工具补齐必要的数学基础理解AI基本概念

  1. 编程语言Python核心中的核心
    • 基础语法变量数据类型控制流if/for/while函数模块与包
    • 面向对象类与对象继承多态
    • 数据处理三剑客
      • NumPy矩阵运算数组操作AI的数学基石
      • Pandas数据清洗DataFrame操作数据预处理
      • Matplotlib / Seaborn数据可视化绘制图表分析数据
  2. 数学基础够用即可不必深究证明
    • 线性代数向量矩阵乘法特征值与特征向量理解神经网络权重的关键
    • 微积分导数偏导数梯度下降法理解模型如何学习和优化的核心
    • 概率论与统计条件概率贝叶斯定理分布正态分布等期望与方差
  3. AI通识
    • 了解AI发展史主要流派符号主义连接主义
    • 区分概念人工智能(AI) vs 机器学习(ML) vs 深度学习(DL) vs 大语言模型(LLM)

第二阶段算法

目标掌握传统机器学习算法学会使用经典框架解决分类回归等问题

  1. 机器学习理论
    • 监督学习
      • 回归算法线性回归逻辑回归
      • 分类算法K近邻(KNN)支持向量机(SVM)决策树随机森林
    • 无监督学习
      • 聚类K-MeansDBSCAN
      • 降维主成分分析(PCA)
      • 模型评估准确率精确率召回率F1分数ROC曲线过拟合与欠拟合的处理正则化交叉验证
  2. 工具框架
    • Scikit-learn熟练掌握其API完成从数据加载预处理训练到评估的全流程
  3. 实战项目
    • 泰坦尼克号生存预测经典入门
    • 房价预测模型
    • 手写数字识别使用传统ML方法

第三阶段大模型

目标进入现代AI核心掌握神经网络Transformer架构及大模型应用

  1. 深度学习基础
    • 神经网络原理感知机激活函数(ReLU, Sigmoid)反向传播损失函数
    • 框架选择PyTorch目前学术界和工业界主流推荐首选或 TensorFlow/Keras
    • 核心网络结构
      • CNN卷积神经网络用于图像识别物体检测
      • RNN/LSTM/GRU用于序列数据虽逐渐被Transformer取代但需了解原理
  2. Transformer与大语言模型 (LLM)
    • Transformer架构Self-Attention机制Encoder-Decoder结构理解BERT, GPT系列的基础
    • 大模型应用开发
      • Prompt Engineering提示词工程如何高效与大模型对话
      • RAG检索增强生成结合外部知识库构建问答系统LangChain框架
      • 微调技术LoRAP-Tuning等参数高效微调方法让大模型适应特定任务
      • 多模态技术理解图文生成如Stable Diffusion, Midjourney原理视频生成模型
  3. 实战项目
    • 使用PyTorch从头搭建一个CNN识别猫狗图片
    • 基于Hugging Face调用预训练大模型构建一个垂直领域的智能客服助手
    • 利用LoRA微调开源模型如Llama 3或Qwen使其能写特定风格的诗歌或代码

第四阶段工程化

目标将模型部署落地关注前沿方向构建个人作品集

  1. MLOps与模型部署
    • 环境管理Docker容器化Conda虚拟环境
    • 模型服务化使用FastAPI/Flask将模型封装为API接口
    • 云端部署熟悉AWSAzure或阿里云的AI算力平台或使用Hugging Face Spaces部署Demo
    • 版本控制Git与GitHub协作流程
  2. 前沿方向探索
    • 具身智能 (Embodied AI)AI与机器人结合感知并物理交互
    • 强化学习 (RL)AlphaGo原理用于游戏AI或复杂决策控制
    • AI Agent (智能体)让AI自主规划任务使用工具多步推理