Back to Search
Start Over
Dynamic data-driven learning for self-healing avionics
- Source :
- Cluster Computing. 22:2187-2210
- Publication Year :
- 2017
- Publisher :
- Springer Science and Business Media LLC, 2017.
-
Abstract
- In sensor-based systems, spatio-temporal data streams are often related in non-trivial ways. For example in avionics, while the airspeed that an aircraft attains in cruise phase depends on the weight it carries, it also depends on many other factors such as engine inputs, angle of attack, and air density. It is therefore a challenge to develop failure models that can help recognize errors in the data, such as an incorrect fuel quantity or an incorrect airspeed. In this paper, we present a highly-declarative programming framework that facilitates the development of self-healing avionics applications, which can detect and recover from data errors. Our programming framework enables specifying expert-created failure models using error signatures, as well as learning failure models from data. To account for unanticipated failure modes, we propose a new dynamic Bayes classifier, that detects outliers and upgrades them to new modes when statistically significant. We evaluate error signatures and our dynamic Bayes classifier for accuracy, response time, and adaptability of error detection. While error signatures can be more accurate and responsive than dynamic Bayesian learning, the latter method adapts better due to its data-driven nature.
- Subjects :
- Computer Networks and Communications
Computer science
Data stream mining
Dynamic data
Airspeed
Real-time computing
ComputerApplications_COMPUTERSINOTHERSYSTEMS
020206 networking & telecommunications
02 engineering and technology
Avionics
Bayes classifier
Integrated modular avionics
computer.software_genre
Bayesian inference
Outlier
0202 electrical engineering, electronic engineering, information engineering
020201 artificial intelligence & image processing
Data mining
computer
Software
Subjects
Details
- ISSN :
- 15737543 and 13867857
- Volume :
- 22
- Database :
- OpenAIRE
- Journal :
- Cluster Computing
- Accession number :
- edsair.doi...........08f973e977e1b2eb753b5db85e8a9d4a
- Full Text :
- https://doi.org/10.1007/s10586-017-1291-8