Nam++: achieving interpretability and fairness without sacrificing accuracy through neural additive models with selective feature interactions

Abstract Machine learning is everywhere now-lending, criminal justice, healthcare-and with that comes a real problem: transparency and fairness. Deep learning models can be powerful, but they are also black boxes. People affected by these decisions have no clear understanding of how they are being judged. Organizations cannot catch bias. Regulators cannot tell if anyone is following the rules. There is this idea floating around that one has to pick between accuracy and interpretability-you cannot have both. This work challenges that assumption directly. That is where NAM++ comes in. This model hits three big marks: it is just as accurate as deep learning models people already use, it actually shows how each feature affects decisions, and it keeps things fair across different measures. The magic is in how it builds on additive models but throws in the right feature interactions, so one gets the complex stuff without losing the ability to explain what is happening. To back up the accuracy, bootstrap methods were used, not just single number comparisons, so the results hold up. For fairness, several definitions were looked at, since not everyone agrees on what fair really means. NAM++ was tried on two real world datasets that matter for regulations. The Adult Income dataset has 45,222 cases. NAM++ scored an AUC of 0.9106, pretty much tied with the standard deep network’s 0.9093, with a confidence interval that includes zero. That means there is no real difference. On the ProPublica COMPAS dataset (6,857 cases), NAM++ got 0.7245 AUC, while other models landed at 0.7210, again statistically tied. And across both datasets, NAM++ held its ground or even improved when it came to fairness-metrics like Demographic Parity and Equalized Odds. Training did not need anything fancy, either-ten to twelve cycles, regular hardware, and could be performed without difficulty. So the idea that one has to trade interpretability for accuracy just does not hold up here. By making transparency and fairness core goals from the start, not tacked on at the end, this work shows one can build powerful, explainable, and fair systems. That is a big deal, especially in areas where trust and meeting the rules are not optional.

Authors

Institutions

Publication Details

Journal
Journal of Electrical Systems and Information Technology
Published
2026-02-25
DOI
https://doi.org/10.1186/s43067-026-00324-2
Primary Topic
Explainable Artificial Intelligence (XAI)
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Nam++: achieving interpretability and fairness without sacrificing accuracy through neural additive models with selective feature interactions

A. Sushiiel
Journal of Electrical Systems and Information Technology
Explainable Artificial Intelligence (XAI)
article

Nam++: achieving interpretability and fairness without sacrificing accuracy through neural additive models with selective feature interactions

A. Sushiiel
article en

Abstract

Abstract Machine learning is everywhere now-lending, criminal justice, healthcare-and with that comes a real problem: transparency and fairness. Deep learning models can be powerful, but they are also black boxes. People affected by these decisions have no clear understanding of how they are being judged. Organizations cannot catch bias. Regulators cannot tell if anyone is following the rules. There is this idea floating around that one has to pick between accuracy and interpretability-you cannot have both. This work challenges that assumption directly. That is where NAM++ comes in. This model hits three big marks: it is just as accurate as deep learning models people already use, it actually shows how each feature affects decisions, and it keeps things fair across different measures. The magic is in how it builds on additive models but throws in the right feature interactions, so one gets the complex stuff without losing the ability to explain what is happening. To back up the accuracy, bootstrap methods were used, not just single number comparisons, so the results hold up. For fairness, several definitions were looked at, since not everyone agrees on what fair really means. NAM++ was tried on two real world datasets that matter for regulations. The Adult Income dataset has 45,222 cases. NAM++ scored an AUC of 0.9106, pretty much tied with the standard deep network’s 0.9093, with a confidence interval that includes zero. That means there is no real difference. On the ProPublica COMPAS dataset (6,857 cases), NAM++ got 0.7245 AUC, while other models landed at 0.7210, again statistically tied. And across both datasets, NAM++ held its ground or even improved when it came to fairness-metrics like Demographic Parity and Equalized Odds. Training did not need anything fancy, either-ten to twelve cycles, regular hardware, and could be performed without difficulty. So the idea that one has to trade interpretability for accuracy just does not hold up here. By making transparency and fairness core goals from the start, not tacked on at the end, this work shows one can build powerful, explainable, and fair systems. That is a big deal, especially in areas where trust and meeting the rules are not optional.

Journal of Electrical Systems and Information TechnologyVol. 13(1)
Vellore Institute of Technology University (IN)
VIT University
Openalex Percentile: Top 47%
Explainable Artificial Intelligence (XAI)
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.