SOCT (Scientific Optimization Control Toolkit)
October 26, 2023
·
1 min read

Scientific Optimization Control Toolkit (SOCT) is an open-source Python framework built on OpenAI Gymnasium for designing and deploying reinforcement learning agents for scientific and engineering optimization and control applications. It provides modular components including agents, environments, models, buffers, and utilities for developing ML-driven solutions for particle accelerators and other scientific systems.

Authors
Kishan Rajput
(he/him)
Computer Scientist
Staff Computer Scientist II at Thomas Jefferson National Accelerator Facility (Jefferson Lab). Specializing in machine learning for particle accelerators and nuclear physics applications, with expertise in reinforcement learning and uncertainty quantification.