{'fraction_non_alphanumeric': 0.01717171717171717, 'fraction_numerical': 0.0030303030303030303, 'mean_word_length': 5.312101910828026, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Post-Nonlinear Undercomplete Blind Signal Separation: A Bayesian Approach

The post-nonlinear undercomplete blind signal separation problem is solved by a Bayesian approach in this paper. The proposed algorithm applies the generalized Gaussian model to approximate the prior distribution probability and a maximum a posteriori (MAP) based learning algorithm to estimate the source signals, mixing matrix and the nonlinearity of the mixing process. The mixing nonlinearity is modeled by a multilayer perceptron (MLP) neural network. In our proposed algorithm, the source signals, mixing matrix and the parameters of the MLP are iteratively updated in an alternate manner until they converges to a fixed value. The noise variance is regarded as the hyperparameter which is estimated in a closed form. Simulations based on real audio have been carried out to investigate the efficacy of the proposed algorithm. A performance gain of over 125% has been achieved when compared to linear approach