Recently, unmanned aerial vehicles (UAVs) communications gained significant concentration as a talented technology for future wireless communications using its remarkable advantages and broad applicability. Furthermore, UAV networks' high complex configurations and designs encourage researchers to leverage relevant artificial intelligence (AI) techniques for better beyond fifth-generation (B5G)/sixth-generation (6G) services. This article summarizes AI-aided UAV solutions designated for forthcoming wireless networks. Besides, we deliver a comprehensive summary of machine learning (ML) approaches, including their applications and valuable contributions towards effective UAV network implementations, particularly advanced ML ones like bandits, federated learning (FL), meta-learning, etc. Finally, detailed UAV communication-related future research scopes and challenges is highlighted.INDEX TERMS Unmanned aerial vehicles (UAVs), artificial intelligence (AI), deep learning (DL), metalearning, federated learning (FL), and reinforcement learning (RL).