निरुपम गुप्ता / Nirupam Gupta
I am a Tenure-Track Assistant Professor in the ML Section of the Department of Computer Science at the University of Copenhagen (DIKU). Before joining DIKU, I was a postdoctoral researcher at EPFL (Switzerland) and Georgetown University (USA). I obtained my PhD from the University of Maryland — College Park and my Bachelor's degree from IIT Delhi.
Research. I work on the foundations of trustworthy machine learning, focusing on robustness and privacy in distributed and federated learning. My goal is to make rigorous protection of patients, users and models a practical default in real AI deployments — rather than a guarantee that exists only on paper. A pedagogical introduction to the robustness side of this work is in my book Robust Machine Learning: Distributed Methods for Safe AI (Springer, 2024). Active projects are listed below.
Teaching. At DIKU I teach Privacy in Machine Learning (PriMaL), Machine Learning B (MLB), and a new course on Robust Machine Learning launching in 2026–27. PriMaL runs in the Fall and MLB in the Spring; both support hybrid and fully remote participation. Course details are on the DIKU ML courses site.
“It seems complex only because of ignorance; otherwise everything is simple.” — OSHO (The Book of Secrets)