Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Computer Science
Psychology
Algorithms and Data Structures
Stanford Introduction to Food and Health
Gamification
Learn to Program: The Fundamentals
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Implement a DCGAN in PyTorch to generate new MNIST digits. Learn GAN fundamentals, architecture, and training techniques through hands-on coding and visualization.
Step-by-step guide to building a simple neural network using PyTorch, covering network creation, data handling, loss calculation, and accuracy evaluation.
Detailed explanation of OpenAI's Whisper model for speech recognition, covering dataset collection, model architecture, experiments, and scaling considerations.
Comprehensive explanation of Graph Convolutional Networks (GCNs), covering theory, derivation, and practical applications in node classification, with insights into their functionality and effectiveness.
Comprehensive explanation of Latent Dirichlet Allocation (LDA) with Gibbs Sampling, covering topic modeling, posterior inference, and implementation details. Ideal for those interested in understanding this classic machine learning technique.
Learn to implement a Variational Autoencoder from scratch using PyTorch, covering architecture, training loop, and inference with practical examples and code demonstrations.
Explore AI art creation with MidJourney through prompt engineering techniques, resource recommendations, and practical tips for generating stunning visual results.
Learn to implement a top-performing deep learning solution for facial keypoint detection, covering data analysis, model development, and submission strategies for Kaggle competitions.
Learn to detect eye disease using deep learning, with a top-ranked Kaggle solution. Covers data preprocessing, loss functions, augmentation, and resolution techniques for improved accuracy in medical image analysis.
Learn to implement ProGAN from scratch, covering model architecture, training setup, and evaluation. Gain hands-on experience in advanced generative adversarial network techniques.
Detailed walkthrough of the ProGAN paper, covering progressive growing, MiniBatch Std, layer fading, normalization techniques, and implementation details for advanced GAN enthusiasts.
Learn to implement CycleGAN from scratch, covering discriminator, generator, dataset preparation, and training process for image-to-image translation tasks.
Learn to implement EfficientNet from scratch using PyTorch, covering key concepts like CNNBlock, SqueezeExcitation, and InvertedResidualBlock with stochastic depth.
Learn to achieve top 1% in Santander Kaggle competition using neural networks, feature engineering, and data analysis techniques. Improve your machine learning skills with practical insights and strategies.
Learn to implement U-NET for image segmentation from scratch, covering model architecture, dataset preparation, training process, and evaluation techniques in PyTorch.
Get personalized course recommendations, track subjects and courses with reminders, and more.