Abstract

The complete-observation requirement of most machine learning methods necessitates new statistical methods to handle datasets messy with missing values. This is especially urgent for streaming data that are generated at high speed and with a lack of quality control. Missing data imputation becomes an inevitable preprocessing step before subsequent analysis. A practical and meaningful online imputation algorithm should be not only scalable to large-scale datasets but also able to manage high-dimensional mixed-type data containing binary, count and continuous variables. To fill this gap, a novel online imputation algorithm, called OMIG, is proposed for streaming data under the framework of generalized factor models. To obtain deeper insight, OMIG is theoretically and empirically compared to its other two versions, the oracle version and the offline version. Theoretical and numerical findings show that (a) the imputed data obtained by OMIG are not equivalent to but instead at a slower rate than those obtained by its oracle version in terms of imputation accuracy; (b) OMIG outperforms its offline version in imputation accuracy; and (c) OMIG is equivalent to its oracle version in estimation accuracy for the factor loading, which largely facilitates interpretation and follow-up analysis. Extensive numerical experiments and two real datasets are used to demonstrate the performance of the proposed method.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call