IP Library Granted Patent US 12,340,283
Granted Patent B2
US 12,340,283 · App. 17/283,376 · Granted Jun 24, 2025

Exploring an unexplored domain by parallel reinforcement

Inventors: Maxim Claeys (Eeklo, BE); Miguel Camelo (Wilrijk, BE); Steven Latre (Lokeren, BE)
Assignees: IMEC VZW; UNIVERSITEIT ANTWERPEN
G06N20/00G06F9/46G06F16/2379G06N3/006G06N3/098G06N5/043
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,340,283
App. No.
17/283,376
Granted
Jun 24, 2025
Kind
B2
Abstract

A computer-implemented method for exploring, by a table-based parallel reinforcement learning, PRL, algorithm, an unexplored domain comprising a plurality of agents and states, the unexplored domain represented by a state-action space. The method includes the steps performed by one or more of the plurality of agents receiving an assigned partition of the state-action space represented by a table; and executing during a plurality of episodes actions for states within the partition. An action transits a state; and granting to a transited state a reward; and exchanging state-action values with other agents of the plurality of agents in the domain; and updating the table.

Claims (25)

1. A computer-implemented method for exploring, by a table-based parallel reinforcement learning, PRL, algorithm, an unexplored domain comprising a plurality of agents and states, the unexplored domain represented by a state-action space, the method comprising the following steps performed by one or more of the plurality of agents:

receiving an assigned partition of the state-action space represented by a table; and

executing during a plurality of episodes actions for states within the partition, wherein an action transits a state; and

granting to a transited state a reward; and

exchanging state-action values with other agents of the plurality of agents in the domain;

updating the table;

subdividing the partition into subpartitions based on the number of agents, wherein a subpartition comprises a subset of one or more states, by ordering the one or more states of the subpartitions based on a number of times a respective state is transited to in a descending order; and

deriving a local affinity policy based on actions transiting the agent to states within its respective partition.

2. The computer-implemented method according to claim 1 , further comprising the step of:

when an agent executes an action transiting to a state outside the assigned partition, communicating with an agent having the state within its assigned partition thereby exchanging the state-action value.

3. The computer-implemented method according to claim 1 , further comprising the steps of:

partitioning after a predefined number of episodes the state-action space based on the number of agents and the number of states in the domain thereby obtaining a number of partitions; and

assigning a respective partition to a respective agent.

4. The computer-implemented method according to claim 3 , wherein the assigning is performed when the agent is configured to store the associated table.

5. The computer implemented method according to claim 3 , wherein the respective partition comprises a state firstly transited to by the respective agent and for which no action has been taken.

6. The computer-implemented method according to claim 1 , wherein the number of times a respective state is transited to is normalized by the total number of transitions.

7. The computer-implemented method according to claim 1 , wherein the exchanging further comprises:

exchanging the state-action values of the ordered subpartitions comprising states below a predefined threshold.

8. The computer-implemented method according to claim 1 ,

wherein the PRL algorithm is a q-learning algorithm; and

wherein the state-action space is represented by a q-table.

9. A networking device configured to perform the steps by the agent according to claim 1 .

10. A controller configured to perform the partitioning and assigning according to claim 3 .

11. A system comprising a networking device configured to perform the steps by the agent and a controller according to claim 3 .

12. A non-transitory computer-readable data carrier having stored thereon a computer program comprising instructions which, when the program is executed by a computer, cause the computer to carry out the method according to claim 1 .

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 7, 2021
From: CLAEYS, MAXIM; CAMELO, MIGUEL; LATRE, STEVEN
To: IMEC VZW; UNIVERSITEIT ANTWERPEN
Reel/Frame 055852/0701 →
Priority Claims (1)
EP 18200069 · Oct 12, 2018 · regional
Continuity (1)
Related Publication 20210383273A1 · Dec 9, 2021
References Cited (15)
US 9792397B1 · Nagaraja · 2017 [cited by applicant]
US 11188821B1 · Kalakrishnan · 2021 [cited by examiner]
US 20160223218A1 · Barrett · 2016 [cited by applicant]
US 20180260498A1 · Nagaraja · 2018 [cited by examiner]
US 20180260692A1 · Nagaraja · 2018 [cited by examiner]
US 20180293498A1 · Campos · 2018 [cited by examiner]
US 20180293517A1 · Browne · 2018 [cited by examiner]
US 20180357552A1 · Campos · 2018 [cited by examiner]
US 20200074241A1 · Mahmood · 2020 [cited by examiner]
US 20200086863A1 · Rosman · 2020 [cited by examiner]
US 20210237266A1 · Kalashnikov · 2021 [cited by examiner]
International Search Report and Written Opinion from PCT Application No. PCT/EP2019/077563, Dec. 19, 2019. [cited by applicant]
Extended European Search Report from corresponding EP Application No. 18200069.5, Mar. 18, 2019. [cited by applicant]
Wang et al., “A Proactive Decision Support Method Based on Deep Reinforcement Learning and State Partition,” Knowledge-Based Systems, vol. 143, Nov. 9, 2017, pp. 248-258. [cited by applicant]
Lee et al., “Adaptive State Space Partitioning for Reinforcement Learning,” Engineering Applications of Artificial Intelligence, vol. 17, No. 6, Aug. 6, 2004, pp. 577-588. [cited by applicant]