Machine Learning

  1. Advanced Topics and Specialized Areas
    1. Natural Language Processing
      1. Text Preprocessing
        1. Tokenization
          1. Word Tokenization
            1. Sentence Tokenization
              1. Subword Tokenization
              2. Text Normalization
                1. Lowercasing
                  1. Punctuation Removal
                    1. Unicode Normalization
                    2. Stopword Removal
                      1. Language-Specific Stopwords
                        1. Custom Stopword Lists
                        2. Stemming and Lemmatization
                          1. Porter Stemmer
                            1. Snowball Stemmer
                              1. WordNet Lemmatizer
                            2. Text Representation
                              1. Bag of Words
                                1. Term Frequency
                                  1. Document-Term Matrix
                                    1. Limitations
                                    2. TF-IDF
                                      1. Term Frequency-Inverse Document Frequency
                                        1. Normalization
                                          1. Variants
                                          2. N-grams
                                            1. Bigrams and Trigrams
                                              1. Character N-grams
                                                1. Skip-grams
                                                2. Word Embeddings
                                                  1. Word2Vec
                                                    1. Skip-gram Model
                                                      1. Continuous Bag of Words
                                                        1. Hierarchical Softmax
                                                          1. Negative Sampling
                                                          2. GloVe
                                                            1. Global Vectors
                                                              1. Co-occurrence Matrix
                                                                1. Factorization
                                                                2. FastText
                                                                  1. Subword Information
                                                                    1. Out-of-Vocabulary Handling
                                                                3. Language Models
                                                                  1. N-gram Language Models
                                                                    1. Neural Language Models
                                                                      1. Transformer-Based Models
                                                                        1. BERT
                                                                          1. GPT
                                                                            1. T5
                                                                              1. RoBERTa
                                                                            2. NLP Tasks
                                                                              1. Text Classification
                                                                                1. Named Entity Recognition
                                                                                  1. Part-of-Speech Tagging
                                                                                    1. Sentiment Analysis
                                                                                      1. Machine Translation
                                                                                        1. Question Answering
                                                                                          1. Text Summarization
                                                                                        2. Computer Vision
                                                                                          1. Image Preprocessing
                                                                                            1. Image Formats and Color Spaces
                                                                                              1. Resizing and Cropping
                                                                                                1. Normalization
                                                                                                  1. Data Augmentation
                                                                                                    1. Rotation
                                                                                                      1. Flipping
                                                                                                        1. Scaling
                                                                                                          1. Color Jittering
                                                                                                        2. Feature Extraction
                                                                                                          1. Traditional Methods
                                                                                                            1. SIFT
                                                                                                              1. SURF
                                                                                                                1. HOG
                                                                                                                  1. LBP
                                                                                                                  2. Deep Learning Features
                                                                                                                    1. Convolutional Features
                                                                                                                      1. Pretrained CNN Features
                                                                                                                    2. Computer Vision Tasks
                                                                                                                      1. Image Classification
                                                                                                                        1. Object Detection
                                                                                                                          1. R-CNN Family
                                                                                                                            1. YOLO
                                                                                                                              1. SSD
                                                                                                                              2. Semantic Segmentation
                                                                                                                                1. U-Net
                                                                                                                                  1. DeepLab
                                                                                                                                  2. Instance Segmentation
                                                                                                                                    1. Face Recognition
                                                                                                                                      1. Optical Character Recognition
                                                                                                                                    2. Time Series Analysis
                                                                                                                                      1. Time Series Components
                                                                                                                                        1. Trend
                                                                                                                                          1. Seasonality
                                                                                                                                            1. Cyclical Patterns
                                                                                                                                              1. Irregular Components
                                                                                                                                              2. Time Series Decomposition
                                                                                                                                                1. Additive Decomposition
                                                                                                                                                  1. Multiplicative Decomposition
                                                                                                                                                    1. STL Decomposition
                                                                                                                                                    2. Stationarity
                                                                                                                                                      1. Tests for Stationarity
                                                                                                                                                        1. Differencing
                                                                                                                                                          1. Transformation Methods
                                                                                                                                                          2. Traditional Methods
                                                                                                                                                            1. ARIMA Models
                                                                                                                                                              1. Exponential Smoothing
                                                                                                                                                                1. Seasonal Decomposition
                                                                                                                                                                2. Machine Learning for Time Series
                                                                                                                                                                  1. Feature Engineering
                                                                                                                                                                    1. Cross-Validation Strategies
                                                                                                                                                                      1. Forecasting Evaluation
                                                                                                                                                                      2. Deep Learning for Time Series
                                                                                                                                                                        1. RNNs for Sequences
                                                                                                                                                                          1. LSTM and GRU
                                                                                                                                                                            1. Attention Mechanisms
                                                                                                                                                                              1. Transformer Models
                                                                                                                                                                            2. Anomaly Detection
                                                                                                                                                                              1. Types of Anomalies
                                                                                                                                                                                1. Point Anomalies
                                                                                                                                                                                  1. Contextual Anomalies
                                                                                                                                                                                    1. Collective Anomalies
                                                                                                                                                                                    2. Statistical Methods
                                                                                                                                                                                      1. Z-Score Method
                                                                                                                                                                                        1. Grubbs' Test
                                                                                                                                                                                          1. Dixon's Q Test
                                                                                                                                                                                          2. Machine Learning Approaches
                                                                                                                                                                                            1. Isolation Forest
                                                                                                                                                                                              1. One-Class SVM
                                                                                                                                                                                                1. Local Outlier Factor
                                                                                                                                                                                                  1. DBSCAN for Anomaly Detection
                                                                                                                                                                                                  2. Deep Learning Methods
                                                                                                                                                                                                    1. Autoencoders
                                                                                                                                                                                                      1. Variational Autoencoders
                                                                                                                                                                                                        1. Generative Adversarial Networks
                                                                                                                                                                                                        2. Evaluation Challenges
                                                                                                                                                                                                          1. Imbalanced Data
                                                                                                                                                                                                            1. Lack of Labeled Anomalies
                                                                                                                                                                                                              1. Evaluation Metrics
                                                                                                                                                                                                            2. Recommender Systems
                                                                                                                                                                                                              1. Collaborative Filtering
                                                                                                                                                                                                                1. User-Based Collaborative Filtering
                                                                                                                                                                                                                  1. User Similarity Measures
                                                                                                                                                                                                                    1. Neighborhood Selection
                                                                                                                                                                                                                      1. Rating Prediction
                                                                                                                                                                                                                      2. Item-Based Collaborative Filtering
                                                                                                                                                                                                                        1. Item Similarity Measures
                                                                                                                                                                                                                          1. Recommendation Generation
                                                                                                                                                                                                                          2. Matrix Factorization
                                                                                                                                                                                                                            1. Singular Value Decomposition
                                                                                                                                                                                                                              1. Non-Negative Matrix Factorization
                                                                                                                                                                                                                                1. Alternating Least Squares
                                                                                                                                                                                                                              2. Content-Based Filtering
                                                                                                                                                                                                                                1. Item Profiles
                                                                                                                                                                                                                                  1. User Profiles
                                                                                                                                                                                                                                    1. Similarity Computation
                                                                                                                                                                                                                                      1. Recommendation Generation
                                                                                                                                                                                                                                      2. Hybrid Approaches
                                                                                                                                                                                                                                        1. Weighted Hybrid
                                                                                                                                                                                                                                          1. Switching Hybrid
                                                                                                                                                                                                                                            1. Mixed Hybrid
                                                                                                                                                                                                                                              1. Feature Combination
                                                                                                                                                                                                                                              2. Deep Learning for Recommendations
                                                                                                                                                                                                                                                1. Neural Collaborative Filtering
                                                                                                                                                                                                                                                  1. Autoencoders for Recommendations
                                                                                                                                                                                                                                                    1. Recurrent Neural Networks
                                                                                                                                                                                                                                                    2. Evaluation Metrics
                                                                                                                                                                                                                                                      1. Accuracy Metrics
                                                                                                                                                                                                                                                        1. Ranking Metrics
                                                                                                                                                                                                                                                          1. Diversity and Novelty
                                                                                                                                                                                                                                                            1. Coverage
                                                                                                                                                                                                                                                          2. Generative Models
                                                                                                                                                                                                                                                            1. Generative Adversarial Networks
                                                                                                                                                                                                                                                              1. Generator Architecture
                                                                                                                                                                                                                                                                1. Discriminator Architecture
                                                                                                                                                                                                                                                                  1. Training Dynamics
                                                                                                                                                                                                                                                                    1. Loss Functions
                                                                                                                                                                                                                                                                      1. Mode Collapse
                                                                                                                                                                                                                                                                        1. Training Stabilization
                                                                                                                                                                                                                                                                          1. GAN Variants
                                                                                                                                                                                                                                                                            1. DCGAN
                                                                                                                                                                                                                                                                              1. WGAN
                                                                                                                                                                                                                                                                                1. StyleGAN
                                                                                                                                                                                                                                                                                  1. CycleGAN
                                                                                                                                                                                                                                                                                2. Variational Autoencoders
                                                                                                                                                                                                                                                                                  1. Encoder Network
                                                                                                                                                                                                                                                                                    1. Decoder Network
                                                                                                                                                                                                                                                                                      1. Latent Space
                                                                                                                                                                                                                                                                                        1. Reparameterization Trick
                                                                                                                                                                                                                                                                                          1. KL Divergence
                                                                                                                                                                                                                                                                                            1. Evidence Lower Bound
                                                                                                                                                                                                                                                                                            2. Autoregressive Models
                                                                                                                                                                                                                                                                                              1. PixelRNN
                                                                                                                                                                                                                                                                                                1. PixelCNN
                                                                                                                                                                                                                                                                                                  1. WaveNet
                                                                                                                                                                                                                                                                                                  2. Flow-Based Models
                                                                                                                                                                                                                                                                                                    1. Normalizing Flows
                                                                                                                                                                                                                                                                                                      1. Invertible Transformations
                                                                                                                                                                                                                                                                                                        1. Real NVP
                                                                                                                                                                                                                                                                                                          1. Glow