【AI学习】聊两句深度学习的目标函数

在阅读《动手学深度学习》一书中,看到这样一段话:

"导数的计算,这是⼏乎所有深度学习优化算法的关键步骤。

在深度学习中,我们通常选择对于模型参数可微的损失函数。简⽽⾔之,对于每个参数,如果我们把这个参数增加或减少⼀个⽆穷⼩的量,我们可以知道损失会以多快的速度增加或减少。"

前面的文章也提到:深度学习回答了什么样的神经网络可以训练出智能,包括多层神经网络和卷积神经网络,也回答了训练(学习)方法问题,包括受限玻尔兹曼机模型、反向传播算法、自编码模型等。

反向传播算法,也就是反向导数传播,通过计算损失函数的损失,利用损失函数对于模型参数的可微性,将损失调整转换为模型参数的导数传播。这差不多是深度学习关键方法。由此也让深度学习模型成为函数的万能逼近器。

那如何目标函数不可微,怎么办?一种就是重参数化,类似VAE论文中采用方法。另一种就是采用强化学习,类似RLHF的方法。

相关推荐
林九生5 分钟前
【Django】Django AI 聊天机器人项目:基于 ChatGPT 的 Django REST API
人工智能·机器人·django
一 乐16 分钟前
学习平台|基于java的移动学习平台系统小程序(源码+数据库+文档)
java·数据库·学习·小程序·论文·apache
limengshi13839220 分钟前
通信工程学习:什么是PC永久连接、SPC软永久连接
网络·网络协议·学习·信息与通信
virtaitech24 分钟前
OrionX vGPU 研发测试场景下最佳实践之Jupyter模式
ide·人工智能·python·ai·jupyter·ai算力·ai算力资源池化
charon877824 分钟前
虚幻引擎 | 实时语音转口型 Multilingual lipsync
人工智能·游戏·语音识别·游戏开发
Filotimo_1 小时前
使用 Anaconda 环境在Jupyter和PyCharm 中进行开发
ide·经验分享·笔记·python·学习·jupyter·pycharm
科技与数码1 小时前
华南医电科技集团受邀出席中马建交50周年高级别经贸合作交流活动
人工智能·科技·区块链
mljy.1 小时前
C/C++内存管理
c++·学习
宁子希2 小时前
一,掌心里的智慧:我的 TinyML 学习之旅
人工智能·学习
RPA中国2 小时前
OPENAIGC开发者大赛企业组AI黑马奖 | AIGC数智传媒解决方案
人工智能·aigc·传媒