首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >神经网络复杂度

神经网络复杂度

作者头像
皮大大
发布2023-08-25 11:58:14
发布2023-08-25 11:58:14
4040
举报

深度学习-神经网络NN的复杂度

NN的复杂度一般是用NN层数和参数的个数来表示的。

上面是一个简单的只包含一个隐藏层的神经网络:

  • 输入层:3个节点
  • 隐藏层:4个节点;输入层和输出层之间的所有层数都叫隐藏层
  • 输出层:2中节点

输入层

输入层的功能仅仅是传入数据,一般不计入神经网络的层数计算中。

空间复杂度

神经网络层数

NN的层数=所有隐藏层+输出层。上面就是1+1=2层

参数计算

NN的参数 = 总共的w + 总共的b

图中的第一层加上第二层的参数:上面的结果为: (3*4 + 4 ) + (4*2+2) = 26

时间复杂度

指的是模型的运算次数,只需要看乘加运算的次数。上面的结果可表示为:3*4 + 4*2

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 深度学习-神经网络NN的复杂度
  • 输入层
  • 空间复杂度
    • 神经网络层数
    • 参数计算
  • 时间复杂度
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档