Simulation-to-decision learning enables safe policy training in digital environments without risking real-world deployment, and has become essential in mission-critical domains such as supply chains and industrial systems. However, simulators learned from noisy or biased real-world data often exhibit prediction errors in decision-critical regions, leading to unstable action ranking and unreliable policies. Existing approaches either focus on improving average simulation fidelity or adopt conservative regularization, which may cause policy collapse by discarding high-risk high-reward actions. We propose Sim2Act, a robust simulation-to-decision framework that addresses both simulator and policy robustness. First, we introduce an adversarial calibration mechanism that re-weights simulation errors in decision-critical state-action pairs to align surrogate fidelity with downstream decision impact. Second, we develop a group-relative perturbation strategy that stabilizes policy learning under simulator uncertainty without enforcing overly pessimistic constraints. Extensive experiments on multiple supply chain benchmarks demonstrate improved simulation robustness and more stable decision performance under structured and unstructured perturbations.
Figures & tables
Figure 1: Sim2Act Framework. (a) The overview illustrates the two-stage structure of our framework: simulator calibration and perturbed decision-making. (b) Module details: The simulator, implemented as an LSTM-based encoder-decoder model with linear feature extractor, predicts outcomes from state-action pairs and applies adversarial correction to reduce systematic prediction errors. During decision-making, latent states are perturbed using Gaussian noise derived from the simulator’s estimated covariance Σ , producing a distribution of plausible states. The decision-maker Dθ learns a robust policy by maximizing group-relative advantages across these perturbed states, enhancing generalization under latent uncertainty.
Dataset
DataCo (43, 165445)
GlobalStore (27, 51290)
OAS (22, 28136)
Sim Acc
Risk
Time
Status
Overall
Risk
Time
Status
Overall
Risk
Time
Status
Overall
Markov
0.4978
0.1487
0.5040
0.3835
0.4961
0.1355
0.4934
0.3750
0.5100
0.0011
0.5068
0.3393
Prediction
0.7019
0.3395
0.8161
0.6191
0.8440
0.6767
0.8430
0.7879
0.7157
0.3706
0.7510
0.6124
Generation
0.7024
0.3485
0.8156
0.6221
0.9366
0.8066
0.9355
0.8929
0.7149
0.3916
0.7503
0.6189
S2D
0.9508
0.8851
0.9695
0.9351
0.9743
0.9255
0.9756
0.9585
0.7215
0.3985
0.7574
0.6258
S2A(Ours)
0.9563
0.8875
0.9618
0.9352
0.9723
0.9744
0.9750
0.9650
0.7270
0.3937
0.7629
0.6279
Table 1: Simulation and Decision Performance Comparison (Refer to Appendix J for standard deviations).
Figure 2: Decision-maker robustness under increasing perturbation across three datasets. Curves show the degradation of overall decision reward as perturbation strength increases, with slopes indicating sensitivity to uncertainty. Sim2Act maintains flatter degradation curves and smaller slopes than baselines, demonstrating stable performance under both latent-structured and unstructured perturbations (Goal 2).
Figure 3: CVaR@5 Robustness on DataCo, GlobalStore, and OAS datasets. Solid bars denote nominal performance ( p=0 ), while hatched bars denote performance under perturbation ( p=0.5 ).
Figure 4: Simulator robustness under perturbation across three datasets. Radar plots summarize worst-case accuracy, variance, and drop rate, Sim2Act improves worst-case accuracy and reduces variability, demonstrating effective decision-critical calibration.
Figure 5: Ablation study of Sim2Act components across three datasets. The first three panels report decision robustness under perturbation for different module combinations: None (S2D), +SimCal , +DecPert , and +Both . +SimCal improves robustness in decision-critical regions by reducing performance degradation, while +DecPert stabilizes decision behavior under uncertainty. The calibration heatmap (right) visualizes action-level reliability gains, showing that simulator calibration concentrates improvements on decision-critical actions.
Model-based reinforcement learning (MBRL) agents typically learn world models by minimizing predictive loss. However, powerful RL optimizers inevitably exploit minor model inaccuracies, leading to simulator exploitation and a reality gap where policies succeed in simulation but fail in the real world. We propose that the objective for learning simulators should be strategic robustness rather than predictive accuracy, and formulate this as a zero-sum minimax game between a model player and an adversarial policy player. We provide a comprehensive theoretical analysis: (1) an online learning guarantee showing the game is learnable with sublinear regret bounds; (2) a tractable critic-based simplification bounding the global policy-value gap by the local critic's loss; and (3) an Error-MDP duality, proving that finding the worst-case policy is formally dual to a standard RL problem where the reward is the one-step critic error. This duality yields a provably convergent active data selection algorithm. Experiments on continuous control tasks demonstrate that our approach reduces prediction error in strategically important regions by 1.5-2.2× and enables policies trained purely in simulation to match near-optimal real-world performance.
Christoph Dann, Yishay Mansour, Mehryar Mohri
Google Research · Tel Aviv University and Google Research · Google Research and Courant Institute of Mathematical Sciences
This paper proposes a novel alternative to existing sim-to-real methods for training control policies with simulated experiences. Unlike prior methods that typically rely on domain randomization over a fixed finite set of parameters, the proposed approach injects state-dependent perturbations into the input joint torque during forward simulation. These perturbations are designed to simulate a broader spectrum of reality gaps than standard parameter randomization without requiring additional training. By using neural networks as flexible perturbation generators, the proposed method can represent complex, state-dependent uncertainties, such as nonlinear actuator dynamics and contact compliance, that parametric randomization cannot capture. Experimental results demonstrate that the proposed approach enables humanoid locomotion policies to achieve superior robustness against complex, unseen reality gaps in both simulation and real-world deployment.
Junhyeok Rui Cha, Woohyun Cha, Jaeyong Shin +2
Department of Intelligence and Information, Graduate School of Convergence Science and Technology, Seoul National University, Republic of Korea · 1X Technologies. This work was conducted while the author was at Seoul National University · Department of Intelligence and Information, Graduate School of Convergence Science and Technology, ASRI, AIIS, Seoul National University, Republic of Korea, and Advanced Institute of Convergence Technology (AICT), Suwon, Republic of Korea. He is the corresponding author of this paper.
In recent years, reinforcement learning (RL) has shown remarkable success in robotics when a fast and accurate simulator is available for a given task. When using RL and simulation, more simulator realism is generally beneficial but becomes harder to obtain as robots are deployed in increasingly complex and widescale domains. In such settings, simulators will likely fail to model all relevant details of a given target task and this observation motivates the study of sim2real with simulators that leave out key task details. In this paper, we formalize and study the abstract sim2real problem: given an abstract simulator that models a target task at a coarse level of abstraction, how can we train a policy with RL in the abstract simulator and successfully transfer it to the real-world? Our first contribution is to formalize this problem using the language of state abstraction from the RL literature. This framing shows that an abstract simulator can be grounded to match the target task if the grounded abstract dynamics take the history of states into account. Based on the formalism, we then introduce a method that uses real-world task data to correct the dynamics of the abstract simulator. We then show that this method enables successful policy transfer both in sim2sim and sim2real evaluation.
Yunfu Deng, Yuhao Li, Josiah P. Hanna
Department of Computer Sciences, University of Wisconsin–Madison, Madison, WI 53706 USA · Manning College of Information and Computer Sciences, University of Massachusetts Amherst, Amherst, MA 01003 USA