当前位置: 首页 > ai >正文

机器学习、深度学习、神经网络之间的关系

1、三者之间的关系

神经网络是深度学习的核心工具,深度学习是机器学习的一个子领域。

用下面的层次结构表示:

2、机器学习

机器学习是人工智能的一个子领域,它让计算机可以通过数据来学习规律,并根据学习结果进行预测或决策,无需明确编程规则。

3、深度学习

深度学习是机器学习的一个子集,使用多层神经网络来自动学习特征,适合大规模数据,特别是非结构化数据(如图像、语音、文本)。

代表模型:CNN、RNN、Transformer

4、神经网络

神经网络是深度学习的基本结构单元,模拟生物神经元传递方式,学习复杂的模式和关系。

由输入层、隐藏层、输出层组成。

深度学习指使用了很多层神经网络

类比:

机器学习---会做数学题的学生

深度学习---擅长解决复杂问题的学生

神经网络---学生的大脑

FNN、CNN、RNN、Transformer都是神经网络的不同结构类型,属于深度学习范畴。

网络结构

全称/中文

属于

擅长任务

特点简述

FNN

Feedforward Neural Network(前馈神经网络)

最基础神经网络结构

表格类数据、回归、分类

每一层信息从前往后传递,结构简单

CNN

Convolutional Neural Network(卷积神经网络)

图像处理常用模型

图像识别、视频分析

用“卷积核”提取局部特征,适合2D/3D数据

RNN

Recurrent Neural Network(循环神经网络)

序列建模模型

文本、语音、时间序列

有“记忆”机制,适合处理前后相关的序列

Transformer

基于注意力机制的深度网络结构

新一代序列模型

语言建模、文本生成、图像、语音

用自注意力机制建模全局依赖,可并行高效训练

http://www.xdnf.cn/news/15316.html

相关文章:

  • 多租户云环境下的隔离性保障:虚拟化、容器、安全组如何协同防护?
  • 高德开放平台携手阿里云,面向开发者推出地图服务产品MCP Server
  • Redis技术笔记-主从复制、哨兵与持久化实战指南
  • 工业场合需要千变万化的模拟信号,如何获取?
  • Servlet基础
  • priority_queue的使用和模拟实现以及仿函数
  • FatJar打包和FatJar启动配置文件修改。
  • 对偶原理与蕴含定理
  • [论文阅读] 人工智能 + 软件工程 | 用大语言模型+排名机制,让代码评论自动更新更靠谱
  • Ubuntu22.04 python环境管理
  • 深度解析:htmlspecialchars 与 nl2br 结合使用的前后端协作之道,大学毕业论文——仙盟创梦IDE
  • nginx:SSL_CTX_use_PrivateKey failed
  • 【HTTP版本演变】
  • Python 数据建模与分析项目实战预备 Day5 - 模型训练与评估
  • 九、官方人格提示词汇总(中-1)
  • (LeetCode 每日一题) 1290. 二进制链表转整数 (链表+二进制)
  • Kafka 时间轮深度解析:如何O(1)处理定时任务
  • 前端docx库实现将html页面导出word
  • 【第一章编辑器开发基础第二节编辑器布局_3间距控制(4/4)】
  • Java 大视界 -- 基于 Java 的大数据可视化在城市地下管网管理与风险预警中的应用
  • 显示器核心三要素详解:刷新率、分辨率、色深
  • SpringBoot-26-企业云端开发实践之Vue框架状态管理VueX和数据模拟MockJS
  • 从零构建搜索引擎 build demo search engine from scratch
  • MIPI DSI(三) MIPI DSI 物理层和 D-PHY
  • MMpretrain 中的 LinearClsHead 结构与优化
  • C++标准库(std)详解
  • 1.连接MySQL数据库-demo
  • 蜻蜓I即时通讯水银版系统直播功能模块二次开发文档-详细的直播功能模块文档范例-卓伊凡|麻子
  • 第十八篇 数据清洗:Python智能筛选与统计:从海量Excel数据中秒级挖掘,辅助决策!你的数据分析利器!
  • hash表的模拟--开放定址法