InClass nets: independent classifier networks for nonparametric estimation of conditional independence mixture models and unsupervised classification

Konstantin T Matchev,Prasanth Shyamsundar,Konstantin Matchev
DOI: https://doi.org/10.1088/2632-2153/ac6483
2022-04-05
Machine Learning: Science and Technology
Abstract:Abstract Conditional Independence Mixture Models (CIMMs) are an important class of statistical models used in many fields of science. We introduce a novel unsupervised machine learning technique called the Independent Classifier networks (InClass nets) technique for the nonparameteric estimation of CIMMs. InClass nets consist of multiple independent classifier neural networks (NNs), which are trained simultaneously using suitable cost functions. Leveraging the ability of NNs to handle high-dimensional data, the conditionally independent variates of the model are allowed to be individually high-dimensional, which is the main advantage of the proposed technique over existing non-machine-learning-based approaches. Two new theorems on the nonparametric identifiability of bivariate CIMMs are derived in the form of a necessary and a (different) sufficient condition for a bivariate CIMM to be identifiable. We use the InClass nets technique to perform CIMM estimation successfully for several examples. We provide a public implementation as a Python package called RainDancesVI.
What problem does this paper attempt to address?