I am working on my thesis related to Explainable AI, particularly generating counterfactual explanations while satisfying several objectives. I have explored several papers that uses different methodologies but there isn’t enough details (or limitations of proposed methods in each paper) that guide me to the technique that better suits my problem. I need to know what possible approaches (Mixed Integer Linear Programming, Genetic Algorithms, Gradient Descent, Reinforcement Learning) could fit my objectives better than others in terms of finding best solution in timely effective manner.
I am trying to find the optimization technique that can optimize several objectives and explore best solutions in an effective way in terms of resources and time complexity.