Skip to Main Content (Press Enter)

Logo UNIMI
  • ×
  • Home
  • People
  • Projects
  • Fields
  • Units
  • Outputs
  • Third Mission

Expertise & Skills
Logo UNIMI

|

Expertise & Skills

unimi.it
  • ×
  • Home
  • People
  • Projects
  • Fields
  • Units
  • Outputs
  • Third Mission
  1. Outputs

SHAC++: A Neural Network to Rule All Differentiable Simulators

Conference Paper
Publication Date:
2025
Citation:
SHAC++: A Neural Network to Rule All Differentiable Simulators / F. Bertolotti, G. Aguzzi, W. Cazzola, M. Viroli (FRONTIERS IN ARTIFICIAL INTELLIGENCE AND APPLICATIONS). - In: ECAI 2025 / [a cura di] I. Lynce, N. Murano, M. Vallati, S. Villata, F. Chesani, M. Milano, A. Omicini, M. Dastani. - [s.l] : IOS Press BV, 2025. - ISBN 9781643686318. - pp. 2818-2825 (( 28th European Conference on Artificial Intelligence, ECAI 2025, including 14th Conference on Prestigious Applications of Intelligent Systems, PAIS 2025 Bologna 2025 [10.3233/faia251138].
abstract:
Reinforcement learning (RL) algorithms show promise in robotics and multi-agent systems but often suffer from low sample efficiency. While methods like SHAC leverage differentiable simulators to improve efficiency, they are limited to specific settings: they require fully differentiable environments, including transition and reward functions, and have primarily been demonstrated in single-agent scenarios. To overcome these limitations, we introduce SHAC++, a novel framework inspired by SHAC. SHAC++ removes the need for differentiable simulator components by using neural networks to approximate the required gradients, training these networks alongside the standard policy and value networks. This enables the core SHAC approach to be applied in both non-differentiable and multi-agent environments. We evaluate SHAC++ on challenging multi-agent tasks from the VMAS suite, comparing it against SHAC (where applicable) and PPO, a standard algorithm for non-differentiable settings. Our results demonstrate that SHAC++ significantly outperforms PPO in both single- and multi-agent scenarios. Furthermore, in differentiable environments where SHAC operates, SHAC++ achieves comparable performance despite lacking direct access to simulator gradients, thus successfully extending SHACs benefits to a broader class of problems. The full implementation is openly available at https://github.com/f14-bertolotti/shacpp.
IRIS type:
03 - Contributo in volume
List of contributors:
F. Bertolotti, G. Aguzzi, W. Cazzola, M. Viroli
Authors of the University:
CAZZOLA WALTER ( author )
Link to information sheet:
https://air.unimi.it/handle/2434/1231675
Full Text:
https://air.unimi.it/retrieve/handle/2434/1231675/3294023/ecai25-published.pdf
Book title:
ECAI 2025
Project:
Typeful Language Adaptation for Dynamic, Interacting and Evolving Systems
  • Research Areas

Research Areas

Concepts


Settore INFO-01/A - Informatica
  • Guide
  • Help
  • Accessibility
  • Privacy
  • Use of cookies
  • Legal notices

Powered by VIVO | Designed by Cineca | 26.7.0.0