многоразовое удержание в млр - PullRequest
0 голосов
/ 22 ноября 2018

Как можно изменить процедуры перекрестной проверки или удержания в mlr, чтобы перед тестированием с набором проверки этот же набор проверки был изменен в соответствии с процедурой, а именно процедурой повторного использования удержания?

Процедура: http://insilico.utulsa.edu/wp-content/uploads/2016/10/Dwork_2015_Science.pdf

1 Ответ

0 голосов
/ 22 ноября 2018

Краткий ответ: mlr не поддерживает это.

Длинный ответ: Мой опыт работы с дифференциальной конфиденциальностью для машинного обучения заключается в том, что на практике это работает не так, как рекламируется.В частности, для применения порогового значения вам понадобятся: а) обильные объемы данных и б) априорная вероятность того, что данный классификатор будет соответствовать заданным данным - то, что вы не можете легко определить на практике.В то время как на статью, на которую вы ссылаетесь, приведен пример кода, который показывает, что пороговое значение работает в данном конкретном случае, но количество шума, добавляемого в код, выглядит так, как будто оно было определено на специальной основе;связь с алгоритмом порога, описанным в статье, не ясна.

До того, как дифференциальная конфиденциальность может быть надежно применена на практике в подобных сценариях, mlr не будет поддерживать ее.

...