Högskolan i Skövde

his.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A Mental Simulation Approach for Learning Neural-Network Predictive Control (in Self-Driving Cars)
Department of Industrial Engineering, University of Trento, Italy.
Department of Industrial Engineering, University of Trento, Italy.ORCID iD: 0000-0003-4066-2124
Department of Industrial Engineering, University of Trento, Italy.
Department of Industrial Engineering, University of Trento, Italy.
Show others and affiliations
2020 (English)In: IEEE Access, E-ISSN 2169-3536, Vol. 8, p. 192041-192064Article in journal (Refereed) Published
Abstract [en]

This paper presents a novel approach to learning predictive motor control via mental simulations. The method, inspired by learning via mental imagery in natural Cognition, develops in two phases: first, the learning of predictive models based on data recorded in the interaction with the environment; then, at a deferred time, the synthesis of inverse models via offline episodic simulations. Parallelism with human-engineered control-theoretic workflow (mathematical modeling the direct dynamics followed by optimal control inversion) is established. Compared to the latter human-directed synthesis, the mental simulation approach increases autonomy: a robotic agent can learn predictive models and synthesize inverse ones with a large degree of independence. Human modeling is still needed but limited to providing efficient templates for the forward and inverse neural networks and a few other directives. One could consider these templates as the efficient brain network typologies that evolution produced to permit live beings quickly and efficiently learning. The structure of the neural networks both forward and inverse ones; is made of interpretable local models which follows the cerebellar organization (and are also similar to local model approaches known in the literature). We demonstrate the learning of a first-round model (contrasted to Model Predictive Control) for lateral vehicle dynamics. Then, we demonstrate a second learning iteration, where the forward/inverse neural models are significantly improved.

Place, publisher, year, edition, pages
IEEE, 2020. Vol. 8, p. 192041-192064
Keywords [en]
Mental simulation, neural networks, optimal control, predictive control, vehicle dynamics
National Category
Computer Sciences
Research subject
Interaction Lab (ILAB)
Identifiers
URN: urn:nbn:se:his:diva-19266DOI: 10.1109/ACCESS.2020.3032780ISI: 000584886100001Scopus ID: 2-s2.0-85101761481OAI: oai:DiVA.org:his-19266DiVA, id: diva2:1502322
Note

CC BY 4.0

Available from: 2020-11-19 Created: 2020-11-19 Last updated: 2022-12-28Bibliographically approved

Open Access in DiVA

fulltext(3482 kB)295 downloads
File information
File name FULLTEXT01.pdfFile size 3482 kBChecksum SHA-512
091022cc41bde5778e2bd7d5d0a42b4647280ee96493ba2346e60c8d799baa2f643121786e654f4d3df4bbe05ea36173c8c718ca89eba5ef7e60f36fe0aa28cc
Type fulltextMimetype application/pdf

Other links

Publisher's full textScopus

Authority records

Svensson, Henrik

Search in DiVA

By author/editor
Donà, RiccardoSvensson, Henrik
By organisation
School of InformaticsInformatics Research Environment
In the same journal
IEEE Access
Computer Sciences

Search outside of DiVA

GoogleGoogle Scholar
Total: 296 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 564 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • apa-cv
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf