When Architecture Meets Artificial Intelligence