Overview
Overview
Machine Learning is a subcategory of Computing. Its sections organize the topics listed on this page so that each area can be explored separately.
Finding resources
Choose a section to see its available materials and topic wiki. Compare each resource’s description and source with your study goals. External research tools query other sources and are separate from IPL’s curated resource lists.
Learning paths
-
Machine learning (13 steps)
Build models that learn from data, from classical algorithms and honest evaluation to neural networks and transformers, using official documentation and free university courses.
Curated Resources (31)
Tools (4)
-
XGBoost
xgboost.readthedocs.iofree
An optimized distributed gradient boosting library designed for efficient and scalable machine learning.
-
LightGBM
lightgbm.readthedocs.iofree
A fast, distributed, high-performance gradient boosting framework based on decision tree algorithms.
-
MLflow
mlflow.orgfree
An open-source platform to manage the machine learning lifecycle, including experimentation, reproducibility, and deployment.
-
Optuna
optuna.orgfree
An open-source hyperparameter optimization framework specifically engineered for machine learning and deep learning models.
Databases (4)
-
OpenML
openml.orgfree
An open, collaborative scientific platform and database for sharing machine learning datasets, tasks, and empirical experiments.
-
UCI Machine Learning Repository
archive.ics.uci.edufree
A longstanding open archive providing curated benchmark datasets for empirical machine learning research.
-
Hugging Face Datasets
huggingface.cofree
A community-driven hub and library hosting tens of thousands of datasets for machine learning training and evaluation.
-
OpenReview
openreview.netfree
An open peer-review database and scientific publishing repository for research papers presented at major machine learning venues.
Learn (11)
-
Practical Deep Learning for Coders
course.fast.aifree
A free, hands-on online course teaching deep learning and practical model deployment from top down.
-
DeepLearning.AI
deeplearning.aifreemium
An educational platform created by Andrew Ng offering comprehensive specializations in machine learning and neural networks.
-
Stanford CS229: Machine Learning
cs229.stanford.edufree
Course materials, lecture notes, and syllabus for Stanford University's flagship academic machine learning course.
-
Scikit-Learn User Guide and Tutorials
scikit-learn.orgfree
Comprehensive documentation and guided educational examples covering classical machine learning algorithms.
-
Introduction to Deep Learning
sebastianraschka.comfree
Free university-level video lecture series on deep learning, from neural network basics to convolutional networks, transformers and generative models.
-
PyTorch Tutorials
docs.pytorch.orgfree
Official collection of PyTorch tutorials and recipes covering tensors, training loops, vision, text and deployment for people learning deep learning in Python.
-
Formal Algorithms for Transformers
arxiv.orgfree
Paper giving precise pseudocode for transformer architectures and their training and inference algorithms, a compact reference for researchers and students.
-
3Blue1Brown Neural Networks
3blue1brown.comfree
Animated video lessons explaining neural networks, gradient descent, backpropagation and transformers visually, suitable for learners with basic mathematics.
-
Inference Engineering Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on serving machine learning models: topics laid out in a suggested study order, each linking to further reading.
-
Machine Learning Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on machine learning: topics laid out in a suggested study order, each linking to further reading.
-
MLOps Roadmap (roadmap.sh)
roadmap.shfree
Interactive roadmap on operating machine learning in production: topics laid out in a suggested study order, each linking to further reading.
Publications (6)
-
Journal of Machine Learning Research (JMLR)
jmlr.orgfree
A premier open-access peer-reviewed academic journal publishing scholarly articles across all aspects of machine learning.
-
Transactions on Machine Learning Research (TMLR)
jmlr.orgfree
An open-access peer-reviewed journal focused on the rapid dissemination of machine learning research.
-
Distill
distill.pubfree
An open peer-reviewed digital publication dedicated to clear, visual, and interactive communication of machine learning research.
-
Machine Learning (Springer)
springer.compaid
An international peer-reviewed journal publishing computational and theoretical research on learning algorithms.
-
Transformer Circuits Thread
transformer-circuits.pubfree
Online research publication on mechanistic interpretability that reverse-engineers how transformer language models compute, for researchers studying neural network internals.
-
Scaling Laws for Neural Language Models
arxiv.orgfree
Research paper measuring how language model performance improves predictably with model size, dataset size and training compute, widely cited in AI research.
Blogs and sites (3)
-
BAIR Blog
bair.berkeley.edufree
Research blog providing technical articles and perspectives on machine learning from the Berkeley AI Research Lab.
-
Machine Learning Mastery
machinelearningmastery.comfree
A popular technical tutorial blog offering practical, code-focused guides for applied machine learning.
-
Google DeepMind Blog
deepmind.googlefree
Official publication showcasing research breakthroughs in deep learning, foundation models, and scientific applications.
Events and conferences (3)
-
NeurIPS (Conference on Neural Information Processing Systems)
neurips.ccpaid
The primary annual international academic conference on machine learning, deep learning, and computational neuroscience.
-
ICML (International Conference on Machine Learning)
icml.ccpaid
A leading annual international gathering dedicated to the presentation and publication of fundamental machine learning research.
-
ICLR (International Conference on Learning Representations)
iclr.ccpaid
A premier annual conference focusing on representation learning and deep learning architectures across data modalities.
External summary: Wikipedia
Read article on WikipediaLoading Wikipedia summary…
Research panel
Live results from 8 external sources. Not curated by IPL — use them as a starting point.
Source: Wikipedia
The Wikipedia summary appears here.
Related Wikipedia articles
Source: OpenAlex · Google Scholar
Google Scholar
Source: arXiv
Source: ORCID
Source: Coursera
Source: YouTube
Source: Meetup
Community Discussion
Join the conversation, ask questions, or suggest improvements to this content.
Other subcategories
Artificial Intelligence Big Data Computer Information Systems Computer Science Computer Vision Cyber Security Data Science Databases Distributed Computing Hardware Human-Computer Interaction IT Certification Natural Language Processing Networking Operating Systems Robotics Software Engineering
Part of Computing