{'fraction_non_alphanumeric': 0.018722466960352423, 'fraction_numerical': 0.0, 'mean_word_length': 5.7835820895522385, '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}}
Extreme Learning Machine with Fuzzy Activation Function

Recently, an efficient learning algorithm called extreme learning machine (ELM) has been proposed for single-hidden layer feed forward neural networks (SLFNs). Unlike the traditional gradient-descent based learning algorithms which determine network weights by iterative processes, the ELM algorithm analytically determines the output weights with random choice of input weights and hidden layer biases. This algorithm can achieve good performance with very high learning speed. In this paper, we propose a novel fuzzy-based activation function for SLFNs trained by ELM algorithm. This is a simple sigmoid-like nonlinear activation function and more suitable for hardware implementation. The experimental results for real applications show that this activation function offers good performance which is compatible to the sigmoidal activation function.