{
  "id": 312191,
  "title": "Score 0.05128 simple mnist model + image processing",
  "url": "/competitions/ultra-mnist/discussion/312191",
  "author_name": "Ashish Johnson ",
  "post_date": "2022-03-10T19:34:35.084000",
  "votes": 1,
  "comment_count": 0,
  "views": 0,
  "content": "<p><strong>Main Notebook implementation:&gt;</strong> <a href=\"https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model\" target=\"_blank\">https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model</a></p>\n<p>Steps done:</p>\n<ol>\n<li>Trained a simple MNIST classifier </li>\n<li>Took the cleaned dataset from <a href=\"https://www.kaggle.com/remekkinas/ultramnistblack\" target=\"_blank\">https://www.kaggle.com/remekkinas/ultramnistblack</a> Thanks to <a href=\"https://www.kaggle.com/remekkinas\" target=\"_blank\">Remek Kinas</a>  <a href=\"https://www.kaggle.com/remekkinas\" target=\"_blank\">@remekkinas</a> <br>\n3.Added contour detection algorithm(Image processing) to extract the numbers from the image.</li>\n<li>The detected contours were passed to the trained MNIST classifier to get the output and sum up the output</li>\n<li>Logged all the sum in the submission format.</li>\n</ol>\n<p>Special Thanks to the below person as the idea of cleaning the data was pretty awesome</p>\n<p><a href=\"https://www.kaggle.com/lukaszborecki\" target=\"_blank\">LUKASZ BORECKI</a> for this notebook:&gt; <a href=\"https://www.kaggle.com/lukaszborecki/digit-cleaner-concept\" target=\"_blank\">https://www.kaggle.com/lukaszborecki/digit-cleaner-concept</a><br>\n<a href=\"https://www.kaggle.com/lukaszborecki\" target=\"_blank\">@lukaszborecki</a> </p>\n<p>running end-to-end please refer to last section named <strong>Whole inference pipeline end-to-end</strong></p>\n<h1>Finally, Please Upvote my notebook if you found useful :)</h1>",
  "messages": [
    {
      "id": 1718400,
      "postDate": "2022-03-10T19:34:35.083Z",
      "content": "<p><strong>Main Notebook implementation:&gt;</strong> <a href=\"https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model\" target=\"_blank\">https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model</a></p>\n<p>Steps done:</p>\n<ol>\n<li>Trained a simple MNIST classifier </li>\n<li>Took the cleaned dataset from <a href=\"https://www.kaggle.com/remekkinas/ultramnistblack\" target=\"_blank\">https://www.kaggle.com/remekkinas/ultramnistblack</a> Thanks to <a href=\"https://www.kaggle.com/remekkinas\" target=\"_blank\">Remek Kinas</a>  <a href=\"https://www.kaggle.com/remekkinas\" target=\"_blank\">@remekkinas</a> <br>\n3.Added contour detection algorithm(Image processing) to extract the numbers from the image.</li>\n<li>The detected contours were passed to the trained MNIST classifier to get the output and sum up the output</li>\n<li>Logged all the sum in the submission format.</li>\n</ol>\n<p>Special Thanks to the below person as the idea of cleaning the data was pretty awesome</p>\n<p><a href=\"https://www.kaggle.com/lukaszborecki\" target=\"_blank\">LUKASZ BORECKI</a> for this notebook:&gt; <a href=\"https://www.kaggle.com/lukaszborecki/digit-cleaner-concept\" target=\"_blank\">https://www.kaggle.com/lukaszborecki/digit-cleaner-concept</a><br>\n<a href=\"https://www.kaggle.com/lukaszborecki\" target=\"_blank\">@lukaszborecki</a> </p>\n<p>running end-to-end please refer to last section named <strong>Whole inference pipeline end-to-end</strong></p>\n<h1>Finally, Please Upvote my notebook if you found useful :)</h1>",
      "rawMarkdown": "**Main Notebook implementation:>** https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model\n\nSteps done:\n1. Trained a simple MNIST classifier \n2. Took the cleaned dataset from https://www.kaggle.com/remekkinas/ultramnistblack Thanks to [Remek Kinas](https://www.kaggle.com/remekkinas)  @remekkinas \n3.Added contour detection algorithm(Image processing) to extract the numbers from the image.\n4. The detected contours were passed to the trained MNIST classifier to get the output and sum up the output\n5. Logged all the sum in the submission format.\n\nSpecial Thanks to the below person as the idea of cleaning the data was pretty awesome\n\n[LUKASZ BORECKI](https://www.kaggle.com/lukaszborecki) for this notebook:> https://www.kaggle.com/lukaszborecki/digit-cleaner-concept\n@lukaszborecki \n\nrunning end-to-end please refer to last section named **Whole inference pipeline end-to-end**\n\n# Finally, Please Upvote my notebook if you found useful :)",
      "votes": 1
    }
  ],
  "comments": [],
  "raw_markdown_by_id": {
    "1718400": "**Main Notebook implementation:>** https://www.kaggle.com/ashishrose/score-0-05128-first-ultramnist-model\n\nSteps done:\n1. Trained a simple MNIST classifier \n2. Took the cleaned dataset from https://www.kaggle.com/remekkinas/ultramnistblack Thanks to [Remek Kinas](https://www.kaggle.com/remekkinas)  @remekkinas \n3.Added contour detection algorithm(Image processing) to extract the numbers from the image.\n4. The detected contours were passed to the trained MNIST classifier to get the output and sum up the output\n5. Logged all the sum in the submission format.\n\nSpecial Thanks to the below person as the idea of cleaning the data was pretty awesome\n\n[LUKASZ BORECKI](https://www.kaggle.com/lukaszborecki) for this notebook:> https://www.kaggle.com/lukaszborecki/digit-cleaner-concept\n@lukaszborecki \n\nrunning end-to-end please refer to last section named **Whole inference pipeline end-to-end**\n\n# Finally, Please Upvote my notebook if you found useful :)"
  }
}