我对这种情况有疑问。 如果我有一个黑盒子,其中只包含一个特定型号的代码,例如支持向量机,盒子里没有任何其他信息。
我应该如何测试模型是否仍然有效使用?
感谢。
答案 0 :(得分:0)
我会:
- 首先弄清楚它是否有效以及如何训练和产生预测
- 然后选择几个数据集并将其划分为训练和测试数据
-train并测试黑盒模型并将结果与几个已知模型进行比较
这里要强调的一点是为了确保你没有用你的测试数据训练你的模型......因为这是对如何进行真正的测试模型将概括。如果您不熟悉建模,这是最重要的事情。
通常情况下,某些模型在某些类型的数据上表现良好而在其他模型上表现不佳,所以这里的诀窍就是......找到黑盒子可以有效的位置。
如果您的目标是尝试在框中找出模型,那么选择已知有利于某些模型的数据集,如果它在其上做得很好,您可以进行有根据的猜测。但肯定说得很难。
不知道模型的类型并不好,因为如果你在一些数据上运行一堆不同的算法,这可能会浪费时间......你不想复制你的努力而且它是&#39很高兴知道它是如何正规化的(除非它能为你做到这一点)。