Preliminaries
Linear Regression in Neural Networks
- 1.Linear RegressionnewPTTFJAXMX
- 2.Object-Oriented Design for ImplementationnewPTTFJAXMX
- 3.Synthetic Regression DatanewPTTFJAXMX
- 4.Linear Regression Implementation from ScratchnewPTTFJAXMX
- 5.Concise Implementation of Linear RegressionnewPTTFJAXMX
- 6.GeneralizationnewPTTFJAXMX
- 7.Weight DecaynewPTTFJAXMX
Linear Classification in Neural Networks
- 1.Softmax RegressionnewPTTFJAXMX
- 2.The Image Classification DatasetnewPTTFJAXMX
- 3.The Base Classification ModelnewPTTFJAXMX
- 4.Softmax Regression Implementation from ScratchnewPTTFJAXMX
- 5.Concise Implementation of Softmax RegressionnewPTTFJAXMX
- 6.Generalization in ClassificationnewPTTFJAXMX
- 7.Environment and Distribution ShiftnewPTTFJAXMX
Multilayer Perceptron
- 1.Multilayer PerceptronsnewPTTFJAXMX
- 2.Implementation of Multilayer PerceptronsnewPTTFJAXMX
- 3.Forward Propagation, Backward Propagation, and Computational GraphsnewPTTFJAXMX
- 4.Numerical Stability and InitializationnewPTTFJAXMX
- 5.Generalization in Deep LearningnewPTTFJAXMX
- 6.DropoutnewPTTFJAXMX
- 7.Predicting House Prices on KagglenewPTTFJAXMX
Convolutional Neural Networks
Modern Convnets
- 1.The ImageNet Moment: AlexNetPTTFJAXMX
- 2.Blocks, Bottlenecks, and Branches: VGG, NiN, GoogLeNetPTTFJAXMX
- 3.Normalization LayersPTTFJAXMX
- 4.Residual Networks: ResNet, ResNeXt, and DenseNetPTTFJAXMX
- 5.Efficient ConvNets: Depthwise Separability, Mobile Architectures, and Re-parameterizationPTTFJAXMX
- 6.Training Recipes MatterPTTFJAXMX
- 7.ConvNeXt: A ConvNet for the 2020sPTTFJAXMX
- 8.Design Spaces and the Big PicturePTTFJAXMX
Sequence Models
Optimization Algorithms
Attention
Transformers
State Space Models
Computational Performance
Reinforcement Learning
Generative Adversarial Networks
Natural Language Processing: Pretraining
- 1.Encoder-Decoder Models for Sequence TransductionPTTFJAXMX
- 2.The Dataset for Pretraining Word EmbeddingsPTTFJAXMX
- 3.Pretraining word2vecPTTFJAXMX
- 4.Subword EmbeddingPTTFJAXMX
- 5.Word Similarity and AnalogyPTTFJAXMX
- 6.Bidirectional Encoder Representations from Transformers (BERT)PTTFJAXMX
- 7.The Dataset for Pretraining BERTPTTFJAXMX
- 8.Pretraining BERTPTTFJAXMX
Natural Language Processing: Applications
- 1.Sentiment Analysis and the DatasetPTTFJAXMX
- 2.Sentiment Analysis: Using Recurrent Neural NetworksPTTFJAXMX
- 3.Sentiment Analysis: Using Convolutional Neural NetworksPTTFJAXMX
- 4.Natural Language Inference and the DatasetPTTFJAXMX
- 5.Natural Language Inference: Using AttentionPTTFJAXMX
- 6.Natural Language Inference: Fine-Tuning BERTPTTFJAXMX
Computer Vision
- 1.Image AugmentationPTTFJAXMX
- 2.Fine-TuningPTTFJAXMX
- 3.Object Detection and Bounding BoxesPTTFJAXMX
- 4.Anchor BoxesPTTFJAXMX
- 5.Multiscale Object DetectionPTTFJAXMX
- 6.The Object Detection DatasetPTTFJAXMX
- 7.Single Shot Multibox DetectionPTTFJAXMX
- 8.Region-based CNNs (R-CNNs)PTTFJAXMX
- 9.Semantic Segmentation and the DatasetPTTFJAXMX
- 10.Transposed ConvolutionPTTFJAXMX
- 11.Fully Convolutional NetworksPTTFJAXMX
- 12.Neural Style TransferPTTFJAXMX
- 13.Image Classification (CIFAR-10) on KagglePTTFJAXMX
- 14.Dog Breed Identification (ImageNet Dogs) on KagglePTTFJAXMX
Gaussian Processes
Hyperparameter Optimization
Recommender Systems
- 1.The MovieLens DatasetPTTFJAXMX
- 2.Matrix FactorizationPTTFJAXMX
- 3.AutoRec: Rating Prediction with AutoencodersPTTFJAXMX
- 4.Personalized Ranking for Recommender SystemsPTTFJAXMX
- 5.Neural Collaborative Filtering for Personalized RankingPTTFJAXMX
- 6.Sequence-Aware Recommender SystemsPTTFJAXMX
- 7.Feature-Rich Recommender SystemsPTTFJAXMX
- 8.Factorization MachinesPTTFJAXMX
- 9.Deep Factorization MachinesPTTFJAXMX