I am a fifth year PhD student at the Johns Hopkins University in the department of Applied Mathematics and Statistics. I am advised by Dr. Soledad Villar. Before coming to Johns Hopkins, I was a Senior Software Engineer at the foodservice startup Cut+Dry. Prior to that, I was in Troy, NY, getting a B.S. in Computer Science and Mathematics at Rensselaer Polytechnic Institute.
My research interests are in the mathematical underpinnings of data science and machine learning. In particular I am interested in incorporating symmetries into neural networks using equivariant machine learning.
Outside of work I enjoy playing volleyball, watching movies, and reading the news. You can find me at wgregor4 (at) jhu.edu, or in my office S430 in the Wyman Park Building.
Research
ginjax: E(d)-Equivariant CNN for Tensor Images Wilson G. Gregory, Kaze W. K. Wong, David W. Hogg, Soledad Villar, Journal of Open Source Software, 10(112), 8129,
https://doi.org/10.21105/joss.08129 Published, 2025
The code base for geometric image net published as an open source package.
The rotation/reflection invariant filters of the geometric image net.
Equivariant geometric convolutions for dynamical systems on vector and tensor images Wilson G. Gregory, David W. Hogg, Ben Blum-Smith, Maria Teresa Arias, Kaze W.K. Wong, Soledad Villar, Philosophical Transactions of the Royal Society A.
https://doi.org/10.1098/rsta.2024.0247 Published, 2025
A model that extends convolutional neural networks to work with images of vectors and tensors. With a simple adjustment, the GI-Net can be made equivariant to changes of coordinates.
Rollout of a compressible Navier-Stokes simulation.
Robust emulator for compressible navier-stokes using equivariant geometric convolutions Wilson G. Gregory, David W. Hogg, Kaze W. K. Wong, Soledad Villar
Paper NeurIPS Machine Learning For the Physical Sciences Workshop https://ml4physicalsciences.github.io/2024/, 2024
Applying the GeometricImage-Net model to the problem of compressible Navier-Stokes. Won the workshop Best 'AI for Physics' Paper Award.
A polynomial of vector inputs and a 2-tensor (matrix) output.
A characterization of tensor polynomials that are equivariant to the orthogonal group, the indefinite orthogonal group, and the symplectic group. We use this characterization to solve the sparse vector recovery problem.
MarkerMap Architecture
MarkerMap: nonlinear marker selection for single-cell studies Wilson Gregory, Nabeel Sarwar, George Kevrekidis, Soledad Villar, Bianca Dumitrascu
npj Systems Biology and Applications Published, 2024
A generative model for selecting minimal gene sets which are maximally informative of cell type origin and enable whole transcriptome reconstruction.