Integrating evolutionary algorithms and reinforcement learning
OwnerEli Alexander Meirom, Piotr Sielski +3inventors
InventorsEli Alexander Meirom, Piotr Sielski, Gal Chechik, Alexandre Fender, Shie Mannor
Life of this patent
Estimating the term…
Loading patent…
OwnerEli Alexander Meirom, Piotr Sielski +3inventors
InventorsEli Alexander Meirom, Piotr Sielski, Gal Chechik, Alexandre Fender, Shie Mannor
Estimating the term…
A technique for solving combinatorial problems, such as vehicle routing for multiple vehicles integrates evolutionary algorithms and reinforcement learning. A genetic algorithm maintains a set of solutions for the problem and improves the solutions using mutation (modify a solution) and crossover (combine two solutions). The best solution is selected from the improved set of solutions. A system that integrates evolutionary algorithms, such as a genetic algorithm, and reinforcement learning comprises two components. A first component is a beam search technique for generating solutions using a reinforcement learning model. A second component augments a genetic algorithm using learning-based solutions that are generated by the reinforcement learning model. The learning-based solutions improve the diversity of the set which, in turn, improves the quality of the solutions computed by the genetic algorithm.
A computer-implemented method for producing an evolved set of solutions to a combinatorial problem, comprising:
A system for producing an evolved set of solutions to a combinatorial problem, comprising:
A non-transitory computer-readable media storing computer instructions for producing an evolved set of solutions to a combinatorial problem that, when executed by one or more processors, cause the one or more processors to perform the steps of:
A computer-implemented method for producing a set of solutions to a problem using a reinforcement learning model, comprising:
Dependencies are inferred from the claim text.