人工智能学习路线
我研究生的研究方向是关于工业异常监测、故障诊断的,但是 AI 领域的基础知识也是相通的。 在这里分享给大家,感谢我们生在这个时代,有这么多优秀的开源资料可以学习。
基本概念:人工智能 AI > 机器学习 > 深度学习
#
准备可以发现编程语言是基础,在深度学习领域毫无疑问的需要学习 python。
虽然对于机器学习可以使用 matlab 之类的工具,但是说实话,matlab 能做的 python 都可以做。(matlab 可能运行效率高一点)
#
python 学习有其他编程语言基础的话,直接看书:
《python 编程从入门到实践》
链接:https://pan.baidu.com/s/1lk1USQ5AUx7x83ukTq4fwA 提取码:ifi5
有时间可以进阶(我也没看完,但是写的很好):《流程的 python》
链接:https://pan.baidu.com/s/1194t-gCU8mBu3-Ue2G5xgQ 提取码:j3j3
#
配置环境IDE: Pycharm
anaconda pytorch
sklearn 机器学习配置:其实基本上不用配置 ,直接 pip install sklearn 就可以了(如果想便于管理一定要先安装 anaconda,创建一个虚拟环境)。
教程:
下面是我之前安装 pytorch 的简单笔记:
pytorch 安装(GPU)
1.安装 anaconda
别安装太新的版本
使用清华源:Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
2.安装 cuda
安装对应显卡的 cuda 版本,老显卡可能不支持新 cuda,同时注意 cuda 和 torch 的对应
CUDA Toolkit Archive | NVIDIA Developer
查看 cuda 版本:
3.安装 torch
可以使用官网 conda 命令行安装。PyTorch安装过程中可能会报错。
也可以=使用:download.pytorch.org/whl/torch_stable.html
找到对应的 cuda 版本,torch 版本,cpython 版本以及系统版本,下载 torch 和 torchvision,下载到哪无所谓
然后使用命令行安装:
4.测试
#
AI 学习AI 的学习本质是数学和算法。
#
机器学习不需要都学,机器学习的算法太多了。只需要学习这些经典的入个门就好:线性感知机、朴素贝叶斯、支持向量机、逻辑回归
配合书籍:《统计学习方法》
配套课程:简博士投稿视频-简博士视频分享-哔哩哔哩视频 (bilibili.com)
SKlearn 库:写代码还是要会调库。用到什么算法看什么。
scikit-learn: machine learning in Python — scikit-learn 1.5.1 documentation
【技术干货】菜菜的机器学习 sklearn【全 85 集】Python 进阶_哔哩哔哩_bilibili
#
深度学习理论:[双语字幕]吴恩达深度学习 deeplearning.ai_哔哩哔哩_bilibili
实践:前言 — 动手学深度学习 2.0.0 documentation (d2l.ai)
#
其他我看过的觉得不错的教程:
浙江大学胡浩基机器学习课程现场录播合集_哔哩哔哩_bilibili
请点击左侧菜单(移动端为右下角)选择要查看的所有笔记吧。