I. INTRODUCTION
A. Survey Scope
B. Related Work
C. Contributions

II. IOT DATA CHARACTERISTICS AND REQUIREMENTS FOR ANALYTICS
A. IoT fast and streaming data
B. IoT Big data

III. DEEP LEARNING
A. Architectures
B. Fast and Real-time DL Architectures
C. Joint DL with Other Approaches
D. Frameworks
E. Lessons Learned

IV. DL APPLICATIONS IN IOT
A. Foundational Services
B. Applications
C. Lessons Learned

V. DL ON IOT DEVICES
A. Methods and Technologies
B. Applications
C. Lessons Learned

VI. FOG AND CLOUD-CENTRIC DL FOR IOT
A. Enabling Technologies and Platforms
B. Challenges
C. Lessons Learned

VII. IOT CHALLENGES FOR DEEP LEARNING, AND FUTURE DIRECTIONS
A. Challenges
B. Future Directions

VIII. CONCLUSION