Courses from 1000+ universities
The future of Coursera’s only credible alternative for universities rests in the hands of 2U’s creditors.
600 Free Google Certifications
Communication Skills
Project Management
Language Learning
FinTech Ethics and Risks
Mining Massive Datasets
The Science of the Solar System
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Learn Regularization, earn certificates with free online courses from Harvard, DeepLearning.AI, Alexander Amini and other top universities around the world. Read reviews to decide if a class is right for you.
Comprehensive introduction to deep learning fundamentals, covering neural networks, learning types, architectures, and model development steps. No coding required, ideal for beginners.
"Deep Learning with PyTorch: Zero to GANs" is a beginner-friendly online course offering a practical and coding-focused introduction to deep learning using the PyTorch framework. Enroll now to start learning.
Comprehensive introduction to machine learning concepts, from fundamentals to advanced techniques, with clear explanations and practical applications.
Explore key machine learning concepts and techniques, from linear regression to deep learning, clustering, and dimensionality reduction, with hands-on applications.
Discover how machine learning can be used to solve financial data problems and create informative insights and predictions.
Explore advanced neural network training techniques, including loss functions, learning rates, momentum, and strategies to prevent overfitting for improved computer vision model performance.
This project-based course shows programmers of all skill levels how to use machine learning to build programs that can make recommendations—like recommending new products.
Explore advanced mathematical concepts essential for developing robust machine learning algorithms, including optimization, regularization, and statistical modeling techniques.
Learn about various optimization and tuning options available for deep learning models and use them to improve models.
Learn to create deep learning models with the PyTorch library.
Explore statistical learning theory, covering least squares, gradient descent, regularization, and induction, with insights into historical context and practical applications.
Explore the foundations of machine learning with Prof. Poggio, covering key concepts like generalization, consistency, and regularization in solving learning problems.
Learn optimization techniques for machine learning, including likelihood estimation, gradient descent, and regularization, with practical examples and applications.
Explore tradeoffs between robustness and accuracy in machine learning, covering topics like spurious correlations, regularization, and model complexity with Percy Liang.
Foundations of deep learning: perceptrons, neural networks, loss functions, backpropagation, optimization techniques, and strategies to prevent overfitting in neural network training.
Get personalized course recommendations, track subjects and courses with reminders, and more.