In this paper, we present a deep learning-based Device-to-Device (D2D) approach that utilizes Gated Recurrent Unit (GRU) model is optimized through Bayesian optimization for hyperparameter tuning. The proposed approach, DLCE-D2D (Deep Learning Cache-Enabled device-to-device) system learning using GRU, to predict the popularity of content in D2D network and dynamically adjusts cache eviction pol...