IP Library Granted Patent US 12,423,571
Granted Patent B2
US 12,423,571 · App. 17/003,673 · Granted Sep 23, 2025

Training actor-critic algorithms in laboratory settings

Inventors: Piyush Khandelwal (Austin, TX); James MacGlashan (Riverside, RI); Peter Wurman (Acton, MA)
Assignee: SONY GROUP CORPORATION
G06N3/08G06N3/045
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,423,571
App. No.
17/003,673
Granted
Sep 23, 2025
Kind
B2
Abstract

Reinforcement learning methods can use actor-critic networks where (1) additional laboratory-only state information is used to train a policy that much act without this additional laboratory-only information in a production setting; and (2) complex resource-demanding policies are distilled into a less-demanding policy that can be more easily run at production with limited computational resources. The production actor network can be optimized using a frozen version of a large critic network, previously trained with a large actor network. Aspects of these methods can leverage actor-critic methods in which the critic network models the action value function, as opposed to the state value function.

Claims (43)

1. A method of training an agent, comprising:

in a laboratory setting:

training a policy using an actor-critic algorithm using an actor network and a critic network, the critic network using state information available in a both the laboratory setting and in a production setting and the actor network using state information available only in the production setting, wherein the state information used in the training of the policy in the laboratory setting includes information that is collected in the laboratory setting by at least one of (1) additional sensors of the agent available in the laboratory setting and not in the production setting and (2) greater compute resources available to the agent in the laboratory setting and not in the production setting, wherein the information is not collected in the production setting; and

optimizing action choices of the actor network against the critic network;

after training the policy in the laboratory setting, prior to deploying the policy to the production setting:

duplicating the critic network into a frozen critic network;

providing a production actor network through a distillation of the actor network and by optimizing the production actor network with the frozen critic network outside of the laboratory setting without requiring any further interaction with an environment of the laboratory setting;

wherein the critic network is only required during training in the laboratory setting; and

wherein the critic network is modeled based on an action value function as opposed to a state value function.

2. The method of claim 1 , wherein the production actor network is the same as the actor network.

3. The method of claim 1 , wherein the state information in the laboratory setting includes information from sensors unavailable in the production setting.

4. The method of claim 1 , wherein the production actor network is smaller than the actor network.

5. The method of claim 1 , wherein a first actor-critic algorithm runs during the training of the critic network and a second actor-critic algorithm runs during the step of optimizing the production actor network using the frozen critic network.

6. The method of claim 5 , wherein the first actor-critic algorithm is the same as the second actor-critic algorithm.

7. A method of training an agent, comprising:

in the laboratory setting:

training a policy with an actor-critic algorithm using an actor network and a critic network the critic network using state information available in a both the laboratory setting and in a production setting and the actor network using state information available only in the production setting, wherein the state information is collected in the laboratory setting by at least one of (1) additional sensors of the agent available in the laboratory setting and not in the production setting and (2) greater compute resources available to the agent in the laboratory setting and not in the production setting, wherein the information; and

optimizing action choices of the actor network against the critic network; and

after training the policy in the laboratory setting, prior to deploying the policy to the production setting:

providing a production actor network through a distillation of the actor network; and

duplicating the critic network, when the training is complete, into a frozen critic network and optimizing the production actor network using the frozen critic network outside of the laboratory setting without requiring any further interaction with an environment of the laboratory setting, wherein

wherein the critic network is only required during training in the laboratory setting;

the production actor network is smaller than the actor network, and

the critic network is modeled based on an action value function as opposed to a state value function.

8. The method of claim 7 , wherein a first actor-critic algorithm runs during the training of the critic network and a second actor-critic algorithm runs during the step of optimizing the production actor network using the frozen critic network.

9. The method of claim 8 , wherein the first actor-critic algorithm is the same as the second actor-critic algorithm.

10. The method of claim 7 , wherein the state information used in the training of the policy in the laboratory setting includes information that is collected in the laboratory setting and is not collected in the production setting.

11. A non-transitory computer-readable storage medium with an executable program stored thereon, wherein the program instructs one or more processors to perform the following steps:

in a laboratory setting:

training a policy using an actor network and a critic network using an actor-critic algorithm, the critic network using state information available in a both the laboratory setting and in a production setting and the actor network using state information available only in the production setting, wherein the state information used in the training of the policy in the laboratory setting includes information that is collected in the laboratory setting by at least one of (1) additional sensors of the agent available in the laboratory setting and not in the production setting and (2) greater compute resources available to the agent in the laboratory setting and not in the production setting, wherein the information is not collected in the production setting; and

optimizing action choices of the actor network against the critic network; and

after training the policy in the laboratory setting, prior to deploying the policy to the production setting:

duplicating the critic network into a frozen critic network;

providing a production actor network through a distillation of the actor network and by optimizing the production actor network with the frozen critic network outside of the laboratory setting without requiring any further interaction with an environment of the laboratory setting;

wherein the critic network is only required during training in the laboratory setting; and

wherein the critic network is modeled based on an action value function as opposed to a state value function.

12. The non-transitory computer-readable storage medium of claim 11 , wherein the critic network is modeled based on an action value function.

13. The non-transitory computer-readable storage medium of claim 11 , wherein the program instructs one or more processors to further perform:

when the training is complete, duplicating the critic network into a frozen critic network; and

optimizing the production actor network using the frozen critic network.

14. The non-transitory computer-readable storage medium of claim 13 , wherein the production actor network is smaller than the actor network.

15. The method of claim 1 , wherein only the production actor network is run in the production setting.

16. The non-transitory computer-readable storage medium of claim 13 , wherein only the production actor network is run in the production setting.

Assignments (2)
CHANGE OF NAME Recorded May 17, 2023
From: SONY CORPORATION
To: SONY GROUP CORPORATION
Reel/Frame 063672/0079 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2020
From: KHANDELWAL, PIYUSH; MACGLASHAN, JAMES; WURMAN, PETER
To: SONY CORPORATION; SONY CORPORATION OF AMERICA
Reel/Frame 053732/0811 →
Continuity (1)
Related Publication 20220067504A1 · Mar 3, 2022
References Cited (33)
US 9875440B1 · Commons · 2018 [cited by applicant]
US 20180165602A1 · Van Seijen · 2018 [cited by applicant]
US 20190036229A1 · Kim et al. · 2019 [cited by applicant]
US 20190072959A1 · Palanisamy et al. · 2019 [cited by applicant]
US 20190258918A1 · Wang et al. · 2019 [cited by applicant]
US 20200241542A1 · Sung · 2020 [cited by examiner]
US 20210295171A1 · Kamenev · 2021 [cited by examiner]
CA 3032182A1 · 2019 [cited by applicant]
CN 101461235A · 2009 [cited by applicant]
CN 101715008A · 2010 [cited by applicant]
CN 209430342U · 2019 [cited by applicant]
WO WO2018212918A1 · 2018 [cited by applicant]
WO WO2018224695A1 · 2018 [cited by applicant]
WO 2019002465A1 · 2019 [cited by applicant]
WO 2019149949A1 · 2019 [cited by applicant]
WO WO2020154542A1 · 2020 [cited by applicant]
Akimov, D., Distributed Soft Actor-Critic with Multivariate Reward Representation and Knowledge Distillation, [received Mar. 31, 2023]. Retrieved from internet:<https://arxiv.org/abs/1911.13056> (Year: 2019). [cited by examiner]
Bahdanau, et al, An Actor-Critic Algorithm for Sequence Prediction, [received Mar. 31, 2023]. Retrieved from Internet:<https://arxiv.org/abs/1607.07086> (Year: 2017). [cited by examiner]
Karagiannakos, S., The idea behind Actor-Critics and how A2C and A3C improve them, [received Mar. 31, 2023]. Retrieved from Internet:<https://theaisummer.com/Actor_critics/> (Year: 2018). [cited by examiner]
Sung, et al, Learning to Learn: Meta-Critic Networks for Sample Efficient Learning, [received Mar. 31, 2023]. Retrieved from Internet:<https://arxiv.org/abs/1706.09529> (Year: 2017). [cited by examiner]
Zou, et al, Application of the asynchronous advantage actor-critic machine learning algorithm to real-time accelerator tuning, [received Mar. 31, 2023]. Retrieved from Internet:<https://link.springer.com/article/10.1007… [cited by examiner]
Pfau, et al, Connecting Generative Adversarial Networks and Actor-Critic Methods, [received Mar. 31, 2023]. Retrieved from Internet:<https://arxiv.org/abs/1610.01945> (Year: 2016). [cited by examiner]
Zhang, et al, Accelerating the Deep Reinforcement Learning with Neural Network Compression, [received on Oct. 10, 2023]. Retrieved from Internet:<https://ieeexplore.ieee.org/abstract/document/8852451> (Year: 2019). [cited by examiner]
Konda, V., et al., Actor-Critic Algorithms, [received on Apr. 11, 2024]. Retrieved from Internet:<https://proceedings.neurips.cc/paper/1999/hash/6449f44a102fde848669bdd9eb6b76fa-Abstract.html> (Year: 1999). [cited by examiner]
Silver, D., et al., Deterministic Policy Gradient Algorithms, [received Jul. 26, 2024]. Retrieved from Internet:<https://proceedings.mlr.press/v32/silver14.html> (Year: 2014). [cited by examiner]
S. Wadhwania et al: “Policy distillation and value matching in multiagent reinforcement learning”, Proceedings of the 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS'19), Nov. 4, 2019 (Nov… [cited by applicant]
W. M. Czarnecki et al: “Distilling policy distillation”, arxiv.org, Cornell University Library, Feb. 6, 2019 (Feb. 6, 2019), 17 pp., Ithaca, NY XP081026000. [cited by applicant]
International Search Report & Written Opinion dated Aug. 19, 2021 from PCT Application No. PCT/US2021/030912. [cited by applicant]
David Pfau et al. , “Connecting Generative Adversarial Networks and Actor-Critic Methods”, arXiv [online] , version 3 , 2017 year , p. 1˜10 , [search date Feb. 13, 2024]. [cited by applicant]
Flood Sung et al. , “Learning to Learn: Meta-Critic Networks for Sample Efficient Learning”, arXiv , version 1 , 2017 year , p. 1˜12 , [search date Feb. 13, 2024]. [cited by applicant]
Hongjie Zhang et al. , “Accelerating the Deep Reinforcement Learning with Neural Network Compression”, IEEE Xplore[online] , 2019 year , p. 1˜8 , [search date Feb. 13, 2024]. [cited by applicant]
Xiaoqin Zhang, et al.,. “Pretraining Deep Actor-Critic Reinforcement Learning Algorithms With Expert Demonstrations”, Jan. 2018, Dept. of EE, Tsinghua University. [cited by applicant]
Tiantai Zhou et al, “Artificial Neural Networks Used in the Direct-Fired Absorption Chiller System Identification”, Journal of Refrigeration, 01 Mar. 25, 2001, 25 pgs. [cited by applicant]