Multi-objective design method of concrete mix ratio based on machine learning: forward prediction and reverse design | Synapse