GAMI-Net: An Explainable Neural Network based on Generalized Additive Models with Structured Interactions
The lack of interpretability is an inevitable problem when using neural network models in real applications. In this paper, an explainable neural network based on generalized additive models with structured interactions (GAMI-Net) is proposed to pursue a good balance between prediction accuracy and model interpretability. GAMI-Net is a disentangled feedforward network with multiple additive subnetworks; each subnetwork consists of multiple hidden layers and is designed for capturing one main effect or one pairwise interaction. Three interpretability aspects are further considered, including a) sparsity, to select the most significant effects for parsimonious representations; b) heredity, a pairwise interaction could only be included when at least one of its parent main effects exists; and c) marginal clarity, to make main effects and pairwise interactions mutually distinguishable. An adaptive training algorithm is developed, where main effects are first trained and then pairwise interactions are fitted to the residuals. Numerical experiments on both synthetic functions and real-world datasets show that the proposed model enjoys superior interpretability and it maintains competitive prediction accuracy in comparison to the explainable boosting machine and other classic machine learning models.
Code (2)
Tasks
Additive modelsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Extractive Text Summarization Using Generalized Additive Models with Interactions for Sentence Selection
Automatic Text Summarization (ATS) is becoming relevant with the growth of textual data; however, with the popularization of public large-scale datasets, some recent machine learning approaches have focused on dense mode…
Additive modelsBinary ClassificationExtractive SummarizationExtractive Text Summarization+2Explainable Recommendation Systems by Generalized Additive Models with Manifest and Latent Interactions
In recent years, the field of recommendation systems has attracted increasing attention to developing predictive models that provide explanations of why an item is recommended to a user. The explanations can be either ob…
Additive modelsCollaborative FilteringExplainable RecommendationRecommendation SystemsAdaptive Explainable Neural Networks (AxNNs)
While machine learning techniques have been successfully applied in several fields, the black-box nature of the models presents challenges for interpreting and explaining the results. We develop a new framework called Ad…
Distributed ComputingRegionally Additive Models: Explainable-by-design models minimizing feature interactions
Generalized Additive Models (GAMs) are widely used explainable-by-design models in various applications. GAMs assume that the output can be represented as a sum of univariate functions, referred to as components. However…
Additive modelsneuralGAM: Explainable generalized additive neural networks with independent neural network training
Neural Networks are one of the most popular methods nowadays given their high performance on diverse tasks, such as computer vision, anomaly detection, computer-aided disease detection and diagnosis, or natural language …
Additive modelsAnomaly DetectionDecision Making