Machine Learning Algorithms for Structural Design Applications