1 code implementation • 22 May 2023 • Haitham Khedr, Yasser Shoukry
In this paper, we ask the following question; can we replace the ReLU activation function with one that opens the door to incomplete certification algorithms that are easy to compute but can produce tight bounds on the NN's outputs?
no code implementations • 22 Nov 2022 • Wael Fatnassi, Haitham Khedr, Valen Yamamoto, Yasser Shoukry
Bernstein polynomials enjoy several interesting properties that allow BERN-NN to obtain tighter bounds compared to those relying on linear and convex approximations.
no code implementations • 20 May 2022 • Haitham Khedr, Yasser Shoukry
We propose a fairness loss that can be used during training to enforce fair outcomes for similar individuals.
no code implementations • 17 Nov 2021 • James Ferlez, Haitham Khedr, Yasser Shoukry
In this paper, we present the tool Fast Box Analysis of Two-Level Lattice Neural Networks (Fast BATLLNN) as a fast verifier of box-like output constraints for Two-Level Lattice (TLL) Neural Networks (NNs).
1 code implementation • 18 Jun 2020 • Haitham Khedr, James Ferlez, Yasser Shoukry
However, unique in our approach is the way we use a convex solver not only as a linear feasibility checker, but also as a means of penalizing the amount of relaxation allowed in solutions.
no code implementations • 31 Oct 2018 • Xiaowu Sun, Haitham Khedr, Yasser Shoukry
In this paper, we consider the problem of formally verifying the safety of an autonomous robot equipped with a Neural Network (NN) controller that processes LiDAR images to produce control actions.