首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用网格搜索进行超参数调整的计算复杂度是多少?

使用网格搜索进行超参数调整的计算复杂度是多少?
EN

Stack Overflow用户
提问于 2019-08-17 19:38:35
回答 2查看 498关注 0票数 2

如果我有许多超参数要调优,每个超参数都可以表示为任意长度的向量,例如神经元数量= [4, 8, 16],学习率= [0.1, 0.01, 0.001, 0.0001],那么全网格搜索的计算复杂度是多少?

要调优的不同超参数的数量是否为多项式?

EN

回答 2

Stack Overflow用户

发布于 2019-08-18 11:56:44

全网格搜索将考虑所有可能的笛卡尔乘积。

假设你有长度为n1, n2, ..., nkk列表,那么它就是n1 x n2 x ... x nk

因此,是的,它是多项式的。

票数 2
EN

Stack Overflow用户

发布于 2021-04-25 04:34:04

不,它是指数级的,因为网格搜索是蛮力的(参见polynomial time)。

如果你有长度为n₁, …, nₖk列表,其中min(n₁, …, nₖ) = a > 1然后是T(k) = n₁ × n₂ × … × nₖ ∈ Ω(aᵏ)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57535932

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档