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
Psychology
Information Technology
Digital Marketing
AP® Microeconomics
Let's Get Started: Building Self-Awareness
Dino 101: Dinosaur Paleobiology
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.
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.
Friendly introduction to logistic regression and perceptron algorithm, covering key concepts like data classification, gradient descent, and neural networks with minimal math and visual explanations.
Get personalized course recommendations, track subjects and courses with reminders, and more.