GPEX, A Framework For Interpreting Artificial Neural Networks