我想知道为什么没有像 Keras 这样的通用 ML 库中内置一个功能,可以将许多不同的层和节点组合插入多个模型并同时训练它们以针对您的问题挑选出最佳的 NN 架构?
例如,给定训练数据、验证数据和损失函数,它比较一个由两个隐藏密集层组成的模型,每个隐藏层有 256 个神经元,另一个模型由两个隐藏密集层组成,第一个有 256 个,第二个有 64 个。然后它将根据输入损失函数以更高的精度保存模型。
这样的东西已经存在了吗?我知道 SKLearn 的 GridSeachCV 存在类似的情况,但我不确定这是否是 SKLearn 之外的常见做法。我觉得我可能过于简化了一个复杂的问题。
谢谢!