Courses from 1000+ universities
AI got cheap enough that Duolingo’s most expensive plan may not survive it. I read the earnings call transcript and opened the app to see what is actually changing for learners.
600 Free Google Certifications
Artificial Intelligence
Data Science
Cybersecurity
L'Italiano nel mondo
Introduction to HTML5
Umano Digitale
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Clear explanation of Transformer Neural Networks, the foundation of ChatGPT and modern AI. Covers key concepts like word embedding, self-attention, and encoder-decoder architecture.
Comprehensive explanation of Decoder-Only Transformers used in ChatGPT, covering word embedding, position encoding, masked self-attention, and output generation, with comparisons to normal Transformers.
Code an LSTM from scratch, train it with PyTorch Lightning, and compare it with PyTorch’s built-in nn.LSTM while tracking results in TensorBoard.
An intuitive explanation of LSTM networks, showing how memory paths address vanishing and exploding gradients in long sequences.
Aprende a simplificar el entrenamiento de redes neuronales con PyTorch Lightning, encontrar la tasa de aprendizaje y aprovechar la aceleración por GPU.
Build a simple neural network in PyTorch, visualize its output, and optimize a parameter with backpropagation.
Derive cross-entropy gradients and apply them to backpropagation in a softmax neural network.
Build and optimize a support vector machine classifier in Python, handling missing data, encoding categorical features, scaling inputs, and visualizing the final decision boundary.
Build and optimize a heart disease classification tree in Python using missing-data handling, one-hot encoding, and cost-complexity pruning.
Learn to calculate p-values from coin-toss probabilities and continuous distributions, including two-sided versus one-sided tests and why one-sided p-values can mislead.
Explains how XGBoost accelerates training on large datasets through approximate splitting, weighted quantile sketches, sparse-data handling, cache-aware access, and out-of-core computation.
Explains how XGBoost builds classification trees using similarity scores, gain, cover, pruning, and leaf outputs.
Learn how XGBoost builds and prunes regularized regression trees, calculates similarity scores and gain, and updates predictions with leaf outputs and a learning rate.
Explains how support vector machines classify data using maximal margins, soft margins, polynomial and radial basis function kernels, and the kernel trick.
Explains how regression trees model nonlinear relationships by choosing data-splitting thresholds that minimize squared residuals.
Get personalized course recommendations, track subjects and courses with reminders, and more.