An effective Bayesian network parameters learning algorithm for autonomous mission decision-making under scarce data

In this paper, a constrained parameter evolutionary learning (CPEL) algorithm for Bayesian network (BN) parameters learning under scarce data is proposed, which can be applied to UAV autonomous mission decision-making. In detail, firstly qualitative domain knowledge is employed into BN parameters learning process to reduce the parameter search space where two types of qualitative domain knowledge with experts’ confidence are presented; and then evolutionary strategy is introduced into the process to avoid the problem that classical learning technique falls into local optimum easily in which the special encoding for the BN parameters is presented and some evolutionary strategies are discussed. Moreover, the global convergence of the proposed algorithm is proven. According to numerical experiments, it’s demonstrated that the CPEL algorithm has better accuracy and timeliness performance than the classical EM algorithm under the same condition. Additionally, a case study of the proposed algorithm in UAV autonomous mission decision-making has been conducted, showing that CPEL algorithm can satisfy the need of UAV autonomous mission decision-making in a complex dynamic environment.

[1]  Günter Rudolph,et al.  Convergence analysis of canonical genetic algorithms , 1994, IEEE Trans. Neural Networks.

[2]  David Heckerman,et al.  Learning With Bayesian Networks (Abstract) , 1995, ICML.

[3]  David Heckerman,et al.  A Tutorial on Learning with Bayesian Networks , 1999, Innovations in Bayesian Networks.

[4]  Paola Sebastiani,et al.  c ○ 2001 Kluwer Academic Publishers. Manufactured in The Netherlands. Robust Learning with Missing Data , 2022 .

[5]  Yun Zhou,et al.  An Extended MPL-C Model for Bayesian Network Parameter Learning with Exterior Constraints , 2014, Probabilistic Graphical Models.

[6]  J. C. Bean,et al.  A GENETIC ALGORITHM METHODOLOGY FOR COMPLEX SCHEDULING PROBLEMS , 1999 .

[7]  Qiang Ji,et al.  Learning Bayesian network parameters under incomplete data with domain knowledge , 2009, Pattern Recognit..

[8]  Bai Yong Discrete dynamic BN parameter learning under small sample and incomplete information , 2012 .

[9]  D. Geiger,et al.  A characterization of the Dirichlet distribution through global and local parameter independence , 1997 .

[10]  K. C. Chan,et al.  97.49 On Markov chains , 2013, The Mathematical Gazette.

[11]  Bipin Kumar Tripathi,et al.  Modelling of Threat Evaluation for Dynamic Targets Using Bayesian Network Approach , 2016 .

[12]  David J. Spiegelhalter,et al.  Local computations with probabilities on graphical structures and their application to expert systems , 1990 .

[13]  R. A. Leibler,et al.  On Information and Sufficiency , 1951 .

[14]  D. Pham,et al.  Adaptive Selection Routine for Evolutionary Algorithms , 2010 .

[15]  R. Redner,et al.  Mixture densities, maximum likelihood, and the EM algorithm , 1984 .

[16]  Hans-Paul Schwefel,et al.  Evolution strategies – A comprehensive introduction , 2002, Natural Computing.

[17]  Anthony Jameson,et al.  Exploiting Qualitative Knowledge in the Learning of Conditional Probabilities of Bayesian Networks , 2000, UAI.

[18]  Tom M. Mitchell,et al.  Bayesian Network Learning with Parameter Constraints , 2006, J. Mach. Learn. Res..

[19]  Donald Geman,et al.  Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of Images , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Dale Schuurmans,et al.  Data perturbation for escaping local maxima in learning , 2002, AAAI/IAAI.

[21]  Rui Chang,et al.  Quantitative Inference by Qualitative Semantic Knowledge Mining with Bayesian Model Averaging , 2008, IEEE Transactions on Knowledge and Data Engineering.

[22]  Nir Friedman,et al.  The Information Bottleneck EM Algorithm , 2002, UAI.

[23]  Tom M. Mitchell,et al.  A Theoretical Framework for Learning Bayesian Networks with Parameter Inequality Constraints , 2007, IJCAI.

[24]  John A. W. McCall,et al.  A chain-model genetic algorithm for Bayesian network structure learning , 2007, GECCO '07.

[25]  Ole J. Mengshoel,et al.  Age-Layered Expectation Maximization for Parameter Learning in Bayesian Networks , 2012, AISTATS.

[26]  Linda C. van der Gaag,et al.  Learning from incomplete data in Bayesian networks with qualitative influences , 2016, Int. J. Approx. Reason..

[27]  Iddo Greental,et al.  Genetic algorithms for evolving deep neural networks , 2014, GECCO.

[28]  Milos Hauskrecht,et al.  Learning to detect incidents from noisily labeled data , 2009, Machine Learning.

[29]  S. Lauritzen The EM algorithm for graphical association models with missing data , 1995 .

[30]  Linda C. van der Gaag,et al.  Learning Bayesian network parameters under order constraints , 2006, Int. J. Approx. Reason..

[31]  Li Chen,et al.  Group Bayesian personalized ranking with rich interactions for one-class collaborative filtering , 2016, Neurocomputing.

[32]  Pascal Poupart,et al.  Automated Refinement of Bayes Networks' Parameters based on Test Ordering Constraints , 2011, NIPS.

[33]  Yu-Jun Zheng,et al.  Airline Passenger Profiling Based on Fuzzy Deep Machine Learning , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[34]  Wray L. Buntine Operations for Learning with Graphical Models , 1994, J. Artif. Intell. Res..