Personal profile
Biography
Dr. David John Gagne II is a Machine Learning Scientist II and head of the Machine Integration and Learning for Earth Systems (MILES) group at the NSF National Center for Atmospheric Research (NCAR) in Boulder, Colorado. He has led the development of machine learning systems that enhance understanding and prediction of high impact weather and critical Earth system processes. He received his Ph.D. in meteorology from the University of Oklahoma in 2016 and completed an NCAR ASP Postdoctoral Fellowship before assuming his current role. He is a NSF AI2ES AI Institute leader and a NSF LEAP Science and Technology Center member. He is a WMO Nowcasting and Mesoscale Research Working Group member, chaired the American Meteorological Society Artificial Intelligence Committee, and serves as an editor for the AI for the Earth Systems journal, and has led summer schools, short courses, and hackathons.
Personal profile
Frequently Asked Questions
Q: What do you like to be called?
A: I prefer either David John or DJ. My last name is pronounced GAHN-yay.
Q: What are good resources for learning about Artificial Intelligence and Machine Learning?
A: I recommend the following books, most of which are freely available online:
- An Introduction to Statistical Learning by G. James et al. (https://www-bcf.usc.edu/~gareth/ISL/)
- The Elements of Statistical Learning by T. Hastie et al. (https://web.stanford.edu/~hastie/ElemStatLearn/)
- Deep Learning by I. Goodfellow et al. (https://www.deeplearningbook.org/)
- Deep Learning with Python by F. Chollet (https://www.manning.com/books/deep-learning-with-python)
- Interpretable Machine Learning by Christoph Molnar (https://christophm.github.io/interpretable-ml-book/)
Q: What are some examples of machine codes applied to weather problems?
A: I have developed some tutorials on machine learning for weather problems using Jupyter Notebooks. You can find them below:
- AMS Short Course on Machine Learning in Python for Environmental Science Problems: https://github.com/djgagne/ams-ml-python-course
- Swirlnet Deep Learning Tutorial: https://github.com/djgagne/swirlnet
- California Rainfall Prediction Hackathon: https://www2.cisl.ucar.edu/events/workshops/climate-informatics/2017/hackathon
Related documents
Education/Academic qualification
Atmospheric Science/Meteorology, BS, University of Oklahoma Norman Campus
Atmospheric Science/Meteorology, MS, University of Oklahoma Norman Campus
Atmospheric Science/Meteorology, PhD, University of Oklahoma Norman Campus
Fingerprint
- 1 Similar Profiles
Collaborations and top research areas from the last five years
-
A Regional Benchmark for Deep Learning-Based Hourly Precipitation Nowcasting in Latin America
Almeida, A. P., Barbosa, H. M. J., Garcia, S. R., Gagne, D. J., Zhou, K., Kubota, T., Ushio, T., Otsuka, S., Pfreundschuh, S. & Calheiros, A. J. P., 2026, In: IEEE Access. 14, p. 38306-38331 26 p.Research output: Contribution to journal › Article › peer-review
Open Access -
Data-Driven Probabilistic Air-Sea Flux Parameterization
Wu, J., Perezhogin, P., Gagne, D. J., Reichl, B. G., Subramanian, A. C., Thompson, E. J. & Zanna, L., Mar 28 2026, In: Geophysical Research Letters. 53, 6, e2025GL120472.Research output: Contribution to journal › Article › peer-review
Open Access -
(Re)Conceptualizing trustworthy AI: A foundation for change
Wirz, C. D., Demuth, J. L., Bostrom, A., Cains, M. G., Ebert-Uphoff, I., Gagne, D. J., Schumacher, A., McGovern, A. & Madlambayan, D., May 2025, In: Artificial Intelligence. 342, 104309.Research output: Contribution to journal › Review article › peer-review
Open Access9 Scopus citations -
Bayesian Deep Learning for Convective Initiation Nowcasting Uncertainty Estimation
Fan, D., Gagne, D. J. I., Greybush, S. J., Clothiaux, E. E., Schreck, J. S. & Shen, C., Jul 1 2025, (E-pub ahead of print) In: arXiv.Research output: Contribution to journal › Article › peer-review
File4 Downloads (Pure) -
CAMulator: Fast Emulation of the Community Atmosphere Model
Chapman, W. E., Schreck, J., Sha, K., Gagne, D. J., Kimpara, D., Zanna, L., Mayer, K. & Berner, J., 2025, (E-pub ahead of print) In: arXiv.Research output: Contribution to journal › Article
Prizes
-
AI Weather Prediction Across Scales at US NSF NCAR
Gagne, D. J. (Speaker)
Sep 24 2025Activity: Give a talk or presentation › Invited talk
-
Explainable AI for Weather and Climate
Gagne, D. J. (Speaker)
Sep 23 2025Activity: Give a talk or presentation › Invited talk
-
NSF NCAR CREDIT: Community Research Earth Digital Intelligence Twin
Gagne, D. J. (Speaker)
Sep 16 2025Activity: Give a talk or presentation › Invited talk
-
Community Research Earth Digital Intelligence Twin (CREDIT)
Gagne, D. J. (Speaker)
Jul 22 2025Activity: Give a talk or presentation › Invited talk
-
Community Research Earth Digital Intelligence Twin (CREDIT): Deeper Analysis and Lessons Learned
Gagne, D. J. (Speaker)
Jun 24 2025Activity: Give a talk or presentation › Poster
Datasets
-
Interpretable Deep Learning for Spatial Analysis of Severe Hailstorms: Storm and Analysis Data
Gagne, D. (Creator), NSF NCAR - National Center for Atmospheric Research, May 10 2019
DOI: 10.5065/6CJA-B154
Dataset