学校新闻
学AI人工智能从哪里学起:零基础入门者的分阶段学习路径指南
这破空调外机一直在那嗡嗡响,跟特么蚊子似的,烦死了。但刚才有个刚加我的小朋友问“学AI人工智能从哪里学起:零基础入门者的分阶段学习路径指南”,我看他发的那篇收藏文章就想笑,全是水货。我喝了口凉透的咖啡,心想算了,还是我这个踩过无数坑的老油条来说点人话吧。

(手机震了,我回个消息,马上回来)
好了继续。你搜学AI人工智能从哪里学起:零基础入门者的分阶段学习路径指南会看到很多说法,什么“三个月从入门到精通”,呸,tql(太强了)都是骗鬼的。我当年就是信了这种邪,结果呢?
第一次,我直接买了几本《深度学习圣经》和《统计学习导论》,英文原版的,呵,看不下去。连Python都不会,看个毛线。然后我报了个两天两万的线下班,老师在台上敲得飞快,我在下面就差把眼睛贴屏幕上了,结果还是跟不上。那讲师说“这很基础啊”,我当时就想把键盘摔他脸上。
不对,我刚才说错了,其实第一次不是买书,是更蠢的事——我花了一周时间在那研究怎么配置TensorFlow的环境,什么GPU驱动、CUDA版本,搞到心态爆炸。后来才知道,零基础学AI,你根本不需要本地装任何东西,用Google Colab不香吗?免费还不用配环境。这个坑我踩了三次才彻底长记性,血的教训啊。
(说到这个,我想起2019年那个夏天,在出租屋里对着黑色的终端窗口哭了半宿,散热风扇声音比现在这破空调还大。那时候就发誓,等我弄明白了,一定得写个最土的指南给后来的新手。)
所以第一阶段,别特么碰配置环境。你就用一个东西:在线的Jupyter Notebook。Colab或者国内的阿里云天池实验室都行。然后你唯一要学的编程就是Python的最最基础部分:变量、列表、for循环、if判断,再加一个def函数。真的就这些。别的什么类、装饰器、多线程,你半年内用不上。
对了,有个小工具我想起来了,叫“夜曲编程”,百度的,手机上有免费的前几课,讲print和for循环巨简单,坐地铁刷二十分钟就会了。我不是打广告哈,就我学员用过反馈还行。拉回来,接着说。
就是数学。很多人一听说AI要数学,就去啃高数、线代、概率论的大部头,然后没几天就放弃了。我当年也是,买了本《线性代数及其应用》,看了前三章就困得不行。后来发现,你只需要先搞明白三件小事:
真的够了!等你学到反向传播和梯度下降时再回头补都来得及。我有个学员听了我的话,一个月就把手写数字识别跑通了,他再去看数学书,说“原来书上讲的就是这个东西啊”,那时候再学就轻松多了。
(手机又震了,是我妈发来的语音,先不回,继续写)
所以按学AI人工智能从哪里学起:零基础入门者的分阶段学习路径指南这个思路,第二阶段就是:Python基础(2周) + 一个极简的机器学习教程(推荐Andrew Ng的Coursera课程前3章,但只听他讲概念,别做他的编程作业,太老了)。然后你自己去kaggle上找一个“Titanic”生存预测的notebook,照着抄一遍,别管懂不懂,抄完改几个参数看看结果变没变。
大多数人都会卡在“抄完notebook还是不懂”的阶段。这时候千万别再去啃理论。我当年就是傻,又回头看书,结果又啃不动。正确做法是:直接开第二个项目,比如“房价预测”,再找一个别人的完整notebook,再抄一遍。抄到第三个项目时,你发现有些代码你自己能改几行了。这叫“模式识别式学习”,土是土,但tql有效。
我朋友小L,985物理系毕业,学AI愣是看了三个月理论没写一行代码。我跟他说你tm倒是写啊,他不听。后来参加一个比赛,发现别人两天就跑出基线了,他还不知道pandas怎么读csv。从此他改了,现在已经是算法工程师了。
再跑个题,有个联系方式存一下:kaggle上搜“learner”开头的一个老哥,他的notebook每一行都有中文注释,叫“菜鸟的titanic全流程”。自然拉回正题,那个notebook简直是我当年想写但没写出来的东西。
总之别被那些“数学基础要扎实”、“先学半年统计”的屁话吓住。你是零基础,你的优势就是没包袱,先跑起来再说。代码跑通了,错误出现了,改一改又通了,那种快感比看十页公式爽多了。
好了不扯了,再说就超字数了。你现在就可以做的1件小事:
打开浏览器,搜索“Google Colab”,点进去新建一个笔记本,然后输入 print(“Hello, AI”)
点那个播放按钮。如果你看到输出了,恭喜你,你已经比三年前的我聪明一万倍。
问题1:老师,我数学基础很差,要不要先去学一年微积分啊?
答:你再看看我刚才写的“第二阶段”那一段。我说了,你只要先知道导数、矩阵乘法(2x2那种)和贝叶斯公式怎么背。你要是真去学一年微积分,我保证你还没碰到逻辑回归就跑了。我当年就是这么干然后后悔了三年。信我,边做边补,哪里不会搜哪里,别囤课囤书。
问题2:我电脑是五年前的旧笔记本,没有独立显卡,是不是学不了AI?
答:我服了,文章里那么大一段说“别特么配环境,用Colab”你是跳过了吗?我2020年用一台两千块的二手ThinkPad,连风扇都不转了,照样跑BERT模型。只要你浏览器能用,就能学。别给自己的拖延症找借口,快去把那个Hello World打出来。