{
  "id": 458005,
  "title": "From Zero To Hero",
  "url": "/competitions/digit-recognizer/discussion/458005",
  "author_name": "Marc Paulo",
  "post_date": "2023-11-27T20:07:13.671000",
  "votes": 5,
  "comment_count": 0,
  "views": null,
  "content": "<p>Hi everyone! :)</p>\n<p>I have created three notebooks for this competition, which may serve as <strong>tutorials</strong> for all levels of expertise. Let me introduce them, from the most basic to the most advanced ones:</p>\n<ol>\n<li><strong>PCA and KNN</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/pca-knn\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/pca-knn</a></li>\n<li>Machine Learning algorithms (not Deep Learning)</li>\n<li>Understand and use PCA to perform dimensionality reduction</li>\n<li>Train a KNN Classifier on the principal components</li>\n</ul>\n<ol>\n<li><strong>MultiLayer Perceptron using Sklearn</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/sklearn-mlp\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/sklearn-mlp</a></li>\n<li>Deep Learning with MultiLayer Perceptron (not Convolutional)</li>\n<li>Explore and understand the potential of this type of architecture</li>\n</ul>\n<ol>\n<li><strong>Convolutional NN using PyTorch</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial</a></li>\n<li>Deep Learning with Convolutional Neural Networks</li>\n<li>Explore and understand the potential of this type of architecture</li>\n<li>AI Explainability: visualize the learned convolutional filters</li>\n</ul>\n<p>I hope you find value in my work. If that is the case, please consider <strong>giving them an UpVote</strong>. Thank you very much for your time and attention :)</p>\n<p>If you have comments, find errors, or want to give constructive feedback, please drop them in the <em>Comments</em> section below. I will answer them all!</p>",
  "messages": [
    {
      "id": 2540596,
      "postDate": "2023-11-27T20:07:13.670Z",
      "content": "<p>Hi everyone! :)</p>\n<p>I have created three notebooks for this competition, which may serve as <strong>tutorials</strong> for all levels of expertise. Let me introduce them, from the most basic to the most advanced ones:</p>\n<ol>\n<li><strong>PCA and KNN</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/pca-knn\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/pca-knn</a></li>\n<li>Machine Learning algorithms (not Deep Learning)</li>\n<li>Understand and use PCA to perform dimensionality reduction</li>\n<li>Train a KNN Classifier on the principal components</li>\n</ul>\n<ol>\n<li><strong>MultiLayer Perceptron using Sklearn</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/sklearn-mlp\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/sklearn-mlp</a></li>\n<li>Deep Learning with MultiLayer Perceptron (not Convolutional)</li>\n<li>Explore and understand the potential of this type of architecture</li>\n</ul>\n<ol>\n<li><strong>Convolutional NN using PyTorch</strong></li>\n</ol>\n<ul>\n<li>Link: <a href=\"https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial\" target=\"_blank\">https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial</a></li>\n<li>Deep Learning with Convolutional Neural Networks</li>\n<li>Explore and understand the potential of this type of architecture</li>\n<li>AI Explainability: visualize the learned convolutional filters</li>\n</ul>\n<p>I hope you find value in my work. If that is the case, please consider <strong>giving them an UpVote</strong>. Thank you very much for your time and attention :)</p>\n<p>If you have comments, find errors, or want to give constructive feedback, please drop them in the <em>Comments</em> section below. I will answer them all!</p>",
      "rawMarkdown": "Hi everyone! :)\n\nI have created three notebooks for this competition, which may serve as **tutorials** for all levels of expertise. Let me introduce them, from the most basic to the most advanced ones:\n\n1. **PCA and KNN**\n- Link: https://www.kaggle.com/code/marcpaulo/pca-knn\n- Machine Learning algorithms (not Deep Learning)\n- Understand and use PCA to perform dimensionality reduction\n- Train a KNN Classifier on the principal components\n\n2. **MultiLayer Perceptron using Sklearn**\n- Link: https://www.kaggle.com/code/marcpaulo/sklearn-mlp\n- Deep Learning with MultiLayer Perceptron (not Convolutional)\n- Explore and understand the potential of this type of architecture\n\n\n3. **Convolutional NN using PyTorch**\n- Link: https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial\n- Deep Learning with Convolutional Neural Networks\n- Explore and understand the potential of this type of architecture\n- AI Explainability: visualize the learned convolutional filters\n\nI hope you find value in my work. If that is the case, please consider **giving them an UpVote**. Thank you very much for your time and attention :)\n\nIf you have comments, find errors, or want to give constructive feedback, please drop them in the *Comments* section below. I will answer them all!",
      "votes": 5
    }
  ],
  "comments": [],
  "raw_markdown_by_id": {
    "2540596": "Hi everyone! :)\n\nI have created three notebooks for this competition, which may serve as **tutorials** for all levels of expertise. Let me introduce them, from the most basic to the most advanced ones:\n\n1. **PCA and KNN**\n- Link: https://www.kaggle.com/code/marcpaulo/pca-knn\n- Machine Learning algorithms (not Deep Learning)\n- Understand and use PCA to perform dimensionality reduction\n- Train a KNN Classifier on the principal components\n\n2. **MultiLayer Perceptron using Sklearn**\n- Link: https://www.kaggle.com/code/marcpaulo/sklearn-mlp\n- Deep Learning with MultiLayer Perceptron (not Convolutional)\n- Explore and understand the potential of this type of architecture\n\n\n3. **Convolutional NN using PyTorch**\n- Link: https://www.kaggle.com/code/marcpaulo/pytorch-cnn-tutorial\n- Deep Learning with Convolutional Neural Networks\n- Explore and understand the potential of this type of architecture\n- AI Explainability: visualize the learned convolutional filters\n\nI hope you find value in my work. If that is the case, please consider **giving them an UpVote**. Thank you very much for your time and attention :)\n\nIf you have comments, find errors, or want to give constructive feedback, please drop them in the *Comments* section below. I will answer them all!"
  }
}