Improving neural network’s robustness on tabular data with D-layers
At a glance
- Citations
- 3
- References
- 17
- Comments
- 0
Öz
Abstract Artificial neural networks ( $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> ) are widely used machine learning models. Their widespread use has attracted a lot of interest in their robustness. Many studies show that ’s performance can be highly vulnerable to input manipulation such as adversarial attacks and covariate drift. Therefore, various techniques that focus on improving $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> ’s robustness have been proposed in the last few years. However, most of these works have mostly focused on image data. In this paper, we investigate the role of discretization in improving $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> ’s robustness on tabular datasets. Two custom $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> layers– and (collectively called ) are proposed. The two layers integrate discretization during the training phase to improve $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> ’s ability to defend against adversarial attacks. Additionally, integrates dynamic discretization during testing phase as well, to provide a unified strategy to handle adversarial attacks and covariate drift. The experimental results on 24 publicly available datasets show that our proposed add much-needed robustness to $${{{\texttt {ANN}}}}$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mi>ANN</mml:mi> </mml:math> for tabular datasets.
Publication details
- DOI
- 10.1007/s10618-023-00965-1
- OpenAlex
- W4386326651
- Document type
- article
- Language
- EN
- Source
- Data Mining and Knowledge Discovery
- Last metadata update
Comments
Oturum Açın to join the discussion.