变体
基于变体的ml管道的评估功能
大意
该库基于这样的思想,即在机器学习模型评估中,我们通常不希望仅调整模型及其超参数,而是整个数据转换管道。
它统一了数据预处理和超参数调整的通常相互独立的关注点。
在许多机器学习领域中,由于不存在明确的决策,因此需要对预处理进行一定程度的调整(通过尝试)。
一个示例可以是PCA中的维数或NLP ML模型中的词汇量。 但是它也可以是“布尔”替代方案,例如是否应使用词干。
该库正是允许这样做的,即超调任意复杂数据转换管道。
快速开始
如果您只想看代码,这里是:
一个完整的测试用例需要很多库,请参见别名“ test”中的deps.edn文件。
( require
'[tech.v3.dataset :as ds]
'[tech.v3.dataset.metamorph :as ds-mm]
'[scicloj.metamorph.core