GAIA: A General AI Assistant for Intelligent Accelerator Operations

Mayet, Frank

arXiv.org Artificial Intelligence 

Particle accelerators are complex machines that consist of a large number of subsystems. Although many processes are automated and feedback systems are in place, experiments and machine supervision need to be performed by a group of operators. These operators usually have an accelerator physics background and mostly know how the technology works. They especially know how to setup and tune the machine parameters for certain working points and experiments using high-level graphical user interfaces, which are connected to low-level machine control software. Due to the complexity of the machine, some subsystems of the machine are taken care of by experts, who the operators can turn to. This work shows that it is possible to support the day-to-day operation of a complex machine like a particle accelerator using a large language model (LLM), an object-oriented high-level machine control system framework, as well as a number of interfaces to knowledge bases such as the electronic logbook. The system is able to assist the operators on many levels, e.g. by producing Python scripts, which when executed perform a task defined by an input prompt to the LLM. To this end, the reasoning and action prompting paradigm (ReAct) [Yao et al., 2023] is implemented. This way a multi-expert system is realized, mimicking the real world, where the complex machine is operated by many subsystem experts.

Duplicate Docs Excel Report

Title
None found

Similar Docs  Excel Report  more

TitleSimilaritySource
None found