我正在尝试学习用于分类的火星/地球模型,并在R中使用MLR包中的"classif.earth“。我的问题是,MLR文档中说"classif.earth”使用地球算法执行灵活的判别分析。
但是,当我查看代码:(https://github.com/mlr-org/mlr/blob/master/R/RLearner_classif_earth.R)时,我没有在mda包中看到对fda的调用,而是指示earth使用默认的logit链接来匹配glm。
如果我错了请告诉我,但在我看来,"classif.earth“并不是在做灵活的判别分析,而是在地球模型上拟合逻辑回归。
发布于 2017-08-07 00:24:28
该实现使用MARS来执行FDA,其中MARS模型确定不同的组。您可以在this paper中找到更多信息;我从摘要中引用:
线性判别分析等价于多响应线性回归分析。来表示组。
https://stackoverflow.com/questions/45491439
复制相似问题