{'fraction_non_alphanumeric': 0.013856812933025405, 'fraction_numerical': 0.0, 'mean_word_length': 5.403940886699507, '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}}
How development in the Bayesian brain facilitates learning

The Bayesian brain model has been proposed as a possible simplified view of the inner workings of the human brain. According to this view, the brain is a prediction machine with an internal model of the world which can be improved by comparing the generated predictions to sensory observations. Knowledge about expected events (prior predictions) are combined with observations (sensory input) into posterior beliefs, helping us to infer what is happening in the environment. While it is commonly acknowledged that this integration is optimally performed in a Bayesian way, the effects of Bayesian inference on the developmental process are less well investigated. In this study, we propose a computational framework which combines Bayesian inference with recurrent neural network training. We demonstrate that learning in this framework proceeds in a human-like manner in that the system is able to appropriately weight sensory input and prior predictions depending on their reliability which increases during development. As a result, during the course of learning, the model gradually switches from relying on sensory information to a stronger reliance on own predictions and becomes more robust against disturbances in the environment.