机器学习和深度学习的对比

深度

  • 数据经过深层网络后,语义信息表征能力强,对几何细节信息表征能力弱。

数据依赖性

  • 深度学习算法需要大量的数据来训练,而传统的机器学习使用制定的规则。
  • 所以,当数据量少时,深度学习的性能差于机器学习;当数据量大时则反之。

硬件依赖性

  • 深度学习算法需要用大量的数据进行矩阵运算,GPU可以高效地进行矩阵运算。所以好的GPU是深度学习的前提。

特征处理

  • 机器学习中,大多数的特征都需要人为地处理成一种特定的数据格式。这需要一定的工作量。
  • 深度学习中,直接将原始数据输入模型,运算得到结果。即端对端。

训练时间

  • 深度学习的参数量很大,数据量很大,需要半天到几周的训练时间
  • 机器学习占时较少,几分钟到几小时。

可解释性

  • 我们可能无法解释某个深度学习算法为什么能取得好的效果,它的节点做了什么事情。
  • 机器学习的决策树、线性回归、逻辑回归等算法都有足够的解释。
相关推荐
Francek Chen16 分钟前
【现代深度学习技术】现代循环神经网络06:编码器-解码器架构
人工智能·pytorch·rnn·深度学习·神经网络·编码器·解码器
gorgor在码农22 分钟前
Pytorch-CUDA版本环境配置
人工智能·pytorch·python
常州北格数字孪生28 分钟前
数字孪生赋能智慧城市:从概念到落地的深度实践
人工智能·云计算·智慧城市·数字孪生·智慧政务·实时仿真·可视化技术
科技热点圈35 分钟前
大力探索“AI·Life爱生活”项目峰会暨战略投资签约仪式成功举办
大数据·人工智能·生活
liaokailin37 分钟前
Spring AI 实战:第九章、Spring AI MCP之万站直通
java·人工智能·spring
Echo``1 小时前
13:图像处理—畸变矫正详解
图像处理·人工智能·数码相机·算法·计算机视觉·视觉检测
CQU_JIAKE1 小时前
4.29[Q]NLP-Exp2
人工智能·自然语言处理
lynn-661 小时前
【深度学习与大模型基础】第14章-分类任务与经典分类算法
人工智能·深度学习·分类
__Benco1 小时前
OpenHarmony平台驱动开发(二),CLOCK
人工智能·驱动开发·harmonyos
白熊1881 小时前
【计算机视觉】语义分割:MMSegmentation:OpenMMLab开源语义分割框架实战指南
人工智能·计算机视觉·开源