AI-Tutorials A collection of tutorials on AI, deep learning and other related topics. Machine Learning Algorithms K-means clustering and EM algorithm Learning Algorithms Optimization algorithms Momentum, RMSProp, Adam Optimizer Unsupervised Learning PCA, Autoencoders and Variational Autoencoders (VAE) EigenDecomposition Singular Value Decomposition (SVD) PCA PCA & AutoEncoders Step-by-step PCA VAE Generative Adversarial Networks (GAN) KL divergence Wasserstein GAN (WGAN) Adversarial Autoencoders DCGAN InfoGAN Computer Vision CNN Different types of convolutions Depthwise separable convolutions Inception Network Capsule Network Videos Video Classification Methods Review Video Classification - CS231n Action Recognition Tutorial Natural Language Processing Classical techniques IBM Machine Translation Model RNN Backpropagation Through Time (BPTT) LSTM Bidirectional RNN Attention machanism Transformer Deep Learning Toolkit & Programming Languages TensorFlow Pretrained modules - TensorFlow Hub Introduction to TensorFlow Save and restore CoLab CoLab tutorial R Parallel Processing in R