Currently, there is a lack of structural optimization methods when a structure is suffering transient impact load, considering nonlinear factors such as material plasticity and strain rate effect. The utilization of derivative-free algorithms also increases computational expenses. Accordingly, this paper presents a novel structure transient optimization approach based on multilayer perceptron combined with a derivative-free optimization method, which can efficiently solve the transient structure dynamics optimization problem with multiple optimization objects. In this approach, the area to be optimized is cut by several closed B-spline curves whose shapes are controlled by several parameters and can be varied and merged at each optimization iteration step. The structure’s transient analysis process is replaced by a machine learning based surrogate model, which is trained by thousands of results from the FEM explicit transient simulation. Additionally, nearly orthogonal Latin hypercube sampling is utilized to simplify parameter dimensionality, reduce the training data set, save calculation time, and give the training data set a more comprehensive range of design parameters. In our optimization process, our design target is to minimize the peak reaction force while with the constrain of ensuring enough stiffness and mass. The results demonstrate our proposed methods could efficiently handle transient optimization problems without sensitivity calculations, exhibiting strong generalization capabilities.