Gerald Fry, Tameem Samawi, Kenny Lu, A. Pfeffer, Curt Wu, Steve Marotta, Michael Reposa, Stephen Chong
{"title":"基于机器学习的信息融合软件系统自适应","authors":"Gerald Fry, Tameem Samawi, Kenny Lu, A. Pfeffer, Curt Wu, Steve Marotta, Michael Reposa, Stephen Chong","doi":"10.23919/fusion43075.2019.9011385","DOIUrl":null,"url":null,"abstract":"Real-time control systems must fuse information from multiple sensors to perform mission tasks in dynamic environments. The volatility of these environments can cause sensor degradation or failure, reducing the accuracy and reliability of the information fusion. The fusion system must automatically adapt to these environmental changes to minimize their effect while still completing its objectives. Further complicating the situation, many systems contain non-adaptive legacy software, so a generic adaptation framework must be able to adapt the system's software without any semantic knowledge. In this paper, we present an approach that uses semantic-agnostic program transformation to expand the range of behavior of an Unmanned Underwater Vehicle (UUV) information fusion system and optimize its behavior against mission objectives using machine-learning techniques. An analysis of our approach showed that adapting a UUV with our adaptation framework resulted in a 50% increase in its ability to search for an object under water and return safely while perturbed by battery failures.","PeriodicalId":348881,"journal":{"name":"2019 22th International Conference on Information Fusion (FUSION)","volume":"103 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Machine Learning-Enabled Adaptation of Information Fusion Software Systems\",\"authors\":\"Gerald Fry, Tameem Samawi, Kenny Lu, A. Pfeffer, Curt Wu, Steve Marotta, Michael Reposa, Stephen Chong\",\"doi\":\"10.23919/fusion43075.2019.9011385\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Real-time control systems must fuse information from multiple sensors to perform mission tasks in dynamic environments. The volatility of these environments can cause sensor degradation or failure, reducing the accuracy and reliability of the information fusion. The fusion system must automatically adapt to these environmental changes to minimize their effect while still completing its objectives. Further complicating the situation, many systems contain non-adaptive legacy software, so a generic adaptation framework must be able to adapt the system's software without any semantic knowledge. In this paper, we present an approach that uses semantic-agnostic program transformation to expand the range of behavior of an Unmanned Underwater Vehicle (UUV) information fusion system and optimize its behavior against mission objectives using machine-learning techniques. An analysis of our approach showed that adapting a UUV with our adaptation framework resulted in a 50% increase in its ability to search for an object under water and return safely while perturbed by battery failures.\",\"PeriodicalId\":348881,\"journal\":{\"name\":\"2019 22th International Conference on Information Fusion (FUSION)\",\"volume\":\"103 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 22th International Conference on Information Fusion (FUSION)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.23919/fusion43075.2019.9011385\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 22th International Conference on Information Fusion (FUSION)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/fusion43075.2019.9011385","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Machine Learning-Enabled Adaptation of Information Fusion Software Systems
Real-time control systems must fuse information from multiple sensors to perform mission tasks in dynamic environments. The volatility of these environments can cause sensor degradation or failure, reducing the accuracy and reliability of the information fusion. The fusion system must automatically adapt to these environmental changes to minimize their effect while still completing its objectives. Further complicating the situation, many systems contain non-adaptive legacy software, so a generic adaptation framework must be able to adapt the system's software without any semantic knowledge. In this paper, we present an approach that uses semantic-agnostic program transformation to expand the range of behavior of an Unmanned Underwater Vehicle (UUV) information fusion system and optimize its behavior against mission objectives using machine-learning techniques. An analysis of our approach showed that adapting a UUV with our adaptation framework resulted in a 50% increase in its ability to search for an object under water and return safely while perturbed by battery failures.