This paper introduces a learning-based ship optimal design method. As an effective tool, machine learning is integrated into general optimization methods to improve the searching ability. Using this method, the process can assist new design development and provide significant time savings.