AI算法学习路线分享

如果你想要走算法工程师或者数据挖掘,机器学习工程师又或者AI工程师,大模型,自然语言处理这条路,那完全可以照着学:

1️⃣. 先学python和机器学习
python是编程语言,是算法实现的基础,现在学长用的比较多的也是python,熟能生巧,用多就好了,把python的几个数据分析库学会numpy,pandas,matplotlib, scipy和seaborn。机器学习部分学习逻辑回归,支持向量机,随机森林,线性回归,xgboost,GBDT,决策树,HMM,朴素贝叶斯差不多就可以了。这一部分尽量做一些项目来提升自己的代码能力和项目思维✅

2️⃣. 其次学pytorch和深度学习入门
pytorch教程大家可以去b站看刘二大人和小土堆的教程,看完你真的会发现pytorch框架真的不难,深度学习入门学长看的是李沐的动手学深度学习,把CNN,RNN,GNN,LSTM,GRU,GAN都学一遍,这样子就算是深度学习入门了,这些算法是基础,以后学习各个方向都🈶可能用到。李沐老师的课可能会有点难懂,可以结合李宏毅老师的来看,看个两遍有种豁然开朗的感觉

3️⃣. 然后学自己感兴趣的方向
当做由于研究生阶段用的图神经网络和时间序列类模型比较多,所以学习了GCN,ConvGRU,ConvLSTM,Transformer,注意力机制, GAT。在学习Transformer的时候发现很多教程都没有讲透,这里建议Dasou➕李沐➕教AI的陶老师➕王树森,这几个博主的视频看完之后感觉对Transformer以及Bert都有了比较深的理解。学长后期主要是关注自然语言处理和大模型方向了,所以word2vec,n-gram等算法也学习了,llm算法部分的内容也很多,也一直在学习,但感觉这一块还不太熟悉就不给大家介绍了,现在的多模态大模型也很火,这些都值得去研究。大家还是要知道自己想要做什么,真的建议去深挖一个方向,而不是蜻蜓点水✅

可能还有一些来不及介绍,但学完上面的内容,完全可以找到一个AI工程师的实习,可以在工作中去体验和加强自己的学习 #掌握什么AI技能,会为你的求职大大加分#
全部评论
和我的思路一样
点赞 回复 分享
发布于 昨天 17:41 江苏
这学多长时间能学完
点赞 回复 分享
发布于 昨天 17:41 江西

相关推荐

点赞 评论 收藏
分享
昨天 08:25
门头沟学院 Java
给我面没招了,强度也太大了....1.实习拷打2.项目拷打3.处理查询文档里的异构数据(如图片)时,具体的处理流程是什么?解析成纯文字后如何进一步加工?这样只返回文字给用户,图片信息不会丢失吗?4.你们是通过人工打标建立图片和文本的对应关系吗?文档量很大的情况下,打标工作能完成吗?5.如何保证大部分图片异构数据解析后回答的正确性?若回答错误,怎么识别问题?后续要验证回答准确性,你有什么方案?6.用于评测的另一个大模型,如何构造问题、分析文字并进行对比?这个大模型的正确率以及模型自我一致性怎么确定?7.你们的模型基于哪些异构图像做增强?模型会不会产生幻觉,生成文档外的内容?8.若用户的问题不在文档里,你们会怎么处理?是调用其他模型吗?大模型回答不了时,会提示用户补充问题吗?用户补充后仍无法解决该怎么办?模型如何判断何时需要让用户补充提问?9.你们有框架编排这些流程吗?用的是什么框架?10.怎么理解检索召回率?这些指标具体包含哪些评价项?什么是忠实度?召回率的分子分母是怎么定义的?11.你之前那段实习的具体工作内容是什么?针对设备故障叙述报告这类复杂文本,模型如何理解?是做了相关检测吗?大模型是怎么实现术语解释的?12.请讲一下LoRA技术,除了减少参数量,它还有什么优点?你做的LoRA相关工作,后续有落地应用吗?13.你写代码主要用Python吗?会不会用Java?了解Java的多线程、双亲委派模型以及消息中间件吗?有没有做过Java相关项目?14.你用过LangChain吗?如何用它解决大模型的幻觉问题?若不熟悉LangChain,还能通过什么方法做AI能力增强?
查看12道真题和解析
点赞 评论 收藏
分享
评论
点赞
5
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务