人工智能的底层技术
新时代来临
人工智能的应用范围非常的广, 我收集到的应用方向有
语音识别
计算机视觉
数据处理
其他应用
大体的方向基本是这些, 现在人工智能能做的超乎人们想象. 像换脸 聊天 帮助编写代码 自动处理 excel 通过你的语音素材合成你的声音. 很多很多. 哪我就很好奇这些应用分别用到了哪些技术. 这些技术大体的逻辑是什么. 答案就是机器学习, 机器学习有两个点, 一个机器一个是学习. 机器就是说计算机, 学习就是指处理程序的业务模型是训练出来的, 而不是程序员通过梳理逻辑编写或是基于数学家发明的某个具体的公式得出的.
机器学习 ( Machine Learning )
使用图片标识举例, 给程序一张图片, 程序判断这是什么, 也许是猫狗或是其他. 那程序是怎么做到的呢?
图片本质就是一堆数字 rgba 红绿蓝透明度, 把这些数字交给程序模型计算会得到结果, 结果不同就是不同的动物, 比如 3 代表狗, 而得出模型的过程就是训练.
得出模型的方法有很多
1.人工神经网络 ( artificial neural network )
人工神经网络有两个点, 一个是人工, 一个是神经网络. 从这两点网络就明白这是一种使用人工数学模型模拟现实中动物神经网络的模型. 将这种模型转化为代码就能使计算机拥有类似动物的神经网络, 从而获得学习能力.

我们常常听到的 CNN RNN DL ( Deep Learning ) 本质都是 ANN
2.NLP ( natural language processing )
自然语言处理是为了处理网络大量的非结构化数据而产生的.他有两个重要的部分
1.NLU ( natural language understanding )
为了听懂人类的语言, 语义分析.
2.NLG ( natural language generation )
听懂后按照人类的方式生成回答
现在非常火热的 Chat-GPT 现在就能处理人类语言并且做出回答.