{'fraction_non_alphanumeric': 0.022502250225022502, 'fraction_numerical': 0.0, 'mean_word_length': 5.212290502793296, '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}}
Fuzzy Logic and Neural Network Based indoor Fingerprint Positioning Algorithms in WiFi

In this paper, a method that uses RBF-BP neural network to generate fingerprint database (FD) is proposed to improve the quality. The reference points in the database present regular tetrahedron distribution in three-dimensional space. To improve the accuracy of selecting which points are considered to locate currently and estimating their weights, two positioning algorithms based on signal strength difference values (SSDV) are proposed through analyzing the characteristic of difference values between mobile receiver and reference points. The first one is fuzzy logic algorithm (FLA). It uses different fuzzy logic models to calculate the weights of considered points. The second one is RBF-BP neural network algorithm (NNA). It uses different neural network models to estimate the spatial distances between mobile receiver and reference points. The points which have small sum of distances are considered. Their weights are calculated by a newly proposed method. The proposed algorithms use more than one weight t...