Skip to content
Back to skills

Beam Control Eval

ASecurity

Evaluates real-time reinforcement learning for particle beam steering on edge SoCs. It probes the ability to maximize control reward while adhering to strict millisecond latency and cycle-rate constraints. Use when the user wants to benchmark on Fermilab Booster Synchrotron Dataset, or asks about evaluating this task. Reports Reward (R).

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
datapythongogitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill beam-control-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Beam Control Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Beam Control Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-beam-control-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-beam-control-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: beam-control-eval
description: Evaluates real-time reinforcement learning for particle beam steering on edge SoCs. It probes the ability to maximize control reward while adhering to strict millisecond latency and cycle-rate constraints. Use when the user wants to benchmark on Fermilab Booster Synchrotron Dataset, or asks about evaluating this task. Reports Reward (R).
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2207.07958
  bibtex_key: [REDACTED]
  confidence: high
---

# beam-control-eval

> FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learning — Duarte et al. (2022) (arXiv:2207.07958, 2022)

## What this evaluates

Evaluates real-time reinforcement learning for particle beam steering on edge SoCs. It probes the ability to maximize control reward while adhering to strict millisecond latency and cycle-rate constraints.

## Datasets

- **Fermilab Booster Synchrotron Dataset** — total ?; splits: test (-1); repo https://github.com/fastmachinelearning/fastml-science

## Metrics

- `Reward (R)` **(primary)** — range: other
  - R = -|ΔI_min|, defined as the negative of the minimum error with respect to the reference expected current in the Booster.

## Input / output format

**Input**: 5 expert-selected causal variables (32-bit floating-point) representing synchrotron and downstream accelerator currents/errors at each time step.

**Output**: 7 discrete actions output by a Deep Q-Network (DQN) agent, representing control signals for magnet power supplies.

## Scoring recipe

```python
# Per episode or cycle
delta_I_min = abs(current - reference_current)
reward = -delta_I_min
# Maximize cumulative reward over the episode
# Report reward convergence alongside latency (≤5ms) and pipeline interval (5ms)
```

## Common pitfalls

- The environment is a surrogate LSTM model, not the physical accelerator; results may not transfer directly.
- Latency must include data movement overhead; the algorithm itself must run within 5 ms.
- Inputs are already pre-selected expert variables, not raw sensor data.

## Evidence (verbatim from paper)

> The primary performance metric in this reference benchmark is the reward, R, defined as the negative of the error with respect to the reference expected current in the Booster, R=−|ΔI_min|.

## Citation

```bibtex
@misc{duarte2022fastml,
  title={FastML Science Benchmarks: Accelerating Real-Time Scientific Edge Machine Learning},
  author={Duarte et al. (2022)},
  year={2022},
  note={arXiv:2207.07958}
}
```

- arXiv: 2207.07958

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.