Background: Several wireless technologies are assumed to be operating in cooperation for next-generation networks. These networks offer various services to mobile users; however, efficient handover between different networks is the most challenging task in high mobility scenarios. The traditional signal strength-based handover algorithms are not able to cope with mobile users' high-quality requirements. Methods: In this paper, multiple criteria-based intelligent techniques are proposed to deal with inefficiencies related to handover. This technique makes use of artificial neural networks that take multiple parameters as inputs in order to predict the degradation of parameters. These predictions are further used to design rules for initiating handover procedures prior to service quality degradation. Results: Based on the prediction results obtained by deep neural networks, the handover decisions are recommended according to the type of application: conversational or streaming. Conclusion: The simulation results demonstrate the efficacy of the proposed method as there is an improvement of up to 40% and 25% in terms of handover rate and service disruption time, respectively, with an acceptable prediction error of 0.05.