May 5, 2024

Artificial Intelligence Discovers Alternative Physics

Hidden embeddings from our framework colored by physical state variables. Credit: Boyuan Chen/Columbia Engineering
A new Columbia University AI program observed physical phenomena and exposed relevant variables– an essential precursor to any physics theory. The variables it found were unforeseen.
Energy, Mass, Velocity. These three variables make up Einsteins iconic equation E= MC2. However how did Albert Einstein understand about these concepts in the first place? Prior to comprehending physics you require to recognize pertinent variables. Not even Einstein might discover relativity without the ideas of velocity, energy, and mass. Can variables like these be discovered instantly? Doing so would significantly accelerate scientific discovery.
This is the question that Columbia Engineering scientists posed to a new synthetic intelligence program. The AI program was created to observe physical phenomena through a video camera and after that attempt to browse for the minimal set of fundamental variables that fully explain the observed dynamics. The study was released in the journal Nature Computational Science on July 25.

The AI program was created to observe physical phenomena through a video electronic camera and then attempt to browse for the minimal set of basic variables that totally explain the observed characteristics. Next, the researchers continued to imagine the real variables that the program identified. Extracting the variables themselves was hard because the program can not describe them in any instinctive way that would be reasonable to human beings. When they provided a video clip of flames from a vacation fireplace loop, the program returned 24 variables.
A particularly intriguing concern was whether the set of variables was unique for every system, or whether a different set was produced each time the program was restarted.

The image reveals a disorderly swing stick dynamical system in movement. Our work targets at recognizing and drawing out the minimum variety of state variables required to describe such system from high-dimensional video footage straight. Credit: Yinuo Qin/Columbia Engineering
The researchers begun by feeding the system raw video footage of physics phenomena for which they already knew the service. For instance, they fed a video of a swinging double-pendulum known to have exactly four “state variables”– the angle and angular velocity of each of the 2 arms. After numerous hours of analysis, the AI outputted its response: 4.7.
” We thought this answer was close enough,” said Hod Lipson, director of the Creative Machines Lab in the Department of Mechanical Engineering, where the work was mainly done. “Especially since all the AI had access to was raw video footage, with no understanding of physics or geometry. We desired to understand what the variables in fact were, not just their number.”
Next, the researchers continued to envision the actual variables that the program identified. Extracting the variables themselves was difficult since the program can not describe them in any instinctive manner in which would be easy to understand to human beings. After some investigation, it appeared that 2 of the variables the program chose loosely represented the angles of the arms, but the other 2 remain a secret.
” We tried correlating the other variables with anything and whatever we might consider: linear and angular speeds, kinetic and potential energy, and various combinations of known amounts,” explained Boyuan Chen PhD 22, now an assistant professor at Duke University, who led the work. “But absolutely nothing appeared to match completely.” The group was positive that the AI had actually found a valid set of four variables, given that it was making good forecasts, “however we do not yet understand the mathematical language it is speaking,” he described.
Boyuan Chen discusses how a brand-new AI program observed physical phenomena and uncovered appropriate variables– a needed precursor to any physics theory. Credit: Boyuan Chen/Columbia Engineering
After validating a variety of other physical systems with recognized solutions, the researchers inputted videos of systems for which they did not understand the specific response. One of these videos included an “air dancer” swelling in front of a regional secondhand cars and truck lot. After a number of hours of analysis, the program returned 8 variables. A video of a Lava light also produced 8 eight variables. When they supplied a video clip of flames from a vacation fireplace loop, the program returned 24 variables.
A particularly interesting question was whether the set of variables was unique for each system, or whether a different set was produced each time the program was rebooted. “I always questioned, if we ever fulfilled a smart alien race, would they have discovered the very same physics laws as we have, or might they explain deep space in a different way?” stated Lipson. “Perhaps some phenomena appear enigmatically intricate because we are trying to understand them utilizing the incorrect set of variables.”
In the experiments, the number of variables was the exact same each time the AI restarted, but the particular variables were various each time. Yes, there are indeed alternative ways to explain the universe and it is rather possible that our choices arent best.
According to the scientists, this sort of AI can assist researchers discover intricate phenomena for which theoretical understanding is not keeping pace with the deluge of data– locations ranging from biology to cosmology. “While we utilized video data in this work, any kind of variety data source could be utilized– radar arrays, or DNA ranges, for instance,” discussed Kuang Huang PhD 22, who coauthored the paper.
The work is part of Lipson and Fu Foundation Professor of Mathematics Qiang Dus decades-long interest in developing algorithms that can boil down data into clinical laws. Past software systems, such as Lipson and Michael Schmidts Eureqa software, could distill freeform physical laws from speculative information, however just if the variables were determined beforehand. What if the variables are yet unknown?
Hod Lipson explains how the AI program had the ability to find new physical variables. Credit: Hod Lipson/Columbia Engineering
Lipson, who is also the James and Sally Scapa Professor of Innovation, argues that researchers may be misinterpreting or failing to understand lots of phenomena merely due to the fact that they dont have an excellent set of variables to explain the phenomena. “For millennia, people knew about objects moving rapidly or gradually, however it was just when the notion of velocity and acceleration was formally measured that Newton could discover his well-known law of movement F= MA,” Lipson kept in mind. Variables describing temperature level and pressure needed to be determined prior to laws of thermodynamics might be formalized, and so on for every corner of the clinical world. The variables are a precursor to any theory. “What other laws are we missing merely since we dont have the variables?” asked Du, who co-led the work.
The paper was also co-authored by Sunand Raghupathi and Ishaan Chandratreya, who helped collect the information for the experiments. Since July 1, 2022, Boyuan Chen has been an assistant teacher at Duke University. The work becomes part of a joint University of Washington, Columbia, and Harvard NSF AI institute for dynamical systems, intended to speed up scientific discovery using AI.
Reference: “Automated discovery of basic variables hidden in speculative data” by Boyuan Chen, Kuang Huang, Sunand Raghupathi, Ishaan Chandratreya, Qiang Du and Hod Lipson, 25 July 2022, Nature Computational Science.DOI: 10.1038/ s43588-022-00281-6.