Daniel Ramage
Also known as D. Ramage
Daniel Ramage is a Google researcher whose work helped bring federated learning to mobile devices. He studied computer science and mathematics at MIT, completed a Stanford doctorate in natural language processing, and helped develop topic models for labeled text. At Google, he worked with collaborators on federated language models for Gboard and privacy tools for decentralized data. As of October 2026, he works at Google on federated learning and privacy technologies.
- Now at
- Works
- 66
- Citations
- 90,601
- h-index
- 32
- Rankings
- #94 by citations and #60 by citations since 2021
Publication numbers from OpenAlex, as of 19 October 2026.
Timeline
-
By 2011
A Stanford NLP doctorate
He completes a computer-science PhD at Stanford in 2011 under Christopher D. Manning in the Stanford Natural Language Processing Group. Before Stanford, he studies computer science and math at MIT, works on data mining at IBM's Zurich Research Lab, and works with Susan Dumais at Microsoft Research in fall 2009.
-
2011
Partially labeled topic models
In 2011, he coauthors Partially Labeled Topic Models for Interpretable Text Mining, which introduces two partially supervised models, PLDA and PLDP, that discover hidden topics within human-labeled text and improve interpretability.
-
Since 2011
Google research scientist
By December 2011, he is a research scientist at Google in Mountain View. His work focuses on federated learning and privacy technologies.
-
2016–2017
Introducing federated learning
In 2016, he and four collaborators introduce federated learning through a method that trains a shared model from locally computed updates on mobile devices. In 2017, he and Brendan McMahan describe how Gboard uses the approach for query suggestions while training data stays on-device.
-
2018
Mobile keyboard prediction
In 2018, he coauthors a study that trains a recurrent neural language model on mobile devices for next-word prediction in a virtual keyboard; the federated model achieves higher prediction recall and keeps sensitive training examples on-device.
-
2020–2021
Privacy for federated data
In 2020, he and Stefano Mazzocchi describe federated analytics as a way to study decentralized data, including counts and rates. In 2021, he coauthors the ACM Queue article Federated Learning and Privacy, which outlines privacy-preserving machine learning and data science on decentralized data.
-
March 2025
Confidential federated analytics
In March 2025, he and Timon Van Overveldt introduce confidential federated analytics, a method that makes server-side processing inspectable and limits access to approved analyses. Ramage is a Research Director at Google.
-
As of October 2026
Federated learning at Google
As of October 2026, he works at Google on federated learning and privacy technologies. At the Simons Institute, he discusses open problems in provably private federated learning.
Career
- Since 2011GoogleResearch Scientist
- 2009Microsoft Research
Education
Most-cited works
- Cytoscape: A Software Environment for Integrated Models of Biomolecular Interaction Networks
- Communication-Efficient Learning of Deep Networks from Decentralized DataWith Blaise Agüera y Arcas
- Advances and Open Problems in Federated LearningWith Dawn Song, Farinaz Koushanfar, Mehryar Mohri, Qiang Yang, Ramesh Raskar and Sanmi Koyejo
- Practical Secure Aggregation for Privacy-Preserving Machine Learning
- Towards Federated Learning at Scale: System Design
Sources and credits
Photo: We have no published photo of Daniel Ramage yet. Send us a free-licensed photo.
- Daniel Ramage
- Partially Labeled Topic Models for Interpretable Text Mining
- Daniel Ramage
- Communication-Efficient Learning of Deep Networks from Decentralized Data
- Federated Learning: Collaborative Machine Learning without Centralized Training Data
- Federated Learning for Mobile Keyboard Prediction
- Federated Analytics: Collaborative Data Science without Data Collection
- Discovering new words with confidential federated analytics
- Toward Provably Private Federated Learning





