A. Polo Molina, D. Alfaya, J. Portela

Artificial Neural Networks (ANNs) are powerful for modeling complex relationships but face trust challenges due to their black-box nature. Ensuring trust may require partial monotonicity constraints, yet certifying if a trained ANN meets these constraints is challenging. Therefore, this paper introduces LipVor, a novel algorithm certifying if a black-box model, like an ANN, is positive based on finite evaluations. Partial monotonicity can be expressed as a positivity condition of partial derivatives, enabling LipVor to certify if an ANN is partially monotonic. LipVor leverages Lipschitzianity to construct neighborhoods where the function remains positive for each positively evaluated point. Using the Voronoi diagram of evaluated points, LipVor provides a sufficient condition to certify positivity across the domain. Unlike prior methods, LipVor doesn’t require constrained architectures or piece-wise linear activation functions, enabling unconstrained ANNs in critical fields.

Keywords: Artificial Neural Networks, Partial Monotonicity, Mathematical Certification, Trustworthy AI

Scheduled

Big Data processing and analysis (TABiDa1)
June 10, 2025  3:30 PM
Sala 3. Maria Rúbies Garrofé


Other papers in the same session

Going deeper than single variables: methods for interpretability of interactions importances

P. Morala Miguélez, J. A. Cifuentes Quintero, R. E. Lillo Rodríguez, I. Úcar Marqués

Post-processing Bias Mitigation Mechanisms with Guarantees

A. García-Galindo, M. López-De-Castro, R. Armañanzas

The more the merrier: exploring logical and multistage processors in credit scoring.

A. Pérez Peralta, R. E. Lillo Rodríguez, S. Benítez Peña


Cookie policy

We use cookies in order to be able to identify and authenticate you on the website. They are necessary for the correct functioning of it, and therefore they can not be disabled. If you continue browsing the website, you are agreeing with their acceptance, as well as our Privacy Policy.

Additionally, we use Google Analytics in order to analyze the website traffic. They also use cookies and you can accept or refuse them with the buttons below.

You can read more details about our Cookie Policy and our Privacy Policy.