Brandon Stevenson

Teaching Computers to See the Universe

What if computers could learn to find patterns in the universe that humans can’t see?

That’s exactly what machine learning does for physics research. By training computers on massive amounts of data, we can uncover hidden signals in everything from the oldest light in the universe to the tiniest particles inside a proton.


What is Machine Learning?

Imagine teaching a child to recognize cats. You don’t give them a rulebook—you show them thousands of pictures, and eventually they just know what a cat looks like. Machine learning works the same way. Instead of programming a computer with explicit rules, we feed it examples and let it figure out the patterns on its own.

Diagram of an artificial neural network showing input layer, hidden layers, and output layer

A neural network: data flows in through the input layer (left), gets processed through hidden layers (middle), and produces predictions on the right. Credit: Glosser.ca, CC BY-SA 3.0, via Wikimedia Commons

In physics, we use a type of machine learning called neural networks—computer systems loosely inspired by how brain cells connect. These networks can process millions of data points and find subtle correlations that would take humans years to spot. Using Python libraries like TensorFlow and Keras, we build these networks to tackle problems that traditional methods struggle with.


Finding Whispers from the Big Bang

One of my research areas uses machine learning to study the Cosmic Microwave Background (CMB)—ancient light from when the universe was just 380,000 years old. This “baby picture” of the cosmos contains tiny temperature variations that hold clues about what happened in the first fraction of a second after the Big Bang.

All-sky map of the Cosmic Microwave Background showing temperature fluctuations

The CMB as seen by the WMAP satellite. Colors show tiny temperature differences—these patterns contain secrets about the early universe. Credit: NASA/WMAP Science Team, Public Domain, via Wikimedia Commons

The challenge? We’re looking for incredibly faint signals called Primordial Non-Gaussianity (PNG)—subtle deviations from randomness that could reveal what powered cosmic inflation. It’s like trying to hear a whisper at a rock concert. Neural networks trained on simulated CMB data can learn to pick out these whispers far better than traditional statistical methods.

Learn more: Explore the physics of the early universe and primordial non-Gaussianity on my PNG research page.

Mapping the Inside of a Proton

My other research focus uses machine learning to understand what happens inside protons—the particles at the heart of every atom. Through a technique called Deep Inelastic Scattering (DIS), physicists fire electrons at protons to probe their internal structure.

Diagram showing deep inelastic scattering where an electron exchanges a virtual photon with a quark inside a proton

Deep inelastic scattering: an electron probes inside a proton by exchanging a virtual photon with quarks. Credit: Wikimedia Commons, Public Domain

Inside each proton is a sea of quarks and gluons—and at high energies, gluons multiply until they reach a crowded state called gluon saturation. Understanding this phenomenon requires analyzing complex scattering data with many variables. Neural networks excel here: they can learn the relationships between collision parameters and predict outcomes that help us map the proton’s internal landscape.

Learn more: Dive into the physics of proton structure and gluon saturation on my DIS research page.

Why Machine Learning Matters for Physics

Physics generates enormous amounts of data—from satellite observations spanning the entire sky to particle collisions happening millions of times per second. No human could analyze it all. Machine learning doesn’t replace physicists; it amplifies what we can do.

By combining physics knowledge with tools like NumPy and SciPy for data processing and TensorFlow for neural networks, we can:

The upcoming Electron-Ion Collider at Brookhaven National Laboratory will generate unprecedented amounts of data about proton structure in the early 2030s. Machine learning will be essential for extracting the physics from that flood of information.

The universe has left us clues everywhere—in ancient light, in scattered electrons, in data waiting to be understood. Machine learning helps us read those clues.


← Back to Research