generate.sampling {DPpack}R Documentation

Generator for Sampling Distribution Function for Gaussian Kernel

Description

This function generates and returns a sampling function corresponding to the Fourier transform of a Gaussian kernel with given parameter (Chaudhuri et al. 2011) of form needed for svmDP.

Usage

generate.sampling(kernel.param)

Arguments

kernel.param

Positive real number for the Gaussian (radial) kernel parameter.

Value

Sampling function for the Gaussian kernel of form required by svmDP.

References

Chaudhuri K, Monteleoni C, Sarwate AD (2011). “Differentially Private Empirical Risk Minimization.” Journal of Machine Learning Research, 12(29), 1069-1109. https://jmlr.org/papers/v12/chaudhuri11a.html.

Examples

  kernel.param <- 0.1
  sample <- generate.sampling(kernel.param)
  d <- 5
  sample(d)


[Package DPpack version 0.2.0 Index]