DocumentCode :
3744155
Title :
Neural Programming: Towards adaptive control in Cyber-Physical Systems
Author :
K. Selyunin;D. Ratasich;E. Bartocci;M.A. Islam;S.A. Smolka;R. Grosu
Author_Institution :
Vienna University of Technology, Austria
fYear :
2015
Firstpage :
6978
Lastpage :
6985
Abstract :
We introduce Neural Programming (NP), a novel paradigm for writing adaptive controllers for Cyber-Physical Systems (CPSs). In NP, if and while statements, whose discontinuity is responsible for frailness in CPS design and implementation, are replaced with their smooth (probabilistic) neural nif and nwhile counterparts. This allows one to write robust and adaptive CPS controllers as dynamic neural networks (DNN). Moreover, with NP, one can relate the thresholds occurring in soft decisions with a Gaussian Bayesian network (GBN). We provide a technique for learning these GBNs using available domain knowledge. We demonstrate the utility of NP on three case studies: an adaptive controller for the parallel parking of a Pioneer rover; the neural circuit for tap withdrawal in C. elegans; and a neural-circuit encoding of parallel parking which corresponds to a proportional controller. To the best of our knowledge, NP is the first programming paradigm linking neural networks (artificial or biological) to programs in a way that explicitly highlights a program´s neural-network structure.
Keywords :
"Trajectory","Programming","Bayes methods","Robustness","Probability density function","Probabilistic logic","Neurons"
Publisher :
ieee
Conference_Titel :
Decision and Control (CDC), 2015 IEEE 54th Annual Conference on
Type :
conf
DOI :
10.1109/CDC.2015.7403319
Filename :
7403319
Link To Document :
بازگشت