Gavin is a researcher in the Department of Computer Science at NTNU with a focus on Artificial Intelligence and Machine Learning. He has done research in neural network optimization, data poisoning, reinforcement learning, and representation learning. He is interested in basic research as well as its application in the military or other complex environments.
Gavin was a Professor of Computer Science at the US Naval Academy for 15 years before moving with his family to Trondheim in 2026. Aside from his research, at the Naval Academy, he contributed heavily with teaching and curriculum development in ML and Data Science, and he remains interested in education and the dissemination of AI concepts to the general public.
Gavin received his PhD in Computer Science from Duke University in 2011, and his BS in Mathematics from Davidson College in 2006.
I have published in a number of different areas, including neural network optimization, data poisoning/adversarial examples, reinforcement learning, and representation learning for time series. My full set of publications can be found on my Google Scholar page, and selected publications spanning these topics are linked above.