{'fraction_non_alphanumeric': 0.011417697431018078, 'fraction_numerical': 0.0, 'mean_word_length': 5.224852071005917, '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}}
Identification of linear systems using output measurements with only two possible values

Classical identification cannot be applied when no output measurements are available. In many situations however, discrete information on the unmeasured outputs can still be obtained and used to identify the underlying dynamics. An example is a moving object where an optical sensor can detect whether or not is in the sensors line of sight but whose position is not measured. Using these discrete data sources to estimate a model for the underlying dynamics is equivalent to the estimation of the linear parameters of a Wiener system, which has a known but non-invertible static non-linearity with two output levels. Techniques are derived to perform this estimation, using sequential quadratic programming to minimize a least squares goal function. Simulations are used to validate the proposed approach, yielding good convergence of the linear model parameters to their targets and a high prediction accuracy for the unmeasured variable of the Wiener system.