{'fraction_non_alphanumeric': 0.017316017316017316, 'fraction_numerical': 0.0, 'mean_word_length': 5.219730941704036, '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}}
A Memory Model for Visual Image Classification Based on Residual Neural Network and Bayesian Decision

Though traditional classification methods show well performance in classification tasks, most of them mainly lay emphasis on ‘classification’ rather than ‘cognition’. When a new object that has never been seen is encountered, the traditional methods falsely default the image as a certain category that has been studied, however, humans can first identify the image as new. In this paper, we present a memory model for visual images classification based on residual neural network and Bayesian decision (VICRB). First, the feature vectors of the visual images for each category are extracted with residual neural network and each feature component may be correctly copied or randomly produced. Then the processes about how the visual images represent, store and retrieve are modeled. The feature vector of test images is matched with the feature vectors of learned images and the likelihood ratio is computed according to probabilistic inference theory. Finally, the odds value in favor of an old over a new image is computed by all likelihood values. According to the odd value, the Bayesian decision rule is applied to the image classification. Experimental results on two benchmark images datasets show that the presented memory model performs well in images classification tasks.