- Published on
从零开始如何学习人工智能?
- Authors

- Name
- SeanZou
我的背景
说说我的情况:我有10年编程经验,写过C++和Java,但是最近8年专做管理,代码只是偶尔敲敲。
我很早就关注AI,但都只是停留在ChatGPT对话层面。前阵子用Cursor以零基础开发了一个iOS APP:行云计算器,算是初次尝试了一下AI辅助编程。整体感觉AI帮助提升编程效率还是不错的。
最近开始准备训练一些模型做智能体,才真正开始深入接触AI领域。
还有一个特殊的点是我数学不好,大概也就高中基础水平。所以对于很多算法无法深入理解。
学习路径
在学习过程中我也走了很多弯路,下面大致整理了一些有效的学习路径和资源:
1. 建立AI基础概念
吴恩达《AI for everyone》 - 给所有人的AI课,B站有完整课程。这是对AI基础概念的理解,以及如何开始一个AI项目的入门指南。
这门课不需要编程基础,也不需要数学基础,非常适合作为AI学习的第一课。
2. 制定个性化学习计划
用ChatGPT提问,根据自己实际情况,让AI给出个性化学习路径(每个人基础不一样,AI可以给出更合适的方式)。
比如你可以这样提问:
- "我有编程经验但数学基础薄弱,如何学习AI?"
- "我想学习NLP/计算机视觉/强化学习,应该从哪里开始?"
- "我每天只有1小时学习时间,如何规划AI学习?"
3. 动手实践
学习 Hello! · Transformers快速入门,我感觉这个课程比较适合我,言简意赅,深入浅出。
这个教程的特点是:
- 注重实践,代码示例丰富
- 不过分强调数学推导
- 快速上手主流的Transformers模型
- 覆盖NLP、CV等多个领域
4. 实战训练
在 Hugging Face 上寻找数据集自己进行模型训练。
Hugging Face提供了:
- 海量的预训练模型
- 丰富的数据集
- 完整的训练示例
- 活跃的社区支持
5. 计算资源
如果家里设备配置足够好的话可以本地训练和部署,不行就去阿里云上租一个实例,也能满足基本需求。
建议配置:
- 本地:至少8GB显存的NVIDIA显卡(如RTX 3060以上)
- 云端:阿里云、腾讯云的GPU实例,按需付费即可
6. 开发环境
Conda + VSCode + Jupyter 是一组很好的工具组合,可以很流畅地搭建AI学习环境。
推荐配置:
- Conda:管理Python环境和依赖包
- VSCode:代码编辑和调试
- Jupyter Notebook:交互式实验和可视化
给初学者的建议
- 不要被数学吓倒:现代AI框架已经封装得很好,你可以先学会使用,再慢慢补数学知识
- 动手最重要:看再多理论不如跑一个模型
- 从小项目开始:不要一上来就想做大项目,从简单的分类、回归任务开始
- 善用AI工具:ChatGPT、Cursor等工具可以极大提升学习效率
- 加入社区:在GitHub、知乎、Reddit等平台与其他学习者交流
总结
AI学习的门槛其实没有想象中那么高,关键是要找到适合自己的学习路径,多动手实践。即使数学基础薄弱、编程经验不足,只要坚持学习,也能掌握AI技能。
祝你学习顺利!