[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-detail-119324-en":3,"doc-seo-119324-105":30,"detail-sidebar-cat-0-en-105":91},{"code":4,"msg":5,"data":6},0,"success",{"doc_id":7,"user_id":8,"nickname":9,"user_avatar":10,"doc_module":4,"category_id":11,"category_name":12,"doc_title":13,"doc_description":14,"doc_content":15,"file_id":16,"file_url":17,"file_type":18,"file_size":19,"view_count":4,"is_deleted":4,"is_public":20,"is_downloadable":20,"audit_status":20,"page_count":21,"language":22,"language_code":23,"site_id":24,"html_lang":23,"table_of_contents":25,"faqs":26,"seo_title":27,"seo_description":14,"update_tm":28,"read_time":29},119324,1374391975076,"Riley","https://ap-avatar.wpscdn.com/avatar/14000253ca4ec9f6853?x-image-process=image/resize,m_fixed,w_180,h_180&k=1783305029341752051",8,"Research & Report","Cheetah - Bridging the Gap Between Machine Learning and Particle Accelerator Physics with High-Speed, Differentiable Simulations","Machine learning is increasingly used to address modern challenges in accelerator physics, yet beam-time scarcity, costly simulations, and high-dimensional optimisation restrict the training data available for state-of-the-art models. This work presents Cheetah, a PyTorch-based high-speed differentiable linear-beam dynamics code that accelerates simulation and enables efficient gradient-based optimisation for accelerator tuning and system identification. Five demonstrations cover reinforcement learning, gradient-based beamline tuning, gradient-based system identification, physics-informed Bayesian optimisation priors, and modular neural surrogate modelling of space charge effects.","arXiv :2401 .05815v1 [physics .acc-ph] 11 Jan 2024  \nCheetah: Bridging the Gap Between Machine Learning and Particle Accelerator  \nPhysics with High-Speed, Differentiable Simulations ∗  \nJan Kaiser, 1,† Chenran Xu,2,‡ Annika Eichler, 1, 3 and Andrea Santamaria Garcia2  \n1 Deutsches Elektronen-Synchrotron DESY, Germany  \n2 Karlsruhe Institute of Technology (KIT), Germany  \n3 Hamburg University of Technology, 21073 Hamburg, Germany (Dated: 11 January 2024)  \nMachine learning has emerged as a powerful solution to the modern challenges in accelerator physics. However, the limited availability of beam time, the computational cost of simulations, and the high-dimensionality of optimisation problems pose significant challenges in generating the required data for training state-of-the-art machine learning models. In this work, we introduce Cheetah, a PyTorch-based high-speed differentiable linear-beam dynamics code. Cheetah enables the fast collection of large data sets by reducing computation times by multiple orders of magnitude and facilitates efficient gradient-based optimisation for accelerator tuning and system identification. This positions Cheetah as a user-friendly, readily extensible tool that integrates seamlessly with widely adopted machine learning tools. We showcase the utility of Cheetah through five examples, including reinforcement learning training, gradient-based beamline tuning, gradient-based system identification, physics-informed Bayesian optimisation priors, and modular neural network surrogate modelling of space charge effects. The use of such a high-speed differentiable simulation code will simplify the development of machine learning-based methods for particle accelerators and fast-track their integration into everyday operations of accelerator facilities.  \nI. INTRODUCTION  \nFuture particle accelerator experiments will place everincreasing demands on the performance and capabilities of particle accelerator operations and experiment analysis. In order to meet these demands, the research community is increasingly turning to machine learning (ML) methods, which have already demonstrated their ability to push the envelope of what is possible in the field of accelerator science [1–4] .  \nOne of the remaining challenges holding back this line of research is the demand for large amounts of data (including environment interactions) of these methods. Reinforcement learning (RL), for example, has already successfully been used to train intelligent tuning algorithms and controllers that can outperform the currently deployed black-box optimisation algorithms and handcrafted controllers [1, 5–7] . However, RL methods require many interactions with their target task to train a well-performing policy. For example, 6000000 samples were needed in [1] to successfully train a policy on a transverse beam tuning task. Orders of magnitude larger number of samples are also common with other RL applications [8, 9] . The general scarcity of beam time makes collecting experimental data for ML methods, such as RL, a significant bottleneck. Gathering at least partial data sets in simulation can alleviate this problem, but existing accelerator simulation codes have mostly been  \n∗ All figures and pictures by the authors are published under a CC-BY7 licence.  \n† jan.kaiser@desy.de; Equal contributions  \n‡ [chenran.xu@kit.edu](chenran.xu@kit.edu); Equal contributions  \ndeveloped with a focus on the design phase of accelerators, where high-fidelity and physical correctness are critical, and computing times range from minutes to several hours for one simulation. Consequently, data collection with existing simulation codes becomes impractical with the growing demand for large data sets. In this paper, we introduce Cheetah, a PyTorch-based high-speed differentiable linear-beam dynamics code. Cheetah is capable of accelerating beam dynamics simulations by multiple orders of magnitude through tensorised computation and several speed optimisati","cbCaidvBXigcKvKT","https://ap.wps.com/l/cbCaidvBXigcKvKT","pdf",2995784,1,16,"English","en",105,"# Cheetah: Bridging the Gap Between Machine Learning and Particle Accelerator Physics\n## Introduction\n## Data bottlenecks in machine learning for accelerators\n## High-speed differentiable simulation with Cheetah\n## Applications and examples","[{\"question\":\"What problem does Cheetah address for machine learning in accelerator physics?\",\"answer\":\"It addresses the bottlenecks of limited beam time, expensive simulation cost, and the large data needs of ML methods by providing a fast differentiable simulation tool for generating training data and supporting optimisation.\"},{\"question\":\"How does Cheetah speed up beam dynamics simulations?\",\"answer\":\"Cheetah accelerates simulations by multiple orders of magnitude using tensorised computation and additional speed optimisation methods, while being implemented in PyTorch to support automatic differentiation.\"},{\"question\":\"What types of tasks are demonstrated using Cheetah?\",\"answer\":\"The document presents five examples: reinforcement learning training, gradient-based beamline tuning, gradient-based system identification, physics-informed Bayesian optimisation priors, and differentiable neural surrogate modelling of space-charge effects.\"}]","Cheetah - Bridging the Gap Between Machine Learning and Particle Accelerator Physics with High-Speed, Differentiable Simulations | PDF",1785723719,40,{"code":4,"msg":31,"data":32},"ok",{"site_id":24,"language":23,"slug":33,"title":13,"keywords":34,"description":14,"schema_data":35,"social_meta":86,"head_meta":88,"extra_data":90,"updated_unix":28},"cheetah-bridging-the-gap-between-machine-learning-and-particle-accelerator-physics-with-high-speed-differentiable-simulations","",{"@graph":36,"@context":85},[37,54,68],{"@type":38,"itemListElement":39},"BreadcrumbList",[40,44,48,51],{"item":41,"name":42,"@type":43,"position":20},"https://docshare.wps.com","Home","ListItem",{"item":45,"name":46,"@type":43,"position":47},"https://docshare.wps.com/document/","Document",2,{"item":49,"name":12,"@type":43,"position":50},"https://docshare.wps.com/document/research-report/",3,{"item":52,"name":13,"@type":43,"position":53},"https://docshare.wps.com/document/cheetah-bridging-the-gap-between-machine-learning-and-particle-accelerator-physics-with-high-speed-differentiable-simulations/119324/",4,{"url":52,"name":13,"@type":55,"author":56,"headline":13,"publisher":58,"fileFormat":61,"inLanguage":23,"description":14,"dateModified":62,"datePublished":62,"encodingFormat":61,"isAccessibleForFree":63,"interactionStatistic":64},"DigitalDocument",{"name":9,"@type":57},"Person",{"url":41,"name":59,"@type":60},"DocShare","Organization","application/pdf","2026-08-03",true,{"@type":65,"interactionType":66,"userInteractionCount":4},"InteractionCounter",{"@type":67},"ViewAction",{"@type":69,"mainEntity":70},"FAQPage",[71,77,81],{"name":72,"@type":73,"acceptedAnswer":74},"What problem does Cheetah address for machine learning in accelerator physics?","Question",{"text":75,"@type":76},"It addresses the bottlenecks of limited beam time, expensive simulation cost, and the large data needs of ML methods by providing a fast differentiable simulation tool for generating training data and supporting optimisation.","Answer",{"name":78,"@type":73,"acceptedAnswer":79},"How does Cheetah speed up beam dynamics simulations?",{"text":80,"@type":76},"Cheetah accelerates simulations by multiple orders of magnitude using tensorised computation and additional speed optimisation methods, while being implemented in PyTorch to support automatic differentiation.",{"name":82,"@type":73,"acceptedAnswer":83},"What types of tasks are demonstrated using Cheetah?",{"text":84,"@type":76},"The document presents five examples: reinforcement learning training, gradient-based beamline tuning, gradient-based system identification, physics-informed Bayesian optimisation priors, and differentiable neural surrogate modelling of space-charge effects.","https://schema.org",{"og:url":52,"og:type":87,"og:title":13,"og:site_name":59,"og:description":14},"article",{"robots":89,"canonical":52},"index,follow",{"doc_id":7,"site_id":24},{"code":4,"msg":5,"data":92},[93,97,101,105,110,115,119,122,127,130,134],{"id":20,"doc_module":4,"doc_module_name":46,"category_name":94,"show_sort_weight":95,"slug":96},"Story & Novel",90,"story-novel",{"id":47,"doc_module":4,"doc_module_name":46,"category_name":98,"show_sort_weight":99,"slug":100},"Literature",80,"literature",{"id":53,"doc_module":4,"doc_module_name":46,"category_name":102,"show_sort_weight":103,"slug":104},"Exam",70,"exam",{"id":106,"doc_module":4,"doc_module_name":46,"category_name":107,"show_sort_weight":108,"slug":109},5,"Comic",60,"comic",{"id":111,"doc_module":4,"doc_module_name":46,"category_name":112,"show_sort_weight":113,"slug":114},6,"Technology",50,"technology",{"id":116,"doc_module":4,"doc_module_name":46,"category_name":117,"show_sort_weight":29,"slug":118},7,"Healthcare","healthcare",{"id":11,"doc_module":4,"doc_module_name":46,"category_name":12,"show_sort_weight":120,"slug":121},30,"research-report",{"id":123,"doc_module":4,"doc_module_name":46,"category_name":124,"show_sort_weight":125,"slug":126},9,"Religion & Spirituality",20,"religion-spirituality",{"id":125,"doc_module":4,"doc_module_name":46,"category_name":128,"show_sort_weight":125,"slug":129},"World Cup","world-cup",{"id":131,"doc_module":4,"doc_module_name":46,"category_name":132,"show_sort_weight":131,"slug":133},10,"Lifestyle","lifestyle",{"id":135,"doc_module":4,"doc_module_name":46,"category_name":136,"show_sort_weight":106,"slug":137},19,"General","general"]