Cognitive Caching at the Edges for Mobile Social Community Networks: A Multi-Agent Deep Reinforcement Learning Approach | IEEE Journals & Magazine | IEEE Xplore