Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how computers predict and generate sequences using Recurrent Neural Networks. Learn about vectors, neural networks, and practical applications in cooking, weather, and more.
Explore key machine learning algorithms through clear examples, from linear regression to neural networks and clustering techniques, in this beginner-friendly introduction.
Demystify attention mechanisms in Transformer models through visuals, examples, and mathematical explanations, focusing on embeddings, similarity, and key-query-value matrices.
Explore binomial and Poisson distributions, from basic concepts to practical applications in probability calculations for real-world scenarios.
Learn to build and train decision trees through a simple example, exploring key concepts like data splitting, overfitting prevention, and alternative evaluation metrics.
Friendly introduction to quantum computing and machine learning, covering qubits, quantum gates, entanglement, and their applications in generative modeling and optimization.
Explore autoencoders, powerful generative models for dimensionality reduction and data generation. Learn about denoising and variational autoencoders, their applications, and training techniques.
Friendly exploration of deep reinforcement learning concepts, including Markov decision processes, Q-networks, and policy gradients, using examples and visuals to explain complex ideas.
Learn singular value decomposition (SVD) and its application in image compression. Explore matrix transformations, dimensionality reduction, and practical implementation techniques.
Friendly introduction to Restricted Boltzmann Machines using real-life examples. Covers key concepts like probabilities, training, contrastive divergence, and Gibbs sampling for machine learning enthusiasts.
Explore Gibbs sampling for training Latent Dirichlet Allocation models, learning to sort documents into topics efficiently through practical exercises and in-depth explanations.
Explore Latent Dirichlet Allocation, a powerful machine learning technique for sorting documents by topic. Learn its principles, applications, and implementation in this comprehensive tutorial.
Visual explanation of Bayes' Theorem and Naive Bayes algorithm, applied to spam detection. Accessible approach requiring only basic math skills and a desire to learn.
Explore dimensionality reduction through PCA, covering variance, covariance, eigenvectors, and eigenvalues. Learn key concepts with visual explanations and practical applications in data analysis.
Explore Support Vector Machines through visual explanations, covering key concepts like data separation, perceptron algorithm, classification errors, and the C parameter for optimal model performance.
Get personalized course recommendations, track subjects and courses with reminders, and more.