{'fraction_non_alphanumeric': 0.022340425531914895, 'fraction_numerical': 0.010638297872340425, 'mean_word_length': 4.88125, '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}}
An artificial neural network to linearize a G (tungsten vs. tungsten 26% rhenium) thermocouple characteristic in the range of zero to 2000/spl deg/C

An alternative way to correct sensors in order to exhibit good linearity is proposed. This paper describes the design and behavior of an artificial neural network (ANN) with two hidden layers of twelve neurons each for linearizing a static characteristic of a G thermocouple ranged from zero to 2000/spl deg/C. The use of interpolation methods to perform such corrections is also discussed. In the training phase of the ANN, backpropagation and random optimization algorithms have jointly been used to adjust the weights of the network for a desired final error. After training the ANN, it is then used as a neural linearizer to generate the primary variable (temperature) from the thermocouple's output voltage. The accuracy of this method is compared with those obtained by interpolation.