AI 学习计划

一、学习目标(总目标)

构建完整 AI 能力体系:
概念理解 → 应用实践 → 模型原理 → 工程化 → 企业级落地


二、阶段学习路径(可执行)

阶段 0:AI 基础认知(1–2 周)

目标:理解 AI、ML、DL、LLM 的基本概念

重点内容

  • 什么是 AI、机器学习、深度学习的区别与联系
  • LLM 的基本构成:Token、Embedding、Transformer、推理
  • AI 的应用场景:文本、图像、表格、自动化、Agent

输出成果

  • 一张 AI 概念框架图
  • 能解释“AI 是怎么做推理的”

阶段 1:机器学习基础(2–4 周)

目标:掌握 ML 的必要数学与算法

关键主题

  • 数学基础:线性代数、微积分、概率、统计
  • 算法基础
    • 线性回归、逻辑回归
    • 决策树、随机森林
    • SVM
    • KMeans、KNN

实践

  • 用 Python(scikit-learn)实现:
    • 二分类模型
    • 小型预测模型

阶段 2:深度学习基础(4–6 周)

目标:理解并掌握神经网络

关键内容

  • 神经网络结构:输入层 → 隐层 → 输出层
  • CNN / RNN / LSTM 基础
  • PyTorch 基本操作

实践

  • 手写数字识别(MNIST)
  • 图像分类模型

阶段 3:LLM 原理与实践(6–8 周)

目标:理解 Transformer + 现代 LLM

学习主题

  • Transformer 结构:Self-Attention、Encoder、Decoder
  • 预训练/微调/对齐(RLHF/SFT)
  • Embedding、向量搜索、RAG

实践

  • 使用 HuggingFace 加载开源模型
  • 构建简单的 RAG 系统
  • 本地模型部署(如:Qwen、LLaMA)

阶段 4:AI 工程化(8–12 周)

目标:将模型用于实际开发

主题

  • Prompt Engineering(提示词工程)
  • LangChain / LlamaIndex 架构
  • RAG 优化策略
  • 本地 + 云混合推理
  • 模型压缩(量化、蒸馏)

实践

  • 构建一个企业级问答系统
  • 构建文档问答 + 工作流自动化

阶段 5:AI Agent(12–16 周)

目标:掌握 AI Agent 的结构与工作方式

内容

  • Agent 的 Planner/Executor/Memory 设计
  • 多智能体协作
  • 自动化测试 Agent(与你的 SDET Copilot 方向高度相关)

实践

  • 构建一个自动测试生成 Agent
  • 让 Agent 调用 API、PowerShell、自动执行任务

阶段 6:AI + 自动化(结合你自身方向)(长期)

结合你当前的专业方向:
AI 测试 → 自动化 → SDET Copilot → 企业级落地

可学习内容包括:

  • 使用 LLM 分析测试需求
  • 自动生成测试步骤
  • 自动生成自动化脚本(Python/Pywinauto/Playwright/WinAppDriver)
  • 测试结果分析 Agent
  • CI/CD 集成 AI 测试
  • Token 成本优化、本地模型混合

三、最终成果(达成情况)

完成后你将具备:

  • AI 核心理论
  • 实战模型训练/部署能力
  • RAG/Agent 系统开发能力
  • 结合自动化测试的 AI 工程能力
  • 能独立设计 AI 产品(如 SDET Copilot 全路径)

源码地址: https://pan.quark.cn/s/d1f41682e390 miyoubiAuto 米游社每日米游币自动化Python脚本(务必使用Python3) 8更新:更换cookie的获取地址 注意:禁止在B站、贴吧、或各大论坛大肆传播! 作者已退游,项目不维护了。 如果有能力的可以pr修复。 小引一波 推荐关注几个非常可爱有趣的女孩! 欢迎B站搜索: @嘉然今天吃什么 @向晚大魔王 @乃琳Queen @贝拉kira 第三方库 食用方法 下载源码 在Global.py中设置米游社Cookie 运行myb.py 本地第一次运行时会自动生产一个文件储存cookie,请勿删除 当前仅支持单个账号! 获取Cookie方法 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 按刷新页面,按下图复制 Cookie: How to get mys cookie 当触发时,可尝试按关闭,然后再次刷新页面,最后复制 Cookie。 也可以使用另一种方法: 复制代码 浏览器无痕模式打开 http://user.mihoyo.com/ ,登录账号 按,打开,找到并点击 控制台粘贴代码并运行,获得类似的输出信息 部分即为所需复制的 Cookie,点击确定复制 部署方法--腾讯云函数版(推荐! ) 下载项目源码和压缩包 进入项目文件夹打开命令行执行以下命令 xxxxxxx为通过上面方式或取得米游社cookie 一定要用双引号包裹!! 例如: png 复制返回内容(包括括号) 例如: QQ截图20210505031552.png 登录腾讯云函数官网 选择函数服务-新建-自定义创建 函数名称随意-地区随意-运行环境Python3....
学习人工智能(AI)需要系统性地掌握多个领域的知识,包括数学基础、编程技能、统计学以及机器学习和深度学习的核心概念。以下是一个结构化的学习计划,结合了经典理论与现代实践资源,适合初学者逐步深入。 ### 数学与理论基础 在开始学习人工智能之前,建议掌握以下数学知识: - **线性代数**:理解向量、矩阵、特征值和特征向量等概念,这些是机器学习模型的基础。 - **概率论与统计学**:掌握概率分布、期望、方差、贝叶斯定理等,以便理解机器学习中的不确定性。 - **微积分**:熟悉导数、梯度、积分等概念,尤其在优化算法中非常重要。 推荐资源: - 《深度学习》(Ian Goodfellow 等)[^1] - MIT OpenCourseWare 的线性代数课程(Gilbert Strang) - 3Blue1Brown 的 [线性代数本质](https://www.bilibili.com/video/av67310685) 系列视频(B站) ### 编程基础 Python 是人工智能领域最常用的编程语言,建议掌握以下内容: - 基本语法、数据结构(列表、字典、集合等) - NumPy、Pandas、Matplotlib 等科学计算库 - 使用 Jupyter Notebook 进行实验性编程 推荐资源: - [Python for Everybody](https://www.py4e.com/)(Coursera) - 《Python 编程:从入门到实践》 - Kaggle 的 Python 教程和练习 ### 机器学习基础 在具备数学和编程基础后,可以开始学习机器学习的核心概念: - 监督学习(线性回归、逻辑回归、支持向量机、决策树等) - 非监督学习(聚类、降维) - 模型评估与选择(交叉验证、准确率、F1 分数等) 推荐资源: - Andrew Ng 的 [机器学习课程](https://www.coursera.org/learn/machine-learning)(Coursera) - Scikit-learn 官方文档和教程 - 《机器学习实战》(Peter Harrington) ### 深度学习与神经网络 掌握机器学习之后,可以进入深度学习领域: - 神经网络基本结构(全连接层、激活函数、损失函数) - 卷积神经网络(CNN)、循环神经网络(RNN) - 使用 PyTorch 或 TensorFlow 实现模型 推荐资源: - 《深度学习》(Ian Goodfellow 等) - fast.ai 的 [Practical Deep Learning for Coders](https://course.fast.ai/) - PyTorch 官方教程和 Google Colab 示例 ### 自然语言处理与生成模型 随着生成式 AI 的兴起,自然语言处理(NLP)成为重要方向: - 词嵌入(Word2Vec、GloVe) - Transformer 架构与 BERT - 生成式模型(如 GPT 系列) 推荐资源: - 《自然语言处理综论》(Speech and Language Processing, Jurafsky & Martin) - Hugging Face 的 [Transformers 库文档](https://huggingface.co/docs/transformers/) - 生成式 AI 学习路线图(Gen AI)[^2] ### 实践与项目 理论学习后,通过实际项目加深理解: - 图像分类(使用 CIFAR-10 或 MNIST 数据集) - 文本生成(训练小型 GPT 或 LSTM 模型) - 强化学习(实现 Q-learning 或 DQN) 推荐平台: - Kaggle(参与竞赛与项目) - GitHub(开源项目与协作) - Papers with Code(复现论文模型) ### 示例代码:使用 PyTorch 构建简单神经网络 ```python import torch import torch.nn as nn import torch.optim as optim # 定义一个简单的神经网络 class SimpleNet(nn.Module): def __init__(self): super(SimpleNet, self).__init__() self.fc1 = nn.Linear(10, 50) self.relu = nn.ReLU() self.fc2 = nn.Linear(50, 1) def forward(self, x): x = self.fc1(x) x = self.relu(x) x = self.fc2(x) return x # 初始化网络、损失函数和优化器 net = SimpleNet() criterion = nn.MSELoss() optimizer = optim.SGD(net.parameters(), lr=0.01) # 生成随机输入和目标 inputs = torch.randn(100, 10) targets = torch.randn(100, 1) # 前向传播 + 反向传播 + 优化 for epoch in range(100): outputs = net(inputs) loss = criterion(outputs, targets) optimizer.zero_grad() loss.backward() optimizer.step() print(f'Epoch {epoch+1}, Loss: {loss.item()}') ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值