Multi-objective optimization of engineered cementitious composite based on machine learning and generative adversarial network | Synapse