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

深度学习——简介

一、概念

深度学习是机器学习算法的分支;人工神经网络为结果,实现自动提取数据特征的算法。

所有深度学习都是机器学习,但并非所有机器学习都是深度学习。

在深度学习的过程中,每一层神经网络都对输入数据进行处理,从而学习到数据中的特征和模式。

深度学习的关键之一是“反向传播”算法,它通过计算损失函数(即实际输出与期望输出之间的差异)并将这种误差反馈回网络的每一层,来调整每层的权重。

深度学习的一个重要的概念是“特征学习”,这意味着深度学习模型能够自动发现和利用数据中的有用特征,而无需人工介入。

深度学习的成功依赖于大量的数据和强大的计算能力。

二、深度学习的优缺点

优点:

1.自动提取特征:省去人工设计特征,适合图像、语音等复杂数据。

2.高精度:在大数据任务(如CV、NLP)中表现优异。

3.端到端学习:直接从数据到结果,简化流程。

4.适应性强:新模型(如Transformer)不断优化性能。

缺点:

1.依赖大数据:小样本场景容易过拟合。

2.计算成本高:训练需要GPU/TPU,部署难。

3.黑盒模型:决策难解释,影响可信度。

4.调参复杂:超参数优化依赖经验。

5.安全风险:对抗攻击,数据偏见问题突出。

适用于大数据、高复杂度任务;不适用小数据、需高解释性或低功耗设备。

三、深度学习发展史(部分)

1943: 沃尔特·皮茨(Walter Pitts)和沃伦·麦卡洛克(Warren McCulloch)提出了McCulloch-Pitts神经元模型,这是人工神经网络领域的开创性工作之一。

1956: 美国达特茅斯学院的约翰·麦卡锡、马文·闵斯基、克劳德·香农和纳撒尼尔·罗切斯特等人发起达特茅斯会议,首次提出了“人工智能”这一术语,并确立了研究目标和方向。

1957:弗兰克·罗森布拉特(Frank Rosenblatt)提出单层感知器概念,使用随机梯度下降(的雏形)进行权重更新。

1960年代末:出现了多层感知器(MLP),输入层、隐藏层、输出层的结构被提出,反向传播算法(BP)尚未成熟(直到1986年才由Rumelhart等人明确推广)。

1986:David Rumelhart等人发表了关于反向传播(BackPropagation, BP)算法的研究成果,使得多层神经网络能够通过梯度下降优化参数,解决复杂的非线性问题。

2012:亚历克斯·克里泽夫斯基(Alex Krizhevsky)等人设计的卷积神经网络(CNN)AlexNet模型在ImageNet图像识别挑战赛中取得巨大成功。大规模图像识别任务中的强大能力,引爆了深度学习革命。

2022 年:  chatGPT的出现,进入到大模型AIGC发展的阶段。

四、算法/模型

包含:ANN人工神经网络、CNN 卷积神经网络、RNN 循环神经网络、transformer、生成对抗网络、BERT、GPT......

五、应用场景

自然语言处理 nlp:聊天机器人、语音翻译......

计算机视觉 CV:图像识别、目标检测......

推荐系统:电商推荐、电影/音乐/文章/推荐......

多模态大模型......

相关文章:

  • 【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
  • Vim 列操作命令完整学习笔记
  • EtherCAT 转 CANopen 网关与伺服器在配置软件上的配置步骤
  • 如何使用java把文件转成十六进制字符串
  • mybatisplus.BaseMapper#selectPage 使用方法
  • GO 语言中的flag包--易懂解释
  • 逆向工程:破解某金融App加密协议——在安全与法律的钢丝绳上行走
  • 常用数组方法、字符串方法、数组 ↔ 字符串 的转换、TS类型提示 (大全)
  • i++与++i的区别
  • B2B供应链交易平台多商户电商商城系统开发批发采购销售有哪些功能?发展现状如何?
  • 第14篇:数据库中间件的分布式配置与动态路由规则热加载机制
  • 使用 pytdx,`TdxHq_API` 接口下载数据的 AI 编程指引提示词
  • C++17 std::string_view:性能与便捷的完美结合
  • 5g LDPC编译码-LDPC编码
  • 解决启动SpringBoot是报错Command line is too long的问题
  • 玄机 日志分析-Tomcat日志分析 WriteUp
  • ES6从入门到精通:前言
  • Python实现prophet 理论及参数优化
  • postgresql|数据库|只读用户的创建和删除(备忘)
  • Manus 框架与 COKE 框架解析及完整 Demo
  • 为什么都用dw做网站/佛山本地网站建设
  • 用vue做商城网站常用的js/天津快速关键词排名
  • wordpress 分享后可见/免费seo快速排名系统
  • 网站开发 h5/软件开发app制作
  • 纳森网络做网站多少钱/广东做seo的公司
  • 宁波网站建设科技有限公司/运营推广seo招聘