{'fraction_non_alphanumeric': 0.019345238095238096, 'fraction_numerical': 0.0, 'mean_word_length': 5.725, '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}}
Semi-supervised Failure Prediction for Oil Production Wells

In the petroleum industry, multivariate time series data is commonly used to monitor the performance of their assets, in which wells artificial lift systems are among the key assets that bring oil up to the surface. Failures frequently occur among these artificial lift systems, and they can greatly increase the operational expense due to loss of production and cost of repairs (also known as workovers). Predicting these failures before they occur can dramatically improve operational performance, such as by adjusting operating parameters to forestall failures or by scheduling maintenance to reduce unplanned repairs and to minimize downtime. Artificial lift failure prediction problem poses interesting challenges to data mining algorithms, because of the many real-world data issues, such as noise, missing data, delay of failure event logs, and large variability among normally functioning well artificial lift units. This paper presents the Smart Engineering Apprentice (SEA) framework that incorporates robust feature extraction algorithm, clustering and semi-supervised learning techniques, to enable learning of failure/normal patterns from noisy and poorly labeled multivariate time series, while achieving a high recall and precision for failures for real-world dataset.