Multi-objective optimization with semi-adversarial neural networks: A novel approach for multiple criteria decision making with applications to privacy protection in face image databases