IPAM 2018 Tutorial
Two R Packages
- OpenCPU allows one to call R over a REST API.
- Convex Optimization in R provides a Domain Specific Language for Convex Optimization.
Applications
- Distributed Computation on Horizontally Partitioned Data We discuss an open approach for distributed computing using the
distcomp
(see Narasimhan et al. 2017) package. - Vertically Partitioned Logistic Fit We show how the Convex Optimization Tools in R can be leveraged to implement the approach of Li et al. (2016) .
- Vertically Partitioned Lasso What happens when we try a direct approach to Lasso?
Computations on Encrypted Data
- Homomorphic Computation We review some basics of Homomorphic Computation.[Try!]
- Homomorphic MLE Estimation of a Poisson Parameter We estimate a Poisson parameter using encrypted data. [Try!]
- Homomorphic Distributed Cox Fit We fit a stratified Cox model using encrypted data.
- Privacy Preserving Linear Regression Using batch gradient descent, we perform a privacy preserving linear regression fit. This implementation communicated by Kee Siong Ng.
Collaborators and Acknowledgements
References
Li, Yong, Xiaoqian Jiang, Shuang Wang, Hongkai Xiong, and Lucila Ohno-Machado. 2016. “VERTIcal Grid lOgistic Regression (Vertigo).” Journal of the American Medical Informatics Association 23 (3):570–79. https://doi.org/10.1093/jamia/ocv146.
Narasimhan, Balasubramanian, Daniel Rubin, Samuel Gross, Marina Bendersky, and Philip Lavori. 2017. “Software for Distributed Computation on Medical Databases: A Demonstration Project.” Journal of Statistical Software, Articles 77 (13):1–22. https://doi.org/10.18637/jss.v077.i13.