{'fraction_non_alphanumeric': 0.02043010752688172, 'fraction_numerical': 0.002150537634408602, 'mean_word_length': 5.125, '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}}
Non-intrusive Load Monitoring Method Based on Transfer Learning and Sequence-to-point Model

Non-intrusive load monitoring (NILM) or load disaggregation refers to the task of estimating the appliance power consumption given the aggregate power consumption readings. The sequence-to-sequence model with neural networks is widely used in the NILM, but the data processing of this method is complicated and the accuracy of load disaggregation is low. The sequence-to-point model improves the accuracy of load disaggregation by changing the data processing method and the neural network structure. The UK-DALE dataset is used to compare the load disaggregation effects of seq2seq and seq2point models. In addition, the problem of insufficient training data is solved by a model training method based on transfer learning. The effectiveness of this training method is verified by collecting a small amount of data from private dataset.