### 人工智能 vs 机器学习 vs 深度学习
https://blogs.nvidia.com.tw/2016/07/whats-difference-artificial-intelligence-machine-learning-deep-learning-ai/
* 人工智能 (Artificial Intelligence)AI- 机器展现出人类智慧
* 机器学习 (Machine Learning) ML, 达到人工智能的方法
* 深度学习 (Deep Learning)DL,执行机器学习的技术
从范围上来说:
AI > ML > DL
从逻辑关系上:
AI是目标, ML是手段, DL是技术
### 数据归一化
数据标准化(归一化)处理是数据挖掘的一项基础工作,不同评价指标往往具有不同的量纲和量纲单位,这样的情况会影响到数据分析的结果,为了消除指标之间的量纲影响,需要进行数据标准化处理,以解决数据指标之间的可比性。原始数据经过数据标准化处理后,各指标处于同一数量级,适合进行综合对比评价
### 机器学习与深度学习的框架
* Scikit-learn: 机器学习的框架
* 2013 华人贾扬清开发出第一个面向深度学习的框架Caffe。C++编写
* Theano: 加拿大科学家开发‘
* Google收购 Theano之后,借鉴Keras开发了TensorFlow
* PyTorch - FaceBook的框架
* Chainer - 日本科学家
* MXNet - 亚马逊深度学习框架
* NUS SINGA - Apache 的下一个孵化项目
Keras由Python编写,Keras 提供了深度学习的接口,基于TensorFlow、Theano以及CNTK后端,
### 概念
#### 张量
Tensor, 向量、矩阵的自然推广,使用张量表示广泛的数据类型。
0阶张量, 即标量,也就是一个数
1阶张量, 向量,
2阶张量, 矩阵
3阶张量, 立方体
#### TensorFlow中的 th与tf
th , Theano模式, 100张RGB三通道的16*32 的彩色图表示为(100,3,16,32)
第0个维度:样本维,样本数量
第1个维度:通道维, 颜色
第2个维度:高度
第3个维度: 宽度
#### 泛型模型
原本的Keras有两种模型, Sequential(序贯模型,单输入单输出)和Graph(图模型,多输入多输出)。
现在图模型被移除,增加了“functional model API”, 一般模型, 泛型模型。
#### Anaconda 是什么?
Anaconda 包括Conda、Python以及其他安装好的工具包, 比如 numpy,pandas等。
conda 包和环境管理器,可以在同一个机器安装不同版本的软件包及依赖,并能够在不同的环境之间切换。
安装Anaconda之后就可以不需要再单独安装Python等。
https://blog.csdn.net/weixin_44707982/article/details/88201786
### pytorch
根据环境设置产生安装命令
https://pytorch.org/get-started/locally/#mac-anaconda
pip install torch==1.4.0+cpu torchvision==0.5.0+cpu -f https://download.pytorch.org/whl/torch_stable.html
- 理论篇
- AI概念
- TensorFlow介绍
- CUDA与cuDNN
- CPU架构发展与指令集
- TensorFlow1.x 、TensorFlow2.x与pytorch简单比较示例
- LLaMA 和 GPT
- LLM
- 实战篇
- TensorFlow 2快速入门之安装与测试
- TensorFlow 2.0的第一个实例MNIST
- TensorFlow2 源码构建安装
- Fasion MNIST时尚版MNIST-TensorFlow2示例
- MNIST数据集
- CNN
- Python使用OpenAI
- bak
- Tensorflow
- 安装
- 安装问题
- 问题解决
- Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX2 FMA
- Python无法安装OpenAI库
- ChatGPT
- ChatGPT快速入门与体验
- 使用ChatGPT协助产生代码的一些体验
- temp
- langchain, llama-index
- OpenAI Key
- 工具篇
- VS Code
- 参考
- Li Hong