H2O:GLM MOJO 模型不具有可变的重要性?

H2O: GLM MOJO models doesn't hold variable importance?

关于 h2o mojo 模型的问题。

我的理解是否正确,GLM MOJO 模型对模型没有重要意义?

或者是否缺少某些内容?

当我从 GLM 模型查询 varimp/varimp_plot 时,有时会在屏幕截图上收到以下消息。

“警告:此模型没有可变重要性。”

这正常吗?而我们从生成它们的内核中的同一模型中获取 varimp。只是想了解这一点。

如有线索,我们将不胜感激。

MOJO 模型是 H2O 将模型投入生产的主要方式。这些独立的 zip 文件主要是 运行 通过 genmodel 而不是检查。 MOJO 模型不等于二进制模型,它与特定的 H2O 版本相关联。原因很简单 - 算法参数和算法本身可能会在版本之间发生变化。

无论如何,H2O 提供了一种将 MOJO 导入 H2O 的方法,主要使用它们进行评分。 MOJO 的一些属性仍然从 MOJO 中提取并提供给用户。但是,正如 documentation 所说,不能保证公开了哪些模型参数,有些可能会丢失。 MOJO 模型导入作为 H2O Generic model 功能的一部分实现 - H2O 能够“拥抱”任何模型,即使是在 H2O 之外训练的模型,前提是“通用模型驱动程序”可用。

话虽如此,肯定有一种方法可以为 MOJO 导入功能用户提供可变重要性。这已经是一个已知问题并在 H2O JIRA.

中进行了跟踪

my blog 上有关 MOJO 模型的更多资源。