人工智能学习资料(个人整理)

脑上头写出来的,误点到发布了,有问题后面再补充修改

里面的内容大部分是我学习过了的,基本上都是非常优秀的很好理解(我缺的数学基础这块你上哪补啊【悲】)

内容已经整理至github,附带代码实例

先导

开始之前,让我们先看几个demo和视频

【纪录片】阿尔法狗【双语特效字幕】

https://www.bilibili.com/video/BV1pE411y7Pu/?spm_id_from=333.337.search-card.all.click&vd_source=d5f2b87dc23c8806dfc6d9550f24aaf2


路线

书籍资源—理论概念—项目实践——思考记录——拓展


学习路径

python基础——人工智能导论——数据分析&数据处理——机器学习——sklearn实战——深度学习——pytorch——强化学习

还有其余的可以根据自己的研究方向进一步深入学习;

其中所涉及的有

Python 基础

语法、数据结构、函数、类

Vscode、Anaconda、Jupyter、Numpy、Pandas、Matplotlib

人工智能导论

历史简述:图灵测试、达特茅斯会议、符号主义 vs 连接主义

AI 分类:分类问题、预测问题、策略问题

基础算法:逻辑回归、线性回归、梯度下降

数据分析 & 数据处理

数据标准化、归一化

矩阵运算、特征提取、特征选择

超参数设置与调优

机器学习基础(sklearn 实战)

训练集、验证集、测试集

拟合、过拟合、欠拟合

评估指标:准确率、召回率、F1 分数

损失函数:均方误差、交叉熵损失

深度学习(PyTorch)

神经网络基础:输入层、隐藏层、输出层、权重、偏置、学习率

神经元、激活函数(Sigmoid、ReLU、Softmax)

前向传播、反向传播、梯度下降

优化器:SGD、Adam

深度学习进阶

CNN 卷积神经网络

RNN / LSTM / GRU:序列建模

Transerformer 架构的原理及实现(注意力机制,编码器,解码器,BERT/GPT)

实战:手写数字识别(MNIST)、初学者优先先拿完整的预训练项目直接训练来理解、房价预测、自主构建、SimpleCNN、SimpleRNN、MiniChat

强化学习入门

环境、状态、动作、奖励

Q-learning、DQN、策略梯度

以及算法计算过程和项目代码实战其中都有所包含


资料

python基础(这个就不补充了,B站找找全是)

机器学习

深度学习(视频内容可以根据顺序进行观看,也可以根据学习进度和需要跳着看)

(老师讲解的很好[赞] | 偏理论)

(sklearn——深度学习库,包含了很多深度学习项目,直接上手,加深理解 | 偏实战)

(深度学习库pytorch,也有深度学习的内容涉及,torch的常用深度学习架构 等 | 偏实战)

(搭配动手学深度学习书籍食用 | 偏实战)

(关于Transformer的理论框架解读,加深理解 | 过程推导)

强化学习

(这个挺好的,理论加实践,入门够用了,看完了可以做自己的项目 | 偏代码实现)

相关资源

相关教程平台


拓展

拓展:Ollama、Ollama Factory、Yolov5、GPT-SoVITS、Stable Diffusion、魔塔社区(https://www.modelscope.cn/)、Huggenface(https://huggingface.co/)、OpenWebUI(https://docs.openwebui.com/)、小智机器人 & MCP的实现 等等

之后可以根据自己的兴趣做一些感兴趣的东西

我举几个例子:

Ollama Factory微调后部署到群QQai助手(可以调成任何你想要的效果 小春警觉)

结合小智AI&MCP实现的语音交互控制的无人机

与开放世界游戏相结合实现虚拟人物对话(进阶的化通过MCP实现自主任务系统)

类J.A.R.V.I.S. 助手的虚拟人物效果(需要结合MCP协议以及控制终端的功能,我做过类似的:https://github.com/toke648/AI-Interactive-LLM-VTuber)

通过将神经网络模型的芯片连接到小鼠大脑,然后基于小鼠大脑的电信号数据进行直接的模糊性训练(研究脑神经和意识之间的关系)

拓展项目资料

语言模型本地部署 + WebUI(你甚至可以部署到服务器上开接口)

模型微调 + 部署

语音合成(GPT-SoVITS)

图像识别(Yolov5)

【非常优秀的教程视频,入门是绝对够了】

图像生成(NovelAI、Stable Diff)

【什么叫赛博佛祖啊【喜】】

这之类的还有很多,总之现在的AI日新月异,高级的理论知识我也不太搞得懂,但我依旧想要提出自己的观点——生成式认知主体


结语:

【人工智能】大语言模型不会带来AGI | 图灵奖得主Yann LeCun最新访谈 | LLM的局限性 | 缺乏物理世界理解 | 推理缺陷 | V-JEPA | OpenAI | 过度炒作 | 开源优势

https://www.youtube.com/watch?v=NmCPbqlLjzo

个人研究方向

生成式认知主体:探索 AI 如何通过交互逐步形成“我”的概念,研究感知、行动、时间性在人工智能中的涌现机制。

放点有趣的杂项

【自推】

【本人计算机入坑之作[赞]】


参考资料

人工智能学习路线&学习资料整理的更多相关文章

  1. Arduino学习——u8glib库资料整理

    第一部分,u8glib标准语法格式: 本文使用的是DFRobot出品的LCD12864 Shield V1.0 端口占用情况: SPI Com: SCK = 13, MOSI = 11, CS = 1 ...

  2. ios 学习路线总结

    学习方法 面对有难度的功能,不要忙着拒绝,而是挑战一下,学习更多知识. 尽量独立解决问题,而不是在遇到问题的第一想法是找人. 多学习别人开源的第三方库,能够开源的库一定有值得学习的地方,多去看别的大神 ...

  3. java学习路线推荐,希望能帮到你

    很多小白刚开始学习java时,肯定迷惘过,因为对java基本是啥也不懂的,一直想知道java的具体学习路线,我曾经也看了许许多多的java经验分享的帖子,评论,以及其他各种培训机构所谓的学习路线,特别 ...

  4. Spring Cloud学习路线

    学习本学习路线学习完,大家将会对微服务.Spring Cloud.Docker.Kubernetes有一个系统.全面的认识.通过学习,将能掌握相关的知识体系,并能够投入到项目实战中去. 本学习路线采用 ...

  5. 【自学系列一】HTML5大前端学习路线+视频教程(完整版)

    今年,本公司全新发布了囊括Java.HTML5前端.大数据.Python爬虫.全链UI设计.软件测试.Unity 3D.Go语言等多个技术方向的全套视频. 面对这么多的知识点,有的盆友就麻爪了…… 我 ...

  6. 每天自学两小时Python,整理了最详细的学习路线和规

    上次这篇文章每天自学两小时Python,三个月学通月入20K主要是给大家整理了学习资料视频和PDF书籍,很多需要的都关注私信领取了. 很多朋友领取之后都问我教程有了那么应该从哪去开始学习呢,私信太多我 ...

  7. 工作流Activiti新手入门学习路线整理

    写在前面: 最近项目中使用到了工作流,虽然此部分不是自己需要完成的,但是也涉及到了要调用写的接口.正好有时间,就了解下,以便之后能在其他项目中用到时,不至于什么都不知道什么都不了解. 这里就主要整理下 ...

  8. 这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理。

    这是一套Java菜鸟到大牛的学习路线之高级教程,由工作了10年的资深Java架构师整理.        01-java高级架构师设计-基础深入        J2SE深入讲解        Java多 ...

  9. iOS 开发学习资料整理(持续更新)

      “如果说我看得比别人远些,那是因为我站在巨人们的肩膀上.” ---牛顿   iOS及Mac开源项目和学习资料[超级全面] http://www.kancloud.cn/digest/ios-mac ...

  10. iOS 学习资料整理

    iOS学习资料整理 https://github.com/NunchakusHuang/trip-to-iOS 很好的个人博客 http://www.cnblogs.com/ygm900/ 开发笔记 ...

随机推荐

  1. ICEE-Datasheet: 找Datasheet 的好去处DigiKey.com,Mouser.com,Arrow.com, AllDatasheet.com加各大原产商官网

    找Datasheet 的好去处: DigiKey,Mouser,Arrow 三家全球最大的电子元器件采购平台,搜索到的元器件页面会有Datasheet可供下载. https://www.digikey ...

  2. python continue_vs_return

  3. uni-app项目跑APP报useStore报错

    前情 uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,现公司项目就是主推uni-app,最近手上项目就是要 ...

  4. mysql连接数,druid的连接数

    my.ini // 注册数据库驱动 Class.forName(driver); DriverManager.getConnection(url, user, password);  按max_con ...

  5. 记录win11下,WPF设置 System.AppUserModel.PreventPinning 属性用于阻止用户将应用程序固定到任务栏

    本篇博文我仅仅是作为记录者,实际上发现并编码的是我们组的小伙伴天保同学. 我们组小伙伴有个需求,需要将WPF应用的 任务栏右键菜单菜单,不显示"固定到任务栏". 如下图: 普通窗口 ...

  6. C - Clockwise or Counterclockwise

    https://vjudge.net/contest/389195#problem/C It is preferrable to read the pdf statment.After some ba ...

  7. MyEMS开源能源管理系统核心代码解读004

    本期解读: 计量表能耗数据规范化算法:myems/myems-normalization/meter.py 代码见底部 这段代码是一个用于计算和存储能源计量数据(如电表读数)的小时值的Python脚本 ...

  8. 单一职责原则(SRP)深度解析

    在设计模式的七大基本原则中,单一职责原则(Single Responsibility Principle, SRP) 是最基础也最易被忽视的原则.其核心思想是 "一个类应该只有一个引起它变化 ...

  9. MySQL 存储过程 详解

    什么是 MySQL 存储例程? 存储例程是存储在数据库服务器中的一组sql语句,通过在查询中调用一个指定的名称来执行这些sql语句命令. 为什么要使用 MySQL 存储过程? 我们都知道应用程序分为两 ...

  10. c#通过串口及CAN模块实现上位及下位机通讯

    目录 前言 一.串口.CAN总线 二.使用步骤 1.RS232串口通讯(指令下发与接收) 2.CAN总线通讯 总结 前言 学习及工作中我们经常会遇到上位机与下位机通讯等工作,结合场景使用不同的通讯方式 ...