某人如何更改mlr中的交叉验证或保留程序,以便在使用验证集进行测试之前,根据一个过程(即可重用的保留程序)更改同一验证集?
程序: http://insilico.utulsa.edu/wp-content/uploads/2016/10/Dwork_2015_Science.pdf
答案 0 :(得分:0)
简短的回答:mlr不支持。
长答案:我在机器学习中的差异隐私方面的经验是,在实践中,它的效果不如广告宣传的好。特别是,要应用thresholdout,您需要a)大量数据,以及b)给定分类器将对给定数据过度拟合的先验概率-在实践中您不容易确定。尽管您所引用的论文带有示例代码,该示例代码显示thresholdout在这种特定情况下有效,但是代码中添加的噪声量似乎是临时确定的。与本文中描述的thresholdout算法的关系尚不清楚。
在这样的情况下,在实践中可以切实地应用差异隐私之前,mlr将不支持它。