<div class="csl-bib-body">
<div class="csl-entry">Mehmood, U., Roy, S., Grosu, R., Smolka, S. A., Stoller, S. D., & Tiwari, A. (2020). Neural Flocking: MPC-Based Supervised Learning of Flocking Controllers. In <i>Foundations of Software Science and Computation Structures 23rd International Conference, FOSSACS 2020, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020, Dublin, Ireland, April 25–30, 2020, Proceedings</i> (pp. 1–16). Springer. https://doi.org/10.1007/978-3-030-45231-5_1</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/218769
-
dc.description.abstract
We show how a symmetric and fully distributed flocking controller can be synthesized using Deep Learning from a centralized flocking controller. Our approach is based on Supervised Learning, with the centralized controller providing the training data, in the form of trajectories of state-action pairs. We use Model Predictive Control (MPC) for the centralized controller, an approach that we have successfully demonstrated on flocking problems. MPC-based flocking controllers are high-performing but also computationally expensive. By learning a symmetric and distributed neural flocking controller from a centralized MPC-based one, we achieve the best of both worlds: the neural controllers have high performance (on par with the MPC controllers) and high efficiency. Our experimental results demonstrate the sophisticated nature of the distributed controllers we learn. In particular, the neural controllers are capable of achieving myriad flocking-oriented control objectives, including flocking formation, collision avoidance, obstacle avoidance, predator avoidance, and target seeking. Moreover, they generalize the behavior seen in the training data to achieve these objectives in a significantly broader range of scenarios. In terms of verification of our neural flocking controller, we use a form of statistical model checking to compute confidence intervals for its convergence rate and time to convergence.
en
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.subject
Deep Neural Network
en
dc.subject
Distributed Neural Controller
en
dc.subject
Flocking
en
dc.subject
Model Predictive Control
en
dc.subject
Supervised Learning
en
dc.title
Neural Flocking: MPC-Based Supervised Learning of Flocking Controllers
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.contributor.affiliation
Stony Brook University, United States of America (the)
-
dc.contributor.affiliation
Microsoft Research, San Francisco, California, United States of America
-
dc.relation.doi
10.1007/978-3-030-45231-5
-
dc.description.startpage
1
-
dc.description.endpage
16
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Foundations of Software Science and Computation Structures 23rd International Conference, FOSSACS 2020, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2020, Dublin, Ireland, April 25–30, 2020, Proceedings
-
tuw.container.volume
12077
-
tuw.peerreviewed
true
-
tuw.book.ispartofseries
Lecture Notes in Computer Science
-
tuw.relation.publisher
Springer
-
tuw.relation.publisherplace
Cham
-
tuw.researchTopic.id
I2
-
tuw.researchTopic.name
Computer Engineering and Software-Intensive Systems
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E191-01 - Forschungsbereich Cyber-Physical Systems
-
tuw.publication.orgunit
E056-17 - Fachbereich Trustworthy Autonomous Cyber-Physical Systems
-
tuw.publisher.doi
10.1007/978-3-030-45231-5_1
-
dc.description.numberOfPages
16
-
tuw.author.orcid
0000-0001-5715-2142
-
tuw.event.name
23rd International Conference Foundations of Software Science and Computation Structures (FOSSACS 2020)
en
tuw.event.startdate
25-04-2020
-
tuw.event.enddate
30-04-2020
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.place
Dublin
-
tuw.event.country
IE
-
tuw.event.presenter
Mehmood, Usama
-
wb.sciencebranch
Informatik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.value
100
-
item.openairetype
conference paper
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.grantfulltext
none
-
item.languageiso639-1
en
-
item.fulltext
no Fulltext
-
item.cerifentitytype
Publications
-
crisitem.author.dept
E191-01 - Forschungsbereich Cyber-Physical Systems
-
crisitem.author.dept
Stony Brook University, United States of America (the)
-
crisitem.author.dept
Microsoft Research, San Francisco, California, United States of America