Jaydeep Chakraborty

Data Scientist | Machine Learning Enthusiast

Different types of Machine Learning

  • 1. Supervised learning
    • 1.1 Classification
    • 1.2 Regression
    • 1.3. Forecasting
  • 2. Unsupervised learning
    • 2.1 Clustering
    • 2.2 Dimension reduction
  • 3. Semi-supervised learning
  • 4. Reinforcement learning

Different types of ML Algorithm

  • Naïve Bayes Classifier Algorithm (classification)
  • Decision Trees (classification, regression)
  • Random Forests (classification, regression)
  • Logistic Regression (classification)
  • Linear Regression (regression)

    https://github.com/jaydeepchakraborty/NLP/blob/master/LinearRegressionWithPyTorch.ipynb

  • Support Vector Machine Algorithm (classification, regression)
  • K Nearest Neighbours (classification)
  • Neural Network (classification, regression)
  • K Means Clustering Algorithm (clustering)
  • Autoencoder (dimension reduction)

    https://github.com/jaydeepchakraborty/NLP/blob/master/AutoEncoder.ipynb

  • Recursive Neural Network
    • Many - to - One (seq - one)

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN((seq)%20-_%201).ipynb

    • Many - to - One (seq - one) | padding

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN-PAD((seq)%20-_%201).ipynb

    • Many - to - One (seq - one) | attention

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN-Attention((seq)%20-_%201).ipynb

    • Many - to - One (seq - one) | padding | attention

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN-Attention-PAD((seq)%20-_%201).ipynb

    • Many - to - One (seq - one) | padding | attention | mask

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN-Attention-PAD-Mask((seq)%20-_%201).ipynb

    • Many - to - Many (seq - seq) | padding | attention | mask

      https://github.com/jaydeepchakraborty/NLP/blob/master/RNN-Attention((seq%2C%20seq)%20-_%201).ipynb

  • Transformer
      Basics | Architecture

      https://github.com/jaydeepchakraborty/NLP/blob/master/Transformer.ipynb

      Many - to - One (seq - one)

      https://github.com/jaydeepchakraborty/NLP/blob/master/Transformer((seq)%20-_%201).ipynb

      Many - to - Many (seq - seq)

      https://github.com/jaydeepchakraborty/NLP/blob/master/Transformer((seq)%20-_%20seq).ipynb

  • Recursive Neural Network
  • Graph Neural Network
      Basics | Architecture

      https://github.com/jaydeepchakraborty/NLP/blob/master/GNN_Introduction.ipynb