HEPGAME and the Simplification of Expressions

05/25/2014
by   Ben Ruijl, et al.
0

Advances in high energy physics have created the need to increase computational capacity. Project HEPGAME was composed to address this challenge. One of the issues is that numerical integration of expressions of current interest have millions of terms and takes weeks to compute. We have investigated ways to simplify these expressions, using Horner schemes and common subexpression elimination. Our approach applies MCTS, a search procedure that has been successful in AI. We use it to find near-optimal Horner schemes. Although MCTS finds better solutions, this approach gives rise to two further challenges. (1) MCTS (with UCT) introduces a constant, C_p that governs the balance between exploration and exploitation. This constant has to be tuned manually. (2) There should be more guided exploration at the bottom of the tree, since the current approach reduces the quality of the solution towards the end of the expression. We investigate NMCS (Nested Monte Carlo Search) to address both issues, but find that NMCS is computationally unfeasible for our problem. Then, we modify the MCTS formula by introducing a dynamic exploration-exploitation parameter T that decreases linearly with the iteration number. Consequently, we provide a performance analysis. We observe that a variable C_p solves our domain: it yields more exploration at the bottom and as a result the tuning problem has been simplified. The region in C_p for which good values are found is increased by more than a tenfold. This result encourages us to continue our research to solve other prominent problems in High Energy Physics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/03/2013

Combining Simulated Annealing and Monte Carlo Tree Search for Expression Simplification

In many applications of computer algebra large expressions must be simpl...
research
09/18/2014

Why Local Search Excels in Expression Simplification

Simplifying expressions is important to make numerical integration of la...
research
09/28/2015

Ensemble UCT Needs High Exploitation

Recent results have shown that the MCTS algorithm (a new, adaptive, rand...
research
05/20/2014

An optimization algorithm inspired by the States of Matter that improves the balance between exploration and exploitation

The ability of an Evolutionary Algorithm (EA) to find a global optimal s...
research
09/06/2016

Q-Learning with Basic Emotions

Q-learning is a simple and powerful tool in solving dynamic problems whe...
research
05/27/2021

Nested sampling for frequentist computation: fast estimation of small p-values

We propose a novel method for computing p-values based on nested samplin...
research
06/25/2022

Guided Exploration in Reinforcement Learning via Monte Carlo Critic Optimization

The class of deep deterministic off-policy algorithms is effectively app...

Please sign up or login with your details

Forgot password? Click here to reset