Text this: Multi-Objective Optimization Methods Based on Artificial Neural Networks