This paper establishes a data-driven Neural Network (NN) framework. The contact resistance of T2 copper blocks with different roughnesses is predicted by deep learning at room temperature and cyclic loading. The contact resistance problem can be regarded as a regression problem of mapping the high-dimensional array space of multiple variables to the contact resistance. This paper measures the contact resistance of copper blocks with different surface roughnesses under loading and unloading states and obtains the original dataset required by the algorithm. The data characteristics include three surface topography parameters, number of cyclic loads, loading and unloading conditions, and load magnitude, with the data labeled contact resistance. This paper compares the results of the NN model and Holm model results to verify the NN model’s effectiveness. The comparison results show that the prediction results of the NN are consistent with the predictions of the Holm model. After training and debugging, the root mean square error of the multiple hidden layers neural network test set is 6.81%, showing a good prediction effect. In conclusion, the deep learning algorithm provides a new way for fast and accurate prediction of the relationship between T2 copper blocks and contact resistance under cyclic loading times and unloading states.