机器学习

月伴飞鱼 2025-01-24 10:42:58
AI相关
支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者!

img

机器学习(Machine Learning,ML)是使用统计(或数学)技术从观察到的数据中构建模型的一个计算机科学领域。

机器学习用计算机程序模拟人的学习能力,从样本数据中学习得到知识和规律,然后用于实际的推断和决策。

从广义上来说,机器学习能够赋予机器学习的能力,使其实现直接编程无法完成的工作。

  • 但从实践意义上来说,机器学习是利用数据训练出模型,并使用模型进行预测的一种方法。

训练预测是机器学习的两个过程:

  • 模型则是过程中间的输出结果,训练产生模型模型指导 预测
image-20250124104824833

机器学习中的训练预测过程可以对应到人类的归纳演绎过程。

机器学习的思想并不复杂,仅仅是对人类在生活中学习成长的一个模拟。

由于机器学习不是基于编程形成的结果,因此它的处理过程不是因果的逻辑,而是通过归纳思想得出的相关性结论。

image-20250124105204907

机器学习应用范围

数据分析与挖掘

  • 数据分析与挖掘是机器学习技术和大数据存储技术结合的产物。
  • 利用机器学习手段分析海量数据,同时利用数据存储机制实现数据的高效读写。

模式识别

  • 计算机视觉、医学图像分析、光学文字识别、自然语言处理、语音识别等。
  • 手写识别、生物特征识别、文件分类、搜索引擎等。

虚拟助手

  • 虚拟助手(如:Siri)会协助查找信息,搜索相关历史行为。
  • 或向其他资源(如电话应用程序)发送命令收集更多信息,以满足人们提出的需求。

交通预测

  • GPS导航服务,机器学习能够帮助我们预测交通堵塞。
  • 高德地图,腾讯地图等都应用了机器学习技术,识别拥挤路段,规划最优路线。

机器学习与人工智能

机器学习是人工智能最重要的一种实现方法,但机器学习并不是人工智能一开始就采用的方法。

人工智能的发展主要经历了逻辑推理,专家系统,机器学习三个阶段。

机器学习与深度学习

深度学习(Deep Learning,DL)是机器学习的一个重要分支,深度学习和机器学习的关系属于继承和发展的关系。

在很多人工智能问题上,深度学习的方法加上大数据的出现以及计算机运行速度的提高,更突出了人工智能的前景。

比如,自动驾驶汽车,它的实现就需要深度学习的图像识别技术。

  • 需要用到卷积神经网络(Convolutional Neural Networks, CNN)来识别马路上的行人、红绿灯等。

神经网络(Neural Networks, NN)

它是一种模仿动物神经网络行为特征,进行分布式并行信息处理的算法数学模型。

神经网络有输入层、隐藏层(中间层)以及输出层:

  • 其中输入层负责神经网络的输入,输出层负责产生输入的映射。

机器学习中的逻辑回归,可以看作是一层的神经网络,即除了输入层、输出层之外只有一个隐藏层。

  • 深度学习,就是指神经网络使用了很多隐藏层。
99aa318d6faa376ecf737f6350bfe525 e59de7c57d5536e5722ccaeede84dad6

深度学习的每一层都在学什么?

当你输入一张脸部的照片时,神经网络的第一中间层,可以看成是一个特征探测器或者边缘探测器。

它会去找这张照片的各个边缘,第二中间层又把照片里组成边缘的像素们放在一起看。

然后它可以把被探测到的边缘组合成面部的不同部分,有眼睛、鼻子等。

最后再把这些部分放在一起,比如鼻子眼睛嘴巴,就可以识别或者探测不同的人脸。

img
支付宝打赏 微信打赏

如果文章对你有帮助,欢迎点击上方按钮打赏作者!