1 Introduction  
2 No peek approaches for distributed deep learning  
3 Federated Learning  
4 Large Batch Synchronous SGD  
5 Split Learning (SplitNN)  
6 Methods to Further Reduce Leakage and Improve Efficiency  
7 Comparison of resource efficiency across no peek distributed deep learning  
8 Conclusion and Future Work  