Declaración de Cartagena sobre los refugiados
INSTRUCTIVO PARA LA NATURALIZACIÓN DE REFUGIADOS
When implementing our models, we restrict it to the MapReduce framework. In the future, using Apache Spark would be beneficial as it provides in-memory processing to speed up the execution process. Additionally, we use TensorFlow-privacy and differential privacy to implement and train our neural networks. The models could be trained on a secure and trusted hardware environment such as Intel SGX to provide additional privacy guarantees. Furthermore, our models are most viable for multiple data owners. There is a future scope to implement these models and make them feasible for a broader audience.
[1] Abadi, M., Chu, A., Goodfellow, I., McMahan, H. B., Mironov, I., Talwar, K., and Zhang, L. (2016). Deep Learning with Differential Privacy. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, CCS ’16, pages 308–318, Vienna, Austria. Association for Computing Machinery. [2] Al, M., Chanyaswad, T., and Kung, S. Y. (2018). Multi-Kernel, Deep Neural Net-
work and Hybrid Models for Privacy Preserving Machine Learning. In 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), pages 2891–2895.
[3] Aldeen, Y. A. A. S., Salleh, M., and Razzaque, M. A. (2015). A comprehensive review on privacy preserving data mining. SpringerPlus, 4(1):694.
[4] Bishop, C. M. (2006). Pattern Recognition and Machine Learning (Information Science and Statistics). Springer-Verlag, Berlin, Heidelberg.
[5] Chu, C.-T., Kim, S. K., Lin, Y.-A., Yu, Y., Bradski, G., Ng, A. Y., and Olukotun, K. (2006). Map-reduce for Machine Learning on Multicore. In Proceedings of the 19th International Conference on Neural Information Processing Systems, NIPS’06, pages 281–288, Cambridge, MA, USA. MIT Press. event-place: Canada.
[6] Dean, J. and Ghemawat, S. (2004). MapReduce: Simplified Data Processing on Large Clusters. In OSDI’04: Sixth Symposium on Operating System Design and Implementation, pages 137–150, San Francisco, CA.
REFERENCES
J. (2016). CryptoNets: applying neural networks to encrypted data with high throughput and accuracy. In Proceedings of the 33rd International Conference on International Conference on Machine Learning - Volume 48, ICML’16, pages 201– 210, New York, NY, USA. JMLR.org.
[8] Dwork, C. and Roth, A. (2014). The Algorithmic Foundations of Differential Privacy. Foundations and Trends in Theoretical Computer Science, 9(3–4):211–R
407.
[9] Efron, B. (1979). Bootstrap Methods: Another Look at the Jackknife. The Annals of Statistics, 7(1):1–26. Publisher: Institute of Mathematical Statistics.
[10] Frikken, K. B. (2011). Secure Multiparty Computation (SMC). In van Tilborg, H. C. A. and Jajodia, S., editors, Encyclopedia of Cryptography and Security, pages 1121–1123. Springer US, Boston, MA.
[11] Graepel, T., Lauter, K., and Naehrig, M. (2013). ML Confidential: Machine Learning on Encrypted Data. In Hutchison, D., Kanade, T., Kittler, J., Kleinberg, J. M., Mattern, F., Mitchell, J. C., Naor, M., Nierstrasz, O., Pandu Rangan, C., Steffen, B., Sudan, M., Terzopoulos, D., Tygar, D., Vardi, M. Y., Weikum, G., Kwon, T., Lee, M.-K., and Kwon, D., editors, Information Security and Cryptol- ogy – ICISC 2012, volume 7839, pages 1–21. Springer Berlin Heidelberg, Berlin, Heidelberg. Series Title: Lecture Notes in Computer Science.
[12] Guijarro-Berdi˜nas, B., Mart´ınez-Rego, D., and Fern´andez-Lorenzo, S. (2009). Privacy-Preserving Distributed Learning Based on Genetic Algorithms and Arti- ficial Neural Networks. In Omatu, S., Rocha, M. P., Bravo, J., Fern´andez, F., Corchado, E., Bustillo, A., and Corchado, J. M., editors, Distributed Computing, Artificial Intelligence, Bioinformatics, Soft Computing, and Ambient Assisted Liv- ing, Lecture Notes in Computer Science, pages 195–202. Springer Berlin Heidelberg. [13] Hesamifard, E., Takabi, H., Ghasemi, M., and Wright, R. N. (2018). Privacy- preserving Machine Learning as a Service. Proceedings on Privacy Enhancing Tech- nologies, 2018(3):123–142.
[14] Hunt, T., Song, C., Shokri, R., Shmatikov, V., and Witchel, E. (2018). Chiron: Privacy-preserving Machine Learning as a Service. arXiv:1803.05961 [cs]. arXiv: 1803.05961.
[15] Jain, P., Gyanchandani, M., and Khare, N. (2016). Big data privacy: a techno- logical perspective and review. Journal of Big Data, 3(1):25.
[16] Ji, Z., Lipton, Z. C., and Elkan, C. (2014). Differential Privacy and Machine Learning: a Survey and Review. arXiv:1412.7584 [cs]. arXiv: 1412.7584.
[17] Juvekar, C., Vaikuntanathan, V., and Chandrakasan, A. (2018). Gazelle: A Low Latency Framework for Secure Neural Network Inference. arXiv:1801.05507 [cs]. arXiv: 1801.05507.
[18] Li, G., Su, X., and Wang, Y. (2019). A Privacy Protection Method for Learn- ing Artificial Neural Network on Vertically Distributed Data. In Deng, K., Yu, Z., Patnaik, S., and Wang, J., editors, Recent Developments in Mechatronics and Intel- ligent Robotics, Advances in Intelligent Systems and Computing, pages 1159–1167. Springer International Publishing.
[19] Li, N., Li, T., and Venkatasubramanian, S. (2007). t-Closeness: Privacy Beyond k-Anonymity and l-Diversity. 2007 IEEE 23rd International Conference on Data Engineering, pages 106–115.
[20] Liu, J., Juuti, M., Lu, Y., and Asokan, N. (2017). Oblivious Neural Network Pre- dictions via MiniONN Transformations. In Proceedings of the 2017 ACM SIGSAC Conference on Computer and Communications Security - CCS ’17, pages 619–631, Dallas, Texas, USA. ACM Press.
[21] Liu, Y., Yang, J., Huang, Y., Xu, L., Li, S., and Qi, M. (2015). MapReduce Based Parallel Neural Networks in Enabling Large Scale Machine Learning. [22] Long, L. N. and Gupta, A. (2008). Scalable massively parallel artificial neu-
ral networks. Journal of Aerospace Computing, Information and Communication, 5(1):3–15.
REFERENCES
[23] Machanavajjhala, A., Kifer, D., Gehrke, J., and Venkitasubramaniam, M. (2007). L-diversity: Privacy Beyond K-anonymity. ACM Trans. Knowl. Discov. Data, 1(1). [24] Mohassel, P. and Zhang, Y. (2017). SecureML: A System for Scalable Privacy- Preserving Machine Learning. In 2017 IEEE Symposium on Security and Privacy (SP), pages 19–38, San Jose, CA, USA. IEEE.
[25] Pathak, M. A. and Raj, B. (2013). Privacy-Preserving Speaker Verification and Identification Using Gaussian Mixture Models. IEEE Transactions on Au- dio, Speech, and Language Processing, 21(2):397–406.
[26] Rajaraman, A. and Ullman, J. D. (2011). Mining of Massive Datasets. Cam- bridge University Press, New York, NY, USA.
[27] Shokri, R. and Shmatikov, V. (2015). Privacy-Preserving Deep Learning. In Proceedings of the 22Nd ACM SIGSAC Conference on Computer and Communica- tions Security, CCS ’15, pages 1310–1321, New York, NY, USA. ACM. event-place: Denver, Colorado, USA.
[28] Sun, K., Wei, X., Jia, G., Wang, R., and Li, R. (2015). Large-scale Artificial Neural Network: MapReduce-based Deep Learning.
[29] Sweeney, L. (2002). K-anonymity: A Model for Protecting Privacy. Int. J. Uncertain. Fuzziness Knowl.-Based Syst., 10(5):557–570.
[30] Tanuwidjaja, H. C., Choi, R., and Kim, K. (2019). A Survey on Deep Learning Techniques for Privacy-Preserving. In Chen, X., Huang, X., and Zhang, J., editors, Machine Learning for Cyber Security, Lecture Notes in Computer Science, pages 29–46, Cham. Springer International Publishing.
[31] Yao, A. C. (1982). Protocols for secure computations. In Proceedings of the 23rd Annual Symposium on Foundations of Computer Science, SFCS ’82, pages 160–164, USA. IEEE Computer Society.
NAME: Dipeshkumar Shaileshkumar Patel PLACE OF BIRTH: Lusaka, Zambia
YEAR OF BIRTH: 1996
EDUCATION: Higher Secondary Diploma – Science Stream, Knowl- edge High School, Nadiad, Gujarat, India, 2014
Charotar University of Science and Technology (CHARUSAT), B.Tech in IT Engineering, Anand, Gu- jarat, India, 2018
University of Windsor, M.Sc in Computer Science, Windsor, Ontario, Canada, 2020