Unknown

Dataset Information

0

Efficient computation of optimal actions.


ABSTRACT: Optimal choice of actions is a fundamental problem relevant to fields as diverse as neuroscience, psychology, economics, computer science, and control engineering. Despite this broad relevance the abstract setting is similar: we have an agent choosing actions over time, an uncertain dynamical system whose state is affected by those actions, and a performance criterion that the agent seeks to optimize. Solving problems of this kind remains hard, in part, because of overly generic formulations. Here, we propose a more structured formulation that greatly simplifies the construction of optimal control laws in both discrete and continuous domains. An exhaustive search over actions is avoided and the problem becomes linear. This yields algorithms that outperform Dynamic Programming and Reinforcement Learning, and thereby solve traditional problems more efficiently. Our framework also enables computations that were not possible before: composing optimal control laws by mixing primitives, applying deterministic methods to stochastic systems, quantifying the benefits of error tolerance, and inferring goals from behavioral data via convex optimization. Development of a general class of easily solvable problems tends to accelerate progress--as linear systems theory has done, for example. Our framework may have similar impact in fields where optimal choice of actions is relevant.

SUBMITTER: Todorov E 

PROVIDER: S-EPMC2705278 | biostudies-literature | 2009 Jul

REPOSITORIES: biostudies-literature

altmetric image

Publications

Efficient computation of optimal actions.

Todorov Emanuel E  

Proceedings of the National Academy of Sciences of the United States of America 20090702 28


Optimal choice of actions is a fundamental problem relevant to fields as diverse as neuroscience, psychology, economics, computer science, and control engineering. Despite this broad relevance the abstract setting is similar: we have an agent choosing actions over time, an uncertain dynamical system whose state is affected by those actions, and a performance criterion that the agent seeks to optimize. Solving problems of this kind remains hard, in part, because of overly generic formulations. He  ...[more]

Similar Datasets

| S-EPMC545450 | biostudies-literature
| S-EPMC3392737 | biostudies-literature
| S-EPMC10742711 | biostudies-literature
| S-EPMC8252628 | biostudies-literature
| S-EPMC8078789 | biostudies-literature
| S-EPMC3932042 | biostudies-literature
| S-EPMC6933677 | biostudies-literature
| S-EPMC2375138 | biostudies-literature
| S-EPMC10659216 | biostudies-literature
| S-EPMC6266934 | biostudies-literature