Original article can be found here (source): Deep Learning on Medium
Neural Network Could Solve The Three-Body Problem 100 Million Times Faster
The three-body problem one of the most notoriously complex calculations in physics, may have met its match in artificial intelligence: neural network promises to find solutions up to 100 million times faster than existing techniques.
First formulated by Sir Isaac Newton, the three-body problem involves calculating the movement of three gravitationally interacting bodies such as the Earth, the Moon and the Sun, for example given their initial positions and velocities.
It might sound simple at first, but the ensuing chaotic movement has stumped mathematicians and physicists for hundreds of years, to the extent that all but the most dedicated humans have tried to avoid thinking about it as much as possible.
That’s why chronometer time keepers became more popular for calculating positions at sea rather than using the Moon and the stars — it was just less of a head-scratcher.
Today the three-body problem is an important part of figuring out how black hole binaries might interact with single black holes, and from there how some of the most fundamental objects of the Universe interact with each other.
Enter the neural network produced by the researchers from the University of Edinburgh and University of Cambridge in the UK, the University of Aveiro in Portugal, and Leiden University in the Netherlands.The team developed a deep artificial neural networks (ANN), trained on a database of existing three-body problems, plus a section of solutions that have already been painstakingly worked out. The ANN was shown to have a lot of promise for reaching accurate answers much more quickly then we can today.
“A trained ANN can replace existing numerical solvers, enabling fast and scalable simulations of many-body systems to shed light on outstanding phenomena such as the formation of the black-hole binary systems or the origin of the core collapse in dense star clusters.” in their research paper.
The researchers simplified the process of only include three equal-mass particles in a plane, all starting with zero velocity, and then ran an existing three-body problem solver called Brutus 10,000 times over(9,900 for training and 100 for validation).
Based on that training, the new ANN was then given 5000 new scenarios to work on, with the results then compared with Brutus own prediction. The neural network matched the results that Brutus came up with to an impressive degree. Various types of neural networks based on the processing and decision weighing that goes on in the human brain have previously been used to produce death metal, generate fake faces, and tackle some of the biggest problems in physics. They give us a way to make computational, but intelligent shortcuts getting faster routes to answer while still getting the right end result.
In this new study there are some limitations to talk about: the work has yet to be peer-reviewed by other scientists, and it makes some simplifications and assumptions about three-body problem that mean it’s more of a proof of concept at this stage. What does it show is that trained neural networks might be able to work alongside Brutus and similar systems, jumping in when three-body calculations become to complex for our current models to cope with.
“Eventually we envision, that network may be trained on richer chaotic problems such as the 4 and 5 body-problem, reducing the computational burden even more.”
The research hasn’t published in a published in a peer-reviewed journal but it is available to read.
Thanks for reading this article…….