2025-11-12T22:22:10.712676

Gym-TORAX: Open-source software for integrating RL with plasma control simulators

Mouchamps, Malherbe, Bolland et al.
This paper presents Gym-TORAX, a Python package enabling the implementation of Reinforcement Learning (RL) environments for simulating plasma dynamics and control in tokamaks. Users define succinctly a set of control actions and observations, and a control objective from which Gym-TORAX creates a Gymnasium environment that wraps TORAX for simulating the plasma dynamics. The objective is formulated through rewards depending on the simulated state of the plasma and control action to optimize specific characteristics of the plasma, such as performance and stability. The resulting environment instance is then compatible with a wide range of RL algorithms and libraries and will facilitate RL research in plasma control. In its current version, one environment is readily available, based on a ramp-up scenario of the International Thermonuclear Experimental Reactor (ITER).
academic

Gym-TORAX: RL āĻāĻŦāĻ‚ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻŋāĻŽā§āϞ⧇āϟāϰāĻĻ⧇āϰ āĻāϕ⧀āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ

āĻŽā§ŒāϞāĻŋāĻ• āϤāĻĨā§āϝ

  • āĻĒ⧇āĻĒāĻžāϰ āφāχāĻĄāĻŋ: 2510.11283
  • āĻļāĻŋāϰ⧋āύāĻžāĻŽ: Gym-TORAX: RL āĻāĻŦāĻ‚ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻŋāĻŽā§āϞ⧇āϟāϰāĻĻ⧇āϰ āĻāϕ⧀āĻ•āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ
  • āϞ⧇āĻ–āĻ•: Antoine Mouchamps, Arthur Malherbe, Adrien Bolland, Damien Ernst (Montefiore Institute, University of Liège, āĻŦ⧇āϞāϜāĻŋāϝāĻŧāĻžāĻŽ)
  • āĻļā§āϰ⧇āĻŖā§€āĻŦāĻŋāĻ­āĻžāĻ—: cs.LG (āĻŽā§‡āĻļāĻŋāύ āϞāĻžāĻ°ā§āύāĻŋāĻ‚)
  • āĻĒā§āϰāĻ•āĻžāĻļāύāĻžāϰ āϏāĻŽāϝāĻŧ: ⧍ā§Ļ⧍ā§Ģ āϏāĻžāϞ⧇āϰ ā§§ā§Š āĻ…āĻ•ā§āĻŸā§‹āĻŦāϰ
  • āĻĒ⧇āĻĒāĻžāϰ āϞāĻŋāĻ™ā§āĻ•: https://arxiv.org/abs/2510.11283v1

āϏāĻžāϰāϏāĻ‚āĻ•ā§āώ⧇āĻĒ

āĻāχ āĻĒ⧇āĻĒāĻžāϰāϟāĻŋ Gym-TORAX āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇, āĻāĻ•āϟāĻŋ Python āĻĒā§āϝāĻžāϕ⧇āϜ āϝāĻž āĻŸā§‹āĻ•āĻžāĻŽāĻžāĻ• āĻĒā§āϞāĻžāϜāĻŽāĻž āĻ—āϤāĻŋāĻļā§€āϞāϤāĻž āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇āϰ āϜāĻ¨ā§āϝ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻļ⧇āĻ–āĻžāϰ (RL) āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž āϏāĻšāĻœā§‡āχ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻāĻŦāĻ‚ āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāϪ⧇āϰ āĻāĻ•āϟāĻŋ āϏ⧇āϟ, āϏ⧇āχāϏāĻžāĻĨ⧇ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āωāĻĻā§āĻĻ⧇āĻļā§āϝāϗ⧁āϞāĻŋ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ, āĻāĻŦāĻ‚ Gym-TORAX āĻĒā§āϞāĻžāϜāĻŽāĻž āĻ—āϤāĻŋāĻļā§€āϞāϤāĻž āϏāĻŋāĻŽā§āϞ⧇āϟ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ TORAX āĻŽā§‹āĻĄāĻŧāĻžāύ⧋ āĻāĻ•āϟāĻŋ Gymnasium āĻĒāϰāĻŋāĻŦ⧇āĻļ āϤ⧈āϰāĻŋ āĻ•āϰ⧇āĨ¤ āϞāĻ•ā§āĻˇā§āϝāϗ⧁āϞāĻŋ āĻĒā§āϞāĻžāϜāĻŽāĻž āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻāĻŦāĻ‚ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§āϰāĻŋāϝāĻŧāĻžāϗ⧁āϞāĻŋāϰ āωāĻĒāϰ āύāĻŋāĻ°ā§āĻ­āϰāĻļā§€āϞ āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϰāĻŖāϝāĻŧāύ āĻ•āϰāĻž āĻšāϝāĻŧ, āĻĒā§āϞāĻžāϜāĻŽāĻžāϰ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻŦ⧈āĻļāĻŋāĻˇā§āĻŸā§āϝāϗ⧁āϞāĻŋ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āϝ⧇āĻŽāύ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻžāĨ¤ āĻ‰ā§ŽāĻĒāĻžāĻĻāĻŋāϤ āĻĒāϰāĻŋāĻŦ⧇āĻļ āωāĻĻāĻžāĻšāϰāĻŖāϗ⧁āϞāĻŋ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤ RL āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻāĻŦāĻ‚ āϞāĻžāχāĻŦā§āϰ⧇āϰāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ, āϝāĻž āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇ RL āĻ—āĻŦ⧇āώāĻŖāĻž āϏāĻšāϜāϤāϰ āĻ•āϰāĻŦ⧇āĨ¤ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϏāĻ‚āĻ¸ā§āĻ•āϰāϪ⧇, āφāĻ¨ā§āϤāĻ°ā§āϜāĻžāϤāĻŋāĻ• āĻĨāĻžāĻ°ā§āĻŽā§‹āύāĻŋāωāĻ•ā§āϞāĻŋāϝāĻŧāĻžāϰ āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϰāĻŋāĻ…ā§āϝāĻžāĻ•ā§āϟāϰ (ITER) āĻāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ, āĻāĻ•āϟāĻŋ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ⧇āϰ āϜāĻ¨ā§āϝ āωāĻĒāϞāĻŦā§āϧāĨ¤

āĻ—āĻŦ⧇āώāĻŖāĻž āĻĒāϟāĻ­ā§‚āĻŽāĻŋ āĻāĻŦāĻ‚ āĻĒā§āϰ⧇āϰāĻŖāĻž

āϏāĻŽāĻ¸ā§āϝāĻžāϰ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ

  1. āĻĒāĻžāϰāĻŽāĻžāĻŖāĻŦāĻŋāĻ• āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āĻļāĻ•ā§āϤāĻŋāϰ āĻšā§āϝāĻžāϞ⧇āĻžā§āϜ: āĻĒāĻžāϰāĻŽāĻžāĻŖāĻŦāĻŋāĻ• āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϰāĻŋāĻ…ā§āϝāĻžāĻ•ā§āϟāϰ⧇āϰ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻž āĻāĻŦāĻ‚ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āĻļāĻ•ā§āϤāĻŋ āĻ—āĻŦ⧇āώāĻŖāĻžāϰ āĻŽā§‚āϞ āϏāĻŽāĻ¸ā§āϝāĻž, āĻŸā§‹āĻ•āĻžāĻŽāĻžāĻ• āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĒā§āϰāϧāĻžāύ āĻ—āĻŦ⧇āώāĻŖāĻž āĻĻāĻŋāĻ• āĻšāĻŋāϏāĻžāĻŦ⧇ āωāĻšā§āϚ-āĻŽāĻžāĻ¤ā§āϰāĻŋāĻ• āĻāĻŦāĻ‚ āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻ…āϰ⧈āĻ–āĻŋāĻ• āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻšā§āϝāĻžāϞ⧇āĻžā§āĻœā§‡āϰ āϏāĻŽā§āĻŽā§āĻ–ā§€āύāĨ¤
  2. āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āϏāϰāĻžā§āϜāĻžāĻŽā§‡āϰ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž:
    • āĻ…āύ⧇āĻ• āĻĒā§āϞāĻžāϜāĻŽāĻž āϏāĻŋāĻŽā§āϞ⧇āϟāϰ (āϝ⧇āĻŽāύ RAPTOR, JOREK) āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āύāϝāĻŧ āĻāĻŦāĻ‚ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧ āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ
    • āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋ āĻĒā§āϰāϧāĻžāύāϤ āĻĒā§āϞāĻžāϜāĻŽāĻž āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ⧀āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, RL āĻ—āĻŦ⧇āώāĻ•āĻĻ⧇āϰ āϜāĻ¨ā§āϝ āĻĒā§āϰāĻŦ⧇āĻļ⧇āϰ āĻŦāĻžāϧāĻž āĻŦ⧇āĻļāĻŋ
    • āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āϜāĻ¨ā§āϝ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻ…āĻ­āĻžāĻŦ
  3. āφāĻ¨ā§āϤāσāĻļ⧃āĻ™ā§āĻ–āϞāĻžāĻŦāĻĻā§āϧ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻžāϰ āĻĒā§āϰāϝāĻŧā§‹āϜāύ: āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇ RL āĻāϰ āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āϜāĻ¨ā§āϝ RL āĻ—āĻŦ⧇āώāĻ•āĻĻ⧇āϰ āĻĒā§āϰāĻŦ⧇āĻļ⧇āϰ āĻŦāĻžāϧāĻž āĻšā§āϰāĻžāϏ āĻ•āϰāĻž āĻāĻŦāĻ‚ āĻĻ⧁āϟāĻŋ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āϰ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻž āĻĒā§āϰāϚāĻžāϰ āĻ•āϰāĻž āĻĒā§āϰāϝāĻŧā§‹āϜāύāĨ¤

āĻ—āĻŦ⧇āώāĻŖāĻž āĻĒā§āϰ⧇āϰāĻŖāĻž

  • āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ, āĻšāĻžāϞāĻ•āĻž-āĻ“āϜāύ⧇āϰ, RL-āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ• āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž
  • āĻ•ā§āϞāĻžāϏāĻŋāĻ• Gymnasium API āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻĒā§āϞāĻžāϜāĻŽāĻž āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύāϕ⧇ āĻāύāĻ•ā§āϝāĻžāĻĒāϏ⧁āϞ⧇āϟ āĻ•āϰ⧇, RL āĻ—āĻŦ⧇āώāĻ•āĻĻ⧇āϰ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ⧇ āĻŽāύ⧋āύāĻŋāĻŦ⧇āĻļ āĻ•āϰāϤ⧇ āĻĻ⧇āĻ“āϝāĻŧāĻž
  • āύāϤ⧁āύ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ āĻ—āĻŦ⧇āώāĻŖāĻž āĻāĻŦāĻ‚ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻž

āĻŽā§‚āϞ āĻ…āĻŦāĻĻāĻžāύ

  1. āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•: Gym-TORAX Python āĻĒā§āϝāĻžāϕ⧇āϜ āĻŦāĻŋāĻ•āĻžāĻļ āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇, āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ—āĻŦ⧇āώāĻŖāĻžāϰ āϜāĻ¨ā§āϝ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ RL āĻĒāϰāĻŋāĻŦ⧇āĻļ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  2. TORAX āĻāϕ⧀āĻ•āϰāĻŖ: TORAX āϏāĻŋāĻŽā§āϞ⧇āϟāϰ⧇āϰ Gymnasium āĻ°ā§āϝāĻžāĻĒāĻžāϰ āϤ⧈āϰāĻŋ āĻ•āϰāĻž, āĻŦāĻ¨ā§āϧ-āϞ⧁āĻĒ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻž
  3. āĻŽāĻĄā§āϞāĻžāϰ āĻĄāĻŋāϜāĻžāχāύ: āύāĻŽāύ⧀āϝāĻŧ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧃āĻˇā§āϟāĻŋāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž, āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰāĻž BaseEnv āĻ•ā§āϞāĻžāϏ āωāĻ¤ā§āϤāϰāĻžāϧāĻŋāĻ•āĻžāϰ āĻ•āϰ⧇ āĻ•āĻžāĻ¸ā§āϟāĻŽ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āύ
  4. ITER āĻŦ⧇āĻžā§āϚāĻŽāĻžāĻ°ā§āĻ• āĻĒāϰāĻŋāĻŦ⧇āĻļ: ITER āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇ āĻāĻ•āϟāĻŋ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāĻž, āĻŦ⧇āĻžā§āϚāĻŽāĻžāĻ°ā§āĻ• āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ āϏāĻš
  5. āφāĻ¨ā§āϤāσāĻļ⧃āĻ™ā§āĻ–āϞāĻžāĻŦāĻĻā§āϧ āϏ⧇āϤ⧁: RL āĻ—āĻŦ⧇āώāĻ•āĻĻ⧇āϰ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĒā§āϰāĻŦ⧇āĻļ⧇āϰ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āĻŦāĻžāϧāĻž āĻšā§āϰāĻžāϏ āĻ•āϰāĻž

āĻĒāĻĻā§āϧāϤāĻŋ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ

āĻ•āĻžāĻœā§‡āϰ āϏāĻ‚āĻœā§āĻžāĻž

āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻŽāĻ¸ā§āϝāĻžāϕ⧇ āϏ⧀āĻŽāĻŋāϤ āϏāĻŽāϝāĻŧ⧇āϰ āύāĻŋāĻ°ā§āϧāĻžāϰāĻŖā§€āϝāĻŧ āĻŽāĻžāĻ°ā§āĻ•āĻ­ āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž (MDP) āĻšāĻŋāϏāĻžāĻŦ⧇ āĻŽāĻĄā§‡āϞ āĻ•āϰāĻž:

  • āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻ¸ā§āĻĨāĻžāύ 𝒮: āĻĒā§āϞāĻžāϜāĻŽāĻž āĻ…āĻŦāĻ¸ā§āĻĨāĻž (āϤāĻžāĻĒāĻŽāĻžāĻ¤ā§āϰāĻž, āϘāύāĻ¤ā§āĻŦ, āϚ⧌āĻŽā§āĻŦāĻ• āĻĒā§āϰāĻŦāĻžāĻš āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)
  • āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ¸ā§āĻĨāĻžāύ 𝒜: āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ (āĻŽā§‹āϟ āĻŦāĻ°ā§āϤāĻŽāĻžāύ, āϞ⧁āĻĒ āĻ­ā§‹āĻ˛ā§āĻŸā§‡āϜ, āĻļāĻ•ā§āϤāĻŋ āĻ‰ā§ŽāϏ āχāĻ¤ā§āϝāĻžāĻĻāĻŋ)
  • āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ āĻĢāĻžāĻ‚āĻļāύ f: 𝒮 × 𝒜 → 𝒮 (TORAX āϏāĻŋāĻŽā§āϞ⧇āĻļāύ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ)
  • āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ āĻĢāĻžāĻ‚āĻļāύ r: 𝒮 × 𝒜 → ℝ (āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀-āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āĻžāϜ-āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āωāĻĻā§āĻĻ⧇āĻļā§āϝ)

āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽ āφāĻ°ā§āĻ•āĻŋāĻŸā§‡āĻ•āϚāĻžāϰ

āĻĻā§āĻŦ⧈āϤ-āĻ¸ā§āϤāϰ⧇āϰ āϏāĻŽāϝāĻŧ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāĻ•āϰāĻŖ

  1. RL āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ āĻ¸ā§āϤāϰ: āĻāĻœā§‡āĻ¨ā§āϟ-āĻĒāϰāĻŋāĻŦ⧇āĻļ āχāĻ¨ā§āϟāĻžāϰāĻ…ā§āϝāĻžāĻ•āĻļāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ
  2. āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻ¸ā§āϤāϰ: TORAX āφāĻ‚āĻļāĻŋāĻ• āĻĄāĻŋāĻĢāĻžāϰ⧇āύāĻļāĻŋāϝāĻŧāĻžāϞ āϏāĻŽā§€āĻ•āϰāĻŖ āϏāĻŽāĻžāϧāĻžāύ⧇āϰ āϏāĻŽāϝāĻŧ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ (āϐāĻšā§āĻ›āĻŋāĻ• auto āĻŦāĻž fixed āĻŽā§‹āĻĄ)

āĻŽā§‚āϞ āωāĻĒāĻžāĻĻāĻžāύ

  1. BaseEnv āĻ•ā§āϞāĻžāϏ: āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻļā§āϰ⧇āĻŖā§€, āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧃āĻˇā§āϟāĻŋāϰ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰ⧇
  2. Action āĻ•ā§āϞāĻžāϏ: āĻ•āύāĻĢāĻŋāĻ—āĻžāϰāϝ⧋āĻ—ā§āϝ āĻ•ā§āϰāĻŋāϝāĻŧāĻž āϏāĻ‚āĻœā§āĻžāĻž āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤ āĻļā§āϰ⧇āĻŖā§€
  3. Observation āĻ•ā§āϞāĻžāϏ: āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāĻŖ āϏāĻžāĻŽāĻ—ā§āϰ⧀ āϏāĻ‚āĻœā§āĻžāĻž āĻļā§āϰ⧇āĻŖā§€
  4. āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ āϏāĻšāĻžāϝāĻŧāĻ• āĻĢāĻžāĻ‚āĻļāύ: āĻŦāĻŋāĻļ⧇āώāĻžāϝāĻŧāĻŋāϤ āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ āĻĢāĻžāĻ‚āĻļāύ āĻĄāĻŋāϜāĻžāχāύ āϏāϰāĻžā§āϜāĻžāĻŽ

āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧃āĻˇā§āϟāĻŋāϰ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž

āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āĻĻ⧇āϰ āϚāĻžāϰāϟāĻŋ āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻ•āϰāϤ⧇ āĻšāĻŦ⧇:

class CustomEnv(BaseEnv):
    def _get_torax_config(self):
        # TORAX āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ āĻĢāĻžāχāϞ āĻāĻŦāĻ‚ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰ⧁āύ
        pass
    
    def _define_action_space(self):
        # āĻāĻœā§‡āĻ¨ā§āϟ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰ⧇ āĻāĻŽāύ TORAX āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ⧇āϰ āϏāĻžāĻŦāϏ⧇āϟ āύāĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āϟ āĻ•āϰ⧁āύ
        pass
    
    def _define_observation_space(self):
        # āĻĒāĻ°ā§āϝāĻŦ⧇āĻ•ā§āώāϪ⧇ āĻ…āĻ¨ā§āϤāĻ°ā§āϭ⧁āĻ•ā§āϤ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧁āύ
        pass
    
    def _compute_reward(self):
        # āĻ•āĻžāϜ-āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ āĻĢāĻžāĻ‚āĻļāύ āϏāĻ‚āĻœā§āĻžāĻžāϝāĻŧāĻŋāϤ āĻ•āϰ⧁āύ
        pass

āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āωāĻĻā§āĻ­āĻžāĻŦāύ āĻĒāϝāĻŧ⧇āĻ¨ā§āϟ

  1. āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻāĻŦāĻ‚ RL āĻāϰ āύāĻŋāϰāĻŦāĻšā§āĻ›āĻŋāĻ¨ā§āύ āĻāϕ⧀āĻ•āϰāĻŖ: āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ Gymnasium āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āϜāϟāĻŋāϞ āĻĒā§āϞāĻžāϜāĻŽāĻž āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻāύāĻ•ā§āϝāĻžāĻĒāϏ⧁āϞ⧇āϟ āĻ•āϰāĻž
  2. āύāĻŽāύ⧀āϝāĻŧ āϏāĻŽāϝāĻŧ āĻ¸ā§āϕ⧇āϞ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž: āĻĻā§āĻŦ⧈āϤ-āĻ¸ā§āϤāϰ⧇āϰ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāĻ•āϰāĻŖ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž RL āϏāĻŋāĻĻā§āϧāĻžāĻ¨ā§āϤ āĻĢā§āϰāĻŋāϕ⧋āϝāĻŧ⧇āĻ¨ā§āϏāĻŋ āĻāĻŦāĻ‚ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āϏāĻŽāϝāĻŧ āĻĒāĻĻāĻ•ā§āώ⧇āĻĒ⧇āϰ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇
  3. āĻŽāĻĄā§āϞāĻžāϰ āĻĄāĻŋāϜāĻžāχāύ: āĻŦāĻŋāĻŽā§‚āĻ°ā§āϤ āĻļā§āϰ⧇āĻŖā§€ āĻĄāĻŋāϜāĻžāχāύ āύāϤ⧁āύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϰ āĻĻā§āϰ⧁āϤ āϏ⧃āĻˇā§āϟāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇
  4. āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀āϤāĻž āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž: āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžāĻŦ⧇ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻ¤ā§āϰ⧁āϟāĻŋ āĻāĻŦāĻ‚ āĻ…āϏāĻŽā§āĻ­āĻŦ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āĻ•āϰ⧇, āωāĻĒāϝ⧁āĻ•ā§āϤ āϏāĻŽāĻžāĻĒā§āϤāĻŋ āĻļāĻ°ā§āϤ āĻāĻŦāĻ‚ āĻļāĻžāĻ¸ā§āϤāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇

āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āϏ⧇āϟāφāĻĒ

āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻĒāϰāĻŋāĻŦ⧇āĻļ: ITER āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ

  • āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āĻĒāϟāĻ­ā§‚āĻŽāĻŋ: ITER āϰāĻŋāĻ…ā§āϝāĻžāĻ•ā§āϟāϰ⧇āϰ āĻšāĻžāχāĻŦā§āϰāĻŋāĻĄ āĻ…āĻĒāĻžāϰ⧇āϟāĻŋāĻ‚ āĻŽā§‹āĻĄā§‡āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇
  • āϏāĻŽāϝāĻŧ āĻŦāĻŋāĻ¸ā§āϤ⧃āϤāĻŋ: ā§§ā§Ļā§Ļ āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āφāĻĒāĻ—ā§āϰ⧇āĻĄ āĻĒāĻžāĻ“āϝāĻŧāĻžāϰ āĻĒāĻ°ā§āϝāĻžāϝāĻŧ (L āĻŽā§‹āĻĄ) + ā§Ģā§Ļ āϏ⧇āϕ⧇āĻ¨ā§āĻĄ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻ…āĻŦāĻ¸ā§āĻĨāĻž āĻĒāĻ°ā§āϝāĻžāϝāĻŧ (H āĻŽā§‹āĻĄ)
  • āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ:
    • IpAction: āĻŽā§‹āϟ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ
    • NbiAction: āύāĻŋāϰāĻĒ⧇āĻ•ā§āώ āĻŦāĻŋāĻŽ āχāύāĻœā§‡āĻ•āĻļāύ āĻļāĻ•ā§āϤāĻŋ
    • EcrhAction: āχāϞ⧇āĻ•āĻŸā§āϰāύ āϏāĻžāχāĻ•ā§āϞ⧋āĻŸā§āϰāύ āϰ⧇āĻœā§‹āĻ¨ā§āϝāĻžāĻ¨ā§āϏ āĻšāĻŋāϟāĻŋāĻ‚ āĻļāĻ•ā§āϤāĻŋ

āĻĒ⧁āϰāĻ¸ā§āĻ•āĻžāϰ āĻĢāĻžāĻ‚āĻļāύ āĻĄāĻŋāϜāĻžāχāύ

āϚāĻžāϰāϟāĻŋ āĻĒāĻĻ⧇āϰ āϰ⧈āĻ–āĻŋāĻ• āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ āĻ—ā§āϰāĻšāĻŖ āĻ•āϰāĻž:

r = ι_Q¡f_Q + ι_qmin¡f_qmin + ι_q95¡f_q95 + ι_H98¡f_H98

āϝāĻĨāĻžāĻ•ā§āϰāĻŽā§‡ āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āϞāĻžāĻ­ Q, āĻ¨ā§āϝ⧂āύāϤāĻŽ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻĢā§āϝāĻžāĻ•ā§āϟāϰ, āϏ⧀āĻŽāĻžāύāĻž āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻĢā§āϝāĻžāĻ•ā§āϟāϰ āĻāĻŦāĻ‚ H āĻŽā§‹āĻĄ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻŽāĻžāύ⧇āϰ āĻĢā§āϝāĻžāĻ•ā§āϟāϰ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖāĨ¤

āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ• āĻ•ā§ŒāĻļāϞ

  1. āĻ“āĻĒ⧇āύ-āϞ⧁āĻĒ āĻ•ā§ŒāĻļāϞ Ī€_OL: TORAX āĻĒā§āϰāĻžāĻ•-āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻŸā§āĻ°ā§āϝāĻžāĻœā§‡āĻ•ā§āϟāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  2. āĻ°ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āĻ•ā§ŒāĻļāϞ Ī€_R: āĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻ¸ā§āĻĨāĻžāύ⧇āϰ āĻŽāĻ§ā§āϝ⧇ āϏāĻŽāĻžāύāĻ­āĻžāĻŦ⧇ āĻ°ā§āϝāĻžāĻ¨ā§āĻĄāĻŽāĻ­āĻžāĻŦ⧇ āύāĻŋāĻ°ā§āĻŦāĻžāϚāύ āĻ•āϰ⧇
  3. PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ Ī€_PI: āĻŽā§‹āϟ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāϤ⧇ āĻ…āύ⧁āĻĒāĻžāϤ-āĻ…āĻŦāĻŋāĻšā§āϛ⧇āĻĻā§āϝ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻ• āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇, āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āϭ⧇āϰāĻŋāϝāĻŧ⧇āĻŦāϞ āĻĒā§āϰāĻžāĻ•-āύāĻŋāĻ°ā§āϧāĻžāϰāĻŋāϤ āĻŸā§āĻ°ā§āϝāĻžāĻœā§‡āĻ•ā§āϟāϰāĻŋ āĻ…āύ⧁āϏāϰāĻŖ āĻ•āϰ⧇

āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻŦāĻŋāĻŦāϰāĻŖ

  • PI āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ: āĻ…āύ⧁āĻĒāĻžāϤ āϞāĻžāĻ­ kp āĻāĻŦāĻ‚ āĻ…āĻŦāĻŋāĻšā§āϛ⧇āĻĻā§āϝ āϞāĻžāĻ­ ki āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāϤ⧇ āĻ—ā§āϰāĻŋāĻĄ āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ
  • āĻ…āύ⧁āϏāĻ¨ā§āϧāĻžāύ āĻ¸ā§āĻĨāĻžāύ: kp ∈ -10, 0, ki ∈ 0, 40
  • āĻ—ā§āϰāĻŋāĻĄ āϘāύāĻ¤ā§āĻŦ: 20×60 = ⧧⧍ā§Ļā§Ļ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āϏāĻŽāĻ¨ā§āĻŦāϝāĻŧ
  • āωāĻĻā§āĻĻ⧇āĻļā§āϝ āĻĢāĻžāĻ‚āĻļāύ: āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ āϰāĻŋāϟāĻžāĻ°ā§āύ J(Ī€) āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻ•āϰāĻž

āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻĢāϞāĻžāĻĢāϞ

āĻĒā§āϰāϧāĻžāύ āĻĢāϞāĻžāĻĢāϞ

āĻ•ā§ŒāĻļāϞāĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ āϰāĻŋāϟāĻžāĻ°ā§āύ
Ī€_OL (āĻ“āĻĒ⧇āύ-āϞ⧁āĻĒ)3.40
Ī€_R (āĻ°ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ)-10.79
Ī€_PI (PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ)3.79

āĻŽā§‚āϞ āφāĻŦāĻŋāĻˇā§āĻ•āĻžāϰ

  1. PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϕ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž: āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜāĻĄ PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ (kp*=0.700, ki*=34.257) āĻ“āĻĒ⧇āύ-āϞ⧁āĻĒ āĻ•ā§ŒāĻļāϞ⧇āϰ āϤ⧁āϞāύāĻžāϝāĻŧ ā§§ā§§.ā§Ģ% āωāĻ¨ā§āύāϤāĻŋ
  2. āĻŦāĻ°ā§āϤāĻŽāĻžāύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ: PI āĻ•ā§ŒāĻļāϞ āĻŽā§‹āϟ āĻŦāĻ°ā§āϤāĻŽāĻžāύāϕ⧇ ā§§ā§ĢMA āωāĻĒāϰ⧇āϰ āϏ⧀āĻŽāĻžāϝāĻŧ āωāĻ¨ā§āύ⧀āϤ āĻ•āϰāĻžāϰ āĻĒā§āϰāĻŦāĻŖāϤāĻž āĻĻ⧇āĻ–āĻžāϝāĻŧ, āωāĻšā§āϚ āĻŦāĻ°ā§āϤāĻŽāĻžāύ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āωāĻ¨ā§āύāϤ āĻ•āϰāĻžāϰ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āύ⧀āϤāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ
  3. āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āϏāĻ‚āĻŦ⧇āĻĻāύāĻļā§€āϞāϤāĻž: āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ āϰāĻŋāϟāĻžāĻ°ā§āύ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋ āĻ¸ā§āĻĨāĻžāύ⧇ āϜāϟāĻŋāϞ āĻ…āϰ⧈āĻ–āĻŋāĻ• āĻŦāĻŋāϤāϰāĻŖ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇, āϏāĻžāĻŦāϧāĻžāύ⧇ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāĻœā§‡āĻļāύ āĻĒā§āϰāϝāĻŧā§‹āϜāύ

āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻŸā§āĻ°ā§āϝāĻžāĻœā§‡āĻ•ā§āϟāϰāĻŋ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ

  • āĻ°ā§āϝāĻžāĻ¨ā§āĻĄāĻŽ āĻ•ā§ŒāĻļāϞ: āĻ…āύāĻŋāϝāĻŧāĻŽāĻŋāϤ āĻĻā§‹āϞāύ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύ āĻ•āϰ⧇, āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻ…āĻ‚āĻļ āĻ•āĻŋāϛ⧁ āĻĒā§āϰāĻļāĻŽāĻŋāϤ
  • PI āĻ•ā§ŒāĻļāϞ: āϏāĻ°ā§āĻŦāĻžāϧāĻŋāĻ• āĻ…āύ⧁āĻŽā§‹āĻĻāĻŋāϤ āĻŽāĻžāύ⧇ āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞ āĻŦ⧃āĻĻā§āϧāĻŋ, āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ-āϚāĻžāϞāĻŋāϤ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϝ⧁āĻ•ā§āϤāĻŋ āĻĒā§āϰāϤāĻŋāĻĢāϞāĻŋāϤ āĻ•āϰ⧇
  • āϞāĻ•ā§āĻˇā§āϝ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚: PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻ• āĻŸā§āĻ°ā§āϝāĻžāĻœā§‡āĻ•ā§āϟāϰāĻŋ āĻŸā§āĻ°ā§āϝāĻžāĻ•āĻŋāĻ‚ āύāϝāĻŧ āĻŦāϰāĻ‚ āĻĒā§āϰāĻ¤ā§āϝāĻžāĻļāĻŋāϤ āϰāĻŋāϟāĻžāĻ°ā§āύ⧇āϰ āϜāĻ¨ā§āϝ āĻ…āĻĒā§āϟāĻŋāĻŽāĻžāχāϜ āĻ•āϰāĻž āĻšāϝāĻŧ, RL āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āύāĻŽāύ⧀āϝāĻŧāϤāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇

āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āĻ•āĻžāϜ

āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇ RL āĻĒā§āϰāϝāĻŧā§‹āĻ—

  1. āϚ⧌āĻŽā§āĻŦāĻ• āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ: Degrave et al. (Nature 2022) āĻŸā§‹āĻ•āĻžāĻŽāĻžāĻ• āĻĒā§āϞāĻžāϜāĻŽāĻž āφāĻ•ā§ƒāϤāĻŋ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•āϰāϤ⧇ āĻ—āĻ­ā§€āϰ RL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇
  2. āĻ¸ā§āĻĨāĻŋāϤāĻŋāĻļā§€āϞāϤāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ: Char et al. (2023) βN āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ—āĻŦ⧇āώāĻŖāĻž āĻ•āϰ⧇, Seo et al. (Nature 2024) āϟāĻŋāϝāĻŧāĻžāϰāĻŋāĻ‚ āĻ…āĻ¸ā§āĻĨāĻŋāϰāϤāĻž āĻāĻĄāĻŧāĻžāϝāĻŧ
  3. āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āϏāϰāĻžā§āϜāĻžāĻŽ: RAPTOR, JOREK āĻāϰ āĻŽāϤ⧋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāϰāĻžā§āϜāĻžāĻŽāϗ⧁āϞāĻŋ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻāĻŦāĻ‚ RL āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ⧇āϰ āĻ…āĻ­āĻžāĻŦ
  4. āĻāχ āĻĒ⧇āĻĒāĻžāϰ⧇āϰ āϏ⧁āĻŦāĻŋāϧāĻž
  • RL āĻāϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļ⧇āώāĻ­āĻžāĻŦ⧇ āĻĄāĻŋāϜāĻžāχāύ āĻ•āϰāĻž āĻĒā§āϰāĻĨāĻŽ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•
  • āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āχāĻ¨ā§āϟāĻžāϰāĻĢ⧇āϏ āφāĻ¨ā§āϤāσāĻļ⧃āĻ™ā§āĻ–āϞāĻžāĻŦāĻĻā§āϧ āĻ—āĻŦ⧇āώāĻŖāĻžāϰ āĻŦāĻžāϧāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇
  • āφāϧ⧁āύāĻŋāĻ• JAX āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻ¸ā§āĻŸā§āϝāĻžāϕ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, āĻĻā§āϰ⧁āϤ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧ āĻĒāĻžāĻ°ā§āĻĨāĻ•ā§āϝ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

āωāĻĒāϏāĻ‚āĻšāĻžāϰ āĻāĻŦāĻ‚ āφāϞ⧋āϚāύāĻž

āĻĒā§āϰāϧāĻžāύ āωāĻĒāϏāĻ‚āĻšāĻžāϰ

  1. Gym-TORAX āϏāĻĢāϞāĻ­āĻžāĻŦ⧇ RL āĻāĻŦāĻ‚ āĻĒā§āϞāĻžāϜāĻŽāĻž āϏāĻŋāĻŽā§āϞ⧇āĻļāύ⧇āϰ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āĻāϕ⧀āĻ•āϰāĻŖ āϏāĻŽāĻžāϧāĻžāύ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  2. PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻ• āĻŦ⧇āĻžā§āϚāĻŽāĻžāĻ°ā§āĻ• āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻ•āĻžāĻ°ā§āϝāĻ•āĻžāϰāĻŋāϤāĻž āĻāĻŦāĻ‚ āϏāĻŽā§āĻ­āĻžāĻŦā§āϝ āωāĻ¨ā§āύāϤāĻŋ āĻ¸ā§āĻĨāĻžāύ āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇
  3. āĻŽāĻĄā§āϞāĻžāϰ āĻĄāĻŋāϜāĻžāχāύ āύāϤ⧁āύ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋāϤ⧇ āĻĻā§āϰ⧁āϤ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž

  1. āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āĻŽāĻĄā§‡āϞ āϏ⧀āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž: TORAX āĻāϰ āĻ…āĻ•ā§āώ-āϏāĻŽāϰ⧂āĻĒ āĻ…āύ⧁āĻŽāĻžāύ⧇āϰ āωāĻĒāϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋ āĻ•āϰ⧇, āϜāϟāĻŋāϞ āĻ¤ā§āϰāĻŋāĻŽāĻžāĻ¤ā§āϰāĻŋāĻ• āĻĒā§āϰāĻ­āĻžāĻŦ⧇āϰ āĻŽāĻĄā§‡āϞāĻŋāĻ‚ āϏ⧀āĻŽāĻŋāϤ āĻ•āϰ⧇
  2. āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž: āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ—āĻŦ⧇āώāĻŖāĻžāϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤ, āωāĻšā§āϚ āύāĻŋāĻ°ā§āϭ⧁āϞāϤāĻž āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āϜāĻ¨ā§āϝ āφāϰāĻ“ āϜāϟāĻŋāϞ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āĻŽāĻĄā§‡āϞ āĻĒā§āϰāϝāĻŧā§‹āϜāύ
  3. āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻ•āĻ­āĻžāϰ⧇āϜ: āĻŦāĻ°ā§āϤāĻŽāĻžāύ⧇ āĻĒā§āϰāϧāĻžāύāϤ ITER āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āφāϰāĻ“ āϰāĻŋāĻ…ā§āϝāĻžāĻ•ā§āϟāϰ āĻ•āύāĻĢāĻŋāĻ—āĻžāϰ⧇āĻļāύ⧇ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ āĻĒā§āϰāϝāĻŧā§‹āϜāύ

āĻ­āĻŦāĻŋāĻˇā§āϝāϤ āĻĻāĻŋāĻ•āύāĻŋāĻ°ā§āĻĻ⧇āĻļāύāĻž

  1. āĻœā§āϝāĻžāĻŽāĻŋāϤāĻŋ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĻ•āϰāĻŖ: āĻĒā§āϞāĻžāϜāĻŽāĻž āĻāĻŦāĻ‚ āĻŸā§‹āĻ•āĻžāĻŽāĻžāĻ• āĻœā§āϝāĻžāĻŽāĻŋāϤāĻŋāϰ āϏāϰāĻžāϏāϰāĻŋ āĻĒāϰāĻžāĻŽāĻŋāϤāĻŋāĻ•āϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰāĻž
  2. āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āχāϭ⧇āĻ¨ā§āϟ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž: L-H āϰ⧂āĻĒāĻžāĻ¨ā§āϤāϰ⧇āϰ āĻŽāϤ⧋ āĻŽā§‚āϞ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āχāϭ⧇āĻ¨ā§āĻŸā§‡āϰ āϜāĻ¨ā§āϝ āĻŦāĻŋāĻļ⧇āώāĻžāϝāĻŧāĻŋāϤ āĻĒāϰāĻŋāϚāĻžāϞāύāĻž āϏāϰāĻžā§āϜāĻžāĻŽ āϝ⧋āĻ— āĻ•āϰāĻž
  3. TORAX āĻĢāĻžāĻ‚āĻļāύ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ: TORAX āϏāĻŋāĻŽā§āϞ⧇āϟāϰ āĻĢāĻžāĻ‚āĻļāύ āĻŦ⧃āĻĻā§āϧāĻŋāϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āĻ•ā§āώāĻŽāϤāĻž āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ āĻ•āϰāĻž

āĻ—āĻ­ā§€āϰ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ

āϏ⧁āĻŦāĻŋāϧāĻž

  1. āĻļā§‚āĻ¨ā§āϝāϤāĻž āĻĒā§‚āϰāĻŖ āĻ•āϰāĻž: āĻĒā§āϰāĻĨāĻŽ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ RL-āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻāϕ⧀āĻ•āϰāĻŖ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āĻ•, āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āϏāϰāĻžā§āϜāĻžāĻŽ āĻļā§‚āĻ¨ā§āϝāϤāĻž āĻĒā§‚āϰāĻŖ āĻ•āϰ⧇
  2. āύāĻŽāύ⧀āϝāĻŧ āĻĄāĻŋāϜāĻžāχāύ: āĻĻā§āĻŦ⧈āϤ-āĻ¸ā§āϤāϰ⧇āϰ āϏāĻŽāϝāĻŧ āĻŦāĻŋāĻšā§āĻ›āĻŋāĻ¨ā§āύāĻ•āϰāĻŖ āĻāĻŦāĻ‚ āĻŽāĻĄā§āϞāĻžāϰ āĻĄāĻŋāϜāĻžāχāύ āĻ­āĻžāϞ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻĒā§āϰāĻ•ā§ŒāĻļāϞ āĻ…āύ⧁āĻļā§€āϞāύ āĻĒā§āϰāϤāĻŋāĻĢāϞāĻŋāϤ āĻ•āϰ⧇
  3. āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ: RL āĻ—āĻŦ⧇āώāĻ•āĻĻ⧇āϰ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ āĻĒā§āϰāĻŦ⧇āĻļ⧇āϰ āĻŦāĻžāϧāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇
  4. āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻŦ⧇āĻžā§āϚāĻŽāĻžāĻ°ā§āĻ•: āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ ITER āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ āĻŦāĻžāĻ¸ā§āϤāĻŦāĻžāϝāĻŧāύ āĻāĻŦāĻ‚ āĻāĻ•āĻžāϧāĻŋāĻ• āĻŦ⧇āĻžā§āϚāĻŽāĻžāĻ°ā§āĻ• āĻ•ā§ŒāĻļāϞ āϤ⧁āϞāύāĻž āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  5. āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻ…āĻŦāĻĻāĻžāύ: MIT āϞāĻžāχāϏ⧇āĻ¨ā§āϏ āĻāĻŦāĻ‚ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āωāĻ¨ā§āύāϝāĻŧāύ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

āĻ…āĻĒā§‚āĻ°ā§āĻŖāϤāĻž

  1. āϏ⧀āĻŽāĻŋāϤ āĻĒāϰ⧀āĻ•ā§āώāĻž āĻ—āĻ­ā§€āϰāϤāĻž: āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āϏāĻšāϜ PI āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻ• āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰ⧇, āφāϧ⧁āύāĻŋāĻ• RL āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽā§‡āϰ āĻ—āĻ­ā§€āϰ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ⧇āϰ āĻ…āĻ­āĻžāĻŦ
  2. āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϝāĻžāϚāĻžāχāĻ•āϰāĻŖ: āĻĒā§āϰāĻ•ā§ƒāϤ āĻĒā§āϞāĻžāϜāĻŽāĻž āĻĒāϰ⧀āĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻĄā§‡āϟāĻžāϰ āϏāĻžāĻĨ⧇ āϤ⧁āϞāύāĻž āϝāĻžāϚāĻžāχāĻ•āϰāϪ⧇āϰ āĻ…āĻ­āĻžāĻŦ
  3. āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖāϝ⧋āĻ—ā§āϝāϤāĻž āĻ…āĻĒāĻ°ā§āϝāĻžāĻĒā§āϤāĻ­āĻžāĻŦ⧇ āĻĒā§āϰāĻĻāĻ°ā§āĻļāĻŋāϤ: āϝāĻĻāĻŋāĻ“ āĻĄāĻŋāϜāĻžāχāύ āϏāĻŽā§āĻĒā§āϰāϏāĻžāϰāĻŖ āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇, āύāϤ⧁āύ āĻĒāϰāĻŋāĻŦ⧇āĻļ āϏ⧃āĻˇā§āϟāĻŋāϰ āϏāĻŽā§āĻĒā§‚āĻ°ā§āĻŖ āĻĒā§āϰāĻ•ā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻĻāĻ°ā§āĻļāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ
  4. āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻ…āύ⧁āĻĒāĻ¸ā§āĻĨāĻŋāϤ: āĻ—āĻŖāύāĻž āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻāĻŦāĻ‚ āĻ¸ā§āϕ⧇āϞ⧇āĻŦāĻŋāϞāĻŋāϟāĻŋāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖāĻ—āϤ āĻŦāĻŋāĻļā§āϞ⧇āώāĻŖ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰāĻž āĻšāϝāĻŧāύāĻŋ

āĻĒā§āϰāĻ­āĻžāĻŦ

  1. āĻāĻ•āĻžāĻĄā§‡āĻŽāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ: āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇ RL āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āϜāĻ¨ā§āϝ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ āĻĒā§āĻ˛ā§āϝāĻžāϟāĻĢāĻ°ā§āĻŽ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇
  2. āĻĒā§āϰāĻ•ā§ŒāĻļāϞ āĻŽā§‚āĻ˛ā§āϝ: āφāĻ¨ā§āϤāσāĻļ⧃āĻ™ā§āĻ–āϞāĻžāĻŦāĻĻā§āϧ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻž āĻĒā§āϰāϚāĻžāϰ āĻ•āϰ⧇, āϏāĻ‚āĻŽāĻŋāĻļā§āϰāĻŖ āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āωāĻ¨ā§āύāϝāĻŧāύ āĻ¤ā§āĻŦāϰāĻžāĻ¨ā§āĻŦāĻŋāϤ āĻ•āϰ⧇
  3. āĻļāĻŋāĻ•ā§āώāĻžāĻŽā§‚āϞāĻ• āĻŽā§‚āĻ˛ā§āϝ: āĻļ⧇āĻ–āĻžāϰ āĻŦāĻžāϧāĻž āĻšā§āϰāĻžāϏ āĻ•āϰ⧇, āφāĻ¨ā§āϤāσāĻ•ā§āώ⧇āĻ¤ā§āϰ⧀āϝāĻŧ āĻĒā§āϰāϤāĻŋāĻ­āĻž āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāϪ⧇ āϏāĻšāĻžāϝāĻŧāϤāĻž āĻ•āϰ⧇
  4. āĻĒ⧁āύāĻ°ā§ā§ŽāĻĒāĻžāĻĻāύāϝ⧋āĻ—ā§āϝāϤāĻž: āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āĻĄāĻŋāϜāĻžāχāύ āĻāĻŦāĻ‚ āĻŦāĻŋāĻ¸ā§āϤāĻžāϰāĻŋāϤ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ āĻ—āĻŦ⧇āώāĻŖāĻž āĻĒ⧁āύāĻ°ā§ā§ŽāĻĒāĻžāĻĻāύāϝ⧋āĻ—ā§āϝāϤāĻž āϏāĻŽāĻ°ā§āĻĨāύ āĻ•āϰ⧇

āĻĒā§āϰāϝ⧋āĻœā§āϝ āĻĒāϰāĻŋāĻ¸ā§āĻĨāĻŋāϤāĻŋ

  1. RL āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āĻ—āĻŦ⧇āώāĻŖāĻž: āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāϪ⧇ āĻŦāĻŋāĻ­āĻŋāĻ¨ā§āύ RL āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽā§‡āϰ āĻ•āĻ°ā§āĻŽāĻ•ā§āώāĻŽāϤāĻž āĻĒāϰ⧀āĻ•ā§āώāĻž āĻāĻŦāĻ‚ āϤ⧁āϞāύāĻž āĻ•āϰāĻž
  2. āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ āωāĻ¨ā§āύāϝāĻŧāύ: āύāϤ⧁āύ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§ŒāĻļāϞ āĻĻā§āϰ⧁āϤ āĻĒā§āϰ⧋āĻŸā§‹āϟāĻžāχāĻĒ āĻāĻŦāĻ‚ āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ āĻ•āϰāĻž
  3. āĻļāĻŋāĻ•ā§āώāĻž āĻĒā§āϰāĻļāĻŋāĻ•ā§āώāĻŖ: āĻļāĻŋāĻ•ā§āώāĻžāĻ°ā§āĻĨā§€āĻĻ⧇āϰ āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ āϏāĻŋāĻ¸ā§āĻŸā§‡āĻŽā§‡ RL āĻĒā§āϰāϝāĻŧā§‹āĻ— āĻŦ⧁āĻāϤ⧇ āϏāĻžāĻšāĻžāĻ¯ā§āϝ āĻ•āϰāĻžāϰ āϜāĻ¨ā§āϝ āĻļāĻŋāĻ•ā§āώāĻž āϏāϰāĻžā§āϜāĻžāĻŽ āĻšāĻŋāϏāĻžāĻŦ⧇
  4. āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ• āĻ—āĻŦ⧇āώāĻŖāĻž: āĻŦā§āϝāϝāĻŧāĻŦāĻšā§āϞ āĻĒā§āϰāĻ•ā§ƒāϤ āĻĒāϰ⧀āĻ•ā§āώāĻžāϝāĻŧ āĻŦāĻŋāύāĻŋāϝāĻŧā§‹āĻ— āĻ•āϰāĻžāϰ āφāϗ⧇ āĻ…ā§āϝāĻžāϞāĻ—āϰāĻŋāĻĻāĻŽ āϝāĻžāϚāĻžāχāĻ•āϰāĻŖ

āϏāĻ‚āĻĻāĻ°ā§āĻ­

āĻāχ āĻĒ⧇āĻĒāĻžāϰāϟāĻŋ āĻĒā§āϞāĻžāϜāĻŽāĻž āĻĒāĻĻāĻžāĻ°ā§āĻĨāĻŦāĻŋāĻœā§āĻžāĻžāύ, āĻļāĻ•ā§āϤāĻŋāĻļāĻžāϞ⧀ āĻļ⧇āĻ–āĻž āĻāĻŦāĻ‚ āϏāĻŋāĻŽā§āϞ⧇āĻļāύ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āϏāĻš āĻāĻ•āĻžāϧāĻŋāĻ• āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āϰ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ•āĻžāϜ āωāĻĻā§āϧ⧃āϤ āĻ•āϰ⧇, āĻŦāĻŋāĻļ⧇āώāϤ:

  • TORAX āϏāĻŋāĻŽā§āϞ⧇āϟāϰ⧇āϰ āĻŽā§‚āϞ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻĄāϕ⧁āĻŽā§‡āĻ¨ā§āĻŸā§‡āĻļāύ
  • Nature āĻāϰ āĻŽāϤ⧋ āĻļā§€āĻ°ā§āώ-āĻ¸ā§āϤāϰ⧇āϰ āϜāĻžāĻ°ā§āύāĻžāϞ⧇ āĻĒā§āϰāĻ•āĻžāĻļāĻŋāϤ RL āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āϝ⧁āĻ—āĻžāĻ¨ā§āϤāĻ•āĻžāϰ⧀ āĻ•āĻžāϜ
  • Gymnasium āĻāϰ āĻŽāϤ⧋ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤ RL āĻĒāϰāĻŋāĻŦ⧇āĻļ āĻĢā§āϰ⧇āĻŽāĻ“āϝāĻŧāĻžāĻ°ā§āϕ⧇āϰ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋ āĻŦāĻŋāĻļ⧇āώ

āϏāĻžāĻŽāĻ—ā§āϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝāĻžāϝāĻŧāύ: Gym-TORAX āĻāĻ•āϟāĻŋ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻŋāĻ• āĻŽā§‚āĻ˛ā§āϝ⧇āϰ āĻ“āĻĒ⧇āύ-āϏ⧋āĻ°ā§āϏ āϏāĻĢāϟāĻ“āϝāĻŧā§āϝāĻžāϰ āĻ…āĻŦāĻĻāĻžāύ, āϝāĻĻāĻŋāĻ“ āĻĒā§āϰāϝ⧁āĻ•ā§āϤāĻŋāĻ—āϤ āωāĻĻā§āĻ­āĻžāĻŦāύ⧇ āϤ⧁āϞāύāĻžāĻŽā§‚āϞāĻ•āĻ­āĻžāĻŦ⧇ āϰāĻ•ā§āώāĻŖāĻļā§€āϞ, āφāĻ¨ā§āϤāσāĻļ⧃āĻ™ā§āĻ–āϞāĻžāĻŦāĻĻā§āϧ āϏāĻšāϝ⧋āĻ—āĻŋāϤāĻž āĻĒā§āϰāϚāĻžāϰ āĻāĻŦāĻ‚ āϏāϰāĻžā§āϜāĻžāĻŽ āĻŽāĻžāύāϏāĻŽā§āĻŽāϤāĻ•āϰāϪ⧇ āωāĻ˛ā§āϞ⧇āĻ–āϝ⧋āĻ—ā§āϝ āĻŽā§‚āĻ˛ā§āϝ āϰāϝāĻŧ⧇āϛ⧇āĨ¤ āĻāχ āĻ•āĻžāϜāϟāĻŋ āĻĒā§āϞāĻžāϜāĻŽāĻž āύāĻŋāϝāĻŧāĻ¨ā§āĻ¤ā§āϰāĻŖ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇ RL āĻĒā§āϰāϝāĻŧā§‹āϗ⧇āϰ āϜāĻ¨ā§āϝ āϗ⧁āϰ⧁āĻ¤ā§āĻŦāĻĒā§‚āĻ°ā§āĻŖ āĻ…āĻŦāĻ•āĻžāĻ āĻžāĻŽā§‹ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇, āĻāχ āφāĻ¨ā§āϤāσāĻ•ā§āώ⧇āĻ¤ā§āϰ⧀āϝāĻŧ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇āϰ āĻĻā§āϰ⧁āϤ āωāĻ¨ā§āύāϝāĻŧāύ āϚāĻžāϞāĻŋāϤ āĻ•āϰāĻžāϰ āϏāĻŽā§āĻ­āĻžāĻŦāύāĻž āϰāĻžāϖ⧇āĨ¤