The Pursuit of Fairness in Artificial Intelligence Models: A Survey