{'fraction_non_alphanumeric': 0.014771048744460856, 'fraction_numerical': 0.0, 'mean_word_length': 5.78, '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 Scalable and Programmable Architecture for the Continuous Restricted Boltzmann Machine in VLSI

The continuous restricted Boltzmann machine (CRBM) has been attractive as a probabilistic model both useful in biomedical applications and hardware-amenable. To implement a large-scale CRBM system for real applications, the performance of the CRBM under hardware constraints must be investigated. This paper examines the effects of parameter precision on the performance of the CRBM, identifies the required precision for modelling real biomedical data, and finally proposes a scalable and programmable architecture based on which a CRBM-embedded intelligent system can be formed