- Beginner Friendly OpenMined Terminology
- Adversarial ML Security
- AGI & AI Safety
- Convolutional Neural Networks (CNNs)
- Computer Vision (CV)
- Deep Learning (DL)
- Devops
- Differential Privacy
- Distributed Systems
- Federated Learning (FL)
- Flask
- Functional Encryption (FE)
- Generative Adversarial Networks (GANs)
- Git & Github
- Homomorphic Encryption (HE)
- Intro to Open Source Contribution
- Javascript
- Keras
- Kotlin
- Machine Learning
- Multi-Party Computation (MPC)
- Natural Language Processing (NLP)
- Node.js
- Private AI
- PySyft (OpenMined library)
- Python (coding language)
- PyTorch
- React.js
- Recurrent Neural Networks (RNNs)
- Reinforcement Learning (RL)
- Secure Computation
- Speech Recognition
- Swift
- TensorFlow
- Transformers
- UI/UX Design
- WebRTC
- Websockets
- Flashcards
- Free Textbook: The algorithmic foundations of DP, Dwork 2014
- Advanced Article: Deep Learning with Differential Privacy, Abadi 2016
- Differential Privacy + Federated Learning Explained (+ Tutorial) | #AI101
- Article: Towards Federated Learning at Scale: System Design, Bonawitz 2019
- More advanced: Distributed learning of deep neural network over multiple agents, 2018
- FL: Strategies for Improving Communication Efficiency, Konecny 2016
- ML from scratch
- Intro to ML, free Udacity course (hands on)
- Introduction to ML for Coders (top-down learning)
- Self-Created AI Masters Degree
- Hands on ML book (General ML + Deep Learning + Reinforcement Learning)
- The Best Resources I Used to Teach Myself ML
- My Curated List of AI and ML Resources from Around the Web
- Intro blog post
- Paper: NLP (Almost) From Scratch
- Stanford Course (moderate)
- NLP Datasets
- SyferText tutorials
- New NLP Resources
- YouTube Video: Walk through of PySyft
- Full (Free) Intro Course on Secure & Private AI (Udacity)
- PySyft Tutorials
- TensorFlow guide
- Intro to TF for Deep Learning by TF
- Introduction to TF Lite by TF Lite
- Coursera Course
- TF 2.0 Complete Course - Python Neural Networks for Beginners (freeCodeCamp)
Below are a few sets of flashcards that have been put into a form which can be easily learnt/revised using Anki a cross platform app specifically designed for long term knowledge retention.