Litcius/Paper detail

Interpretable tabular data generation

Yishuo Zhang, Nayyar A. Zaidi, Jiahui Zhou, Gang Li

2023Knowledge and Information Systems15 citationsDOIOpen Access PDF

Abstract

Abstract Generative adversarial network () models have been successfully utilized in a wide range of machine learning applications, and tabular data generation domain is not an exception. Notably, some state-of-the-art models of tabular data generation, such as , , , etc. are based on models. Even though these models have resulted in superior performance in generating artificial data when trained on a range of datasets, there is a lot of room (and desire) for improvement. Not to mention that existing methods do have some weaknesses other than performance. For example, the current methods focus only on the performance of the model, and limited emphasis is given on the interpretation of the model. Secondly, the current models operate on raw features only, and hence they fail to exploit any prior knowledge on explicit feature interactions that can be utilized during data generation process. To alleviate the two above-mentioned limitations, in this work, we propose a novel tabular data generation model— G enerative A dversarial Network modelling inspired from N aive B ayes and L ogistic R egression’s relationship ( $${ { \texttt {GANBLR} } }$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>GANBLR</mml:mi> </mml:math> ), which not only address the interpretation limitation of existing tabular -based models but provides capability to handle explicit feature interactions as well. Through extensive evaluations on wide range of datasets, we demonstrate $${ { \texttt {GANBLR} } }$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>GANBLR</mml:mi> </mml:math> ’s superior performance as well as better interpretable capability (explanation of feature importance in the synthetic generation process) as compared to existing state-of-the-art tabular data generation models.

Topics & Concepts

Computer scienceArtificial intelligenceMachine learningRaw dataExploitFeature (linguistics)Range (aeronautics)Interpretation (philosophy)Focus (optics)Process (computing)Data miningAlgorithmDomain (mathematical analysis)MathematicsProgramming languageOpticsMathematical analysisComposite materialPhilosophyLinguisticsMaterials sciencePhysicsComputer securityExplainable Artificial Intelligence (XAI)Machine Learning and Data ClassificationGenerative Adversarial Networks and Image Synthesis