{
  "id": 204801,
  "title": "What's your best score single model?",
  "url": "/competitions/riiid-test-answer-prediction/discussion/204801",
  "author_name": "Jacob",
  "post_date": "2020-12-16T23:02:25.551000",
  "votes": 39,
  "comment_count": 66,
  "views": 0,
  "content": "<p>I'm kinda out of ideas how to improve my model.<br>\nSo Just out of curious. What's everyone's best score single model?<br>\nStart from myself.</p>\n<p>[update]<br>\n0.790 <br>\nsingle lgb <br>\ntraining on 25% training data, 40+ features<br>\nno post-process</p>",
  "messages": [
    {
      "id": 1116159,
      "postDate": "2020-12-16T23:02:25.553Z",
      "content": "<p>I'm kinda out of ideas how to improve my model.<br>\nSo Just out of curious. What's everyone's best score single model?<br>\nStart from myself.</p>\n<p>[update]<br>\n0.790 <br>\nsingle lgb <br>\ntraining on 25% training data, 40+ features<br>\nno post-process</p>",
      "rawMarkdown": "I'm kinda out of ideas how to improve my model.\nSo Just out of curious. What's everyone's best score single model?\nStart from myself.\n\n\n[update]\n0.790 \nsingle lgb \ntraining on 25% training data, 40+ features\nno post-process",
      "votes": 39
    },
    {
      "id": 1117935,
      "postDate": "2020-12-18T15:45:18.143Z",
      "content": "<p>Single Transformer(?)-like model, 0.813 in CV and 0.812 in LB.</p>",
      "rawMarkdown": "Single Transformer(?)-like model, 0.813 in CV and 0.812 in LB.",
      "votes": 25,
      "replies": [
        {
          "id": 1117941,
          "postDate": "2020-12-18T15:53:30.773Z",
          "content": "<p>Reveal the mystery na 😅! You are doing amazing! Looking forward for a great discussion once the comp ends!</p>",
          "rawMarkdown": "Reveal the mystery na 😅! You are doing amazing! Looking forward for a great discussion once the comp ends!"
        },
        {
          "id": 1118010,
          "postDate": "2020-12-18T16:52:27.230Z",
          "content": "<p>Oh…, Great work!<br>\nWould u tell us your tree model's result, if you don't mind ?</p>",
          "rawMarkdown": "Oh..., Great work!\nWould u tell us your tree model's result, if you don't mind ?"
        },
        {
          "id": 1118055,
          "postDate": "2020-12-18T17:26:43.443Z",
          "content": "<p>It's a still top secret, but I can definitely say it's worse than 0.812!</p>",
          "rawMarkdown": "It's a still top secret, but I can definitely say it's worse than 0.812!",
          "votes": 1
        },
        {
          "id": 1118060,
          "postDate": "2020-12-18T17:29:13.473Z",
          "content": "<p>Thank u for replying. </p>",
          "rawMarkdown": "Thank u for replying. "
        },
        {
          "id": 1118542,
          "postDate": "2020-12-19T07:04:06.160Z",
          "content": "<p>Hi, great score.</p>\n<p>Can you share how big the model is as in d_model and num_layers?<br>\nAlso are you using lectures? :D</p>\n<p>I also have  a transformer-esque model that scores around 0.792 but currently only have d_model 128 and num_layers 4 due to training time constraints. I wanted to know how much an improvement should I expect moving to d_model 512.</p>",
          "rawMarkdown": "Hi, great score.\n\nCan you share how big the model is as in d_model and num_layers?\nAlso are you using lectures? :D\n\nI also have  a transformer-esque model that scores around 0.792 but currently only have d_model 128 and num_layers 4 due to training time constraints. I wanted to know how much an improvement should I expect moving to d_model 512.",
          "votes": 4
        },
        {
          "id": 1118972,
          "postDate": "2020-12-19T15:38:59.073Z",
          "content": "<p>I will explain the detail in the winning solution. But, I can say your question is nice and one of the key of this competition.</p>",
          "rawMarkdown": "I will explain the detail in the winning solution. But, I can say your question is nice and one of the key of this competition.",
          "votes": 12
        },
        {
          "id": 1118999,
          "postDate": "2020-12-19T16:09:20.347Z",
          "content": "<p><a href=\"https://www.kaggle.com/abdurrafae\" target=\"_blank\">@abdurrafae</a> I mean that's impressive, with 128 as d_model, 3 layers encoder and decoder, I get 0.769 but when I double it to 256 it jumps to 0.778. Can you hint at the changements you made to your transformer model so it jumps to 0.792</p>",
          "rawMarkdown": "@abdurrafae I mean that's impressive, with 128 as d_model, 3 layers encoder and decoder, I get 0.769 but when I double it to 256 it jumps to 0.778. Can you hint at the changements you made to your transformer model so it jumps to 0.792",
          "votes": 2
        },
        {
          "id": 1119059,
          "postDate": "2020-12-19T17:21:41.817Z",
          "content": "<p><a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a> Looking forward to that winning solution :)</p>\n<p><a href=\"https://www.kaggle.com/abdessalemboukil\" target=\"_blank\">@abdessalemboukil</a> I'd guess you are only training on the last window_len samples of each user. Try using more of the data to train and that should help.</p>",
          "rawMarkdown": "@mamasinkgs Looking forward to that winning solution :)\n\n@abdessalemboukil I'd guess you are only training on the last window_len samples of each user. Try using more of the data to train and that should help.",
          "votes": 3
        },
        {
          "id": 1126188,
          "postDate": "2020-12-25T12:16:26.123Z",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a>, my transformer model has AUC 0.812 in CV, but only achieves 0.785 in LB. I suppose it is because during inference more than one response for one user is asked to predict. That leads to the user response chain not complete at the end. For example in the current batch, 3 response of a user need to be predicted, the first question can be added to the previous user response chain perfectly, but the latter two can not, as the status of the first response is not available. I think that is the only difference between CV and LB inference.  Will that affect the scores so much? If so can you share some tips on how to deal with it?  </p>",
          "rawMarkdown": "Hi @mamasinkgs, my transformer model has AUC 0.812 in CV, but only achieves 0.785 in LB. I suppose it is because during inference more than one response for one user is asked to predict. That leads to the user response chain not complete at the end. For example in the current batch, 3 response of a user need to be predicted, the first question can be added to the previous user response chain perfectly, but the latter two can not, as the status of the first response is not available. I think that is the only difference between CV and LB inference.  Will that affect the scores so much? If so can you share some tips on how to deal with it?  ",
          "votes": 1
        },
        {
          "id": 1128226,
          "postDate": "2020-12-27T09:11:20.017Z",
          "content": "<p><a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a></p>\n<ul>\n<li>Please share more information 😂</li>\n<li>詳細情報を共有してください 😂</li>\n</ul>",
          "rawMarkdown": "@mamasinkgs\n\n- Please share more information 😂\n- 詳細情報を共有してください 😂",
          "votes": 1
        },
        {
          "id": 1128342,
          "postDate": "2020-12-27T11:04:24.287Z",
          "content": "<p>I can't share detailed information, but I think no difficult technique is required to get to 0.810. What are truly necessary are stable validation, careful implementation for dataloader/model/training loop, and a stable system that avoids bug in inference.</p>",
          "rawMarkdown": "I can't share detailed information, but I think no difficult technique is required to get to 0.810. What are truly necessary are stable validation, careful implementation for dataloader/model/training loop, and a stable system that avoids bug in inference.",
          "votes": 4
        },
        {
          "id": 1128348,
          "postDate": "2020-12-27T11:11:16.180Z",
          "content": "<p>As you all know, In this competition, it's terribly hard to achieve these simple things, though…</p>",
          "rawMarkdown": "As you all know, In this competition, it's terribly hard to achieve these simple things, though...",
          "votes": 2
        },
        {
          "id": 1128349,
          "postDate": "2020-12-27T11:11:50.870Z",
          "content": "<p>I believe, Simple is always complex.</p>",
          "rawMarkdown": "I believe, Simple is always complex.",
          "votes": 1
        },
        {
          "id": 1128352,
          "postDate": "2020-12-27T11:17:45.727Z",
          "content": "<p>Yes, I found my code has a bug a few hours ago.</p>",
          "rawMarkdown": "Yes, I found my code has a bug a few hours ago."
        },
        {
          "id": 1132782,
          "postDate": "2020-12-30T17:23:45.880Z",
          "content": "<p>running into memory issues with 128 size embeddings and single transformer block. how did u achieve 256 and 512 with multiple layers? seq length is also 100. Anything beyond throws cuda error. Any tips?</p>",
          "rawMarkdown": "running into memory issues with 128 size embeddings and single transformer block. how did u achieve 256 and 512 with multiple layers? seq length is also 100. Anything beyond throws cuda error. Any tips?"
        },
        {
          "id": 1135835,
          "postDate": "2021-01-02T14:50:30.693Z",
          "content": "<p>Amazing model.👍</p>",
          "rawMarkdown": "Amazing model.👍"
        },
        {
          "id": 1136808,
          "postDate": "2021-01-03T13:00:43.773Z",
          "content": "<p>Can't get past 0.805. Look forward to seeing your solution.</p>",
          "rawMarkdown": "Can't get past 0.805. Look forward to seeing your solution."
        }
      ]
    },
    {
      "id": 1116607,
      "postDate": "2020-12-17T10:14:37.107Z",
      "content": "<p>0.786 Single LGB model with about 14-16 features.</p>",
      "rawMarkdown": "0.786 Single LGB model with about 14-16 features.",
      "votes": 10,
      "replies": [
        {
          "id": 1116952,
          "postDate": "2020-12-17T15:28:05.017Z",
          "content": "<p>this is impressive</p>",
          "rawMarkdown": "this is impressive"
        },
        {
          "id": 1126645,
          "postDate": "2020-12-25T18:46:00.927Z",
          "content": "<p>Thanks to my teammates! ❤️ Updated score is like .790 Single LGB model with 39 features. We are looking for a 4th member, so if you have a good single model score (would be great if it's a NN), please feel free to reach out while we have time!</p>\n<p>Edits-: Inference pipeline is less than 4 hours.</p>",
          "rawMarkdown": "Thanks to my teammates! ❤️ Updated score is like .790 Single LGB model with 39 features. We are looking for a 4th member, so if you have a good single model score (would be great if it's a NN), please feel free to reach out while we have time!\n\nEdits-: Inference pipeline is less than 4 hours.",
          "votes": 1
        }
      ]
    },
    {
      "id": 1118044,
      "postDate": "2020-12-18T17:17:57.160Z",
      "content": "<p>LGB (single model), CV=0.791, LB=0.791<br>\nTransformer (single model), CV=0.7861, LB=0.792<br>\nInference pipeline working now in less than 4 hours (most problems came from memory pressure), most bug fixed, competition can start now 😃</p>",
      "rawMarkdown": "LGB (single model), CV=0.791, LB=0.791\nTransformer (single model), CV=0.7861, LB=0.792\nInference pipeline working now in less than 4 hours (most problems came from memory pressure), most bug fixed, competition can start now 😃",
      "votes": 8,
      "replies": [
        {
          "id": 1122028,
          "postDate": "2020-12-22T06:23:17.640Z",
          "content": "<p>how many features are you using?</p>",
          "rawMarkdown": "how many features are you using?"
        },
        {
          "id": 1126729,
          "postDate": "2020-12-25T21:38:37Z",
          "content": "<p>44 features</p>",
          "rawMarkdown": "44 features",
          "votes": 1
        }
      ]
    },
    {
      "id": 1126778,
      "postDate": "2020-12-25T23:33:36.190Z",
      "content": "<p>model: single lgbm<br>\nnumber of features: 20<br>\ntraining data size: 15000000<br>\nvalid data size: 2500000<br>\nCv: 0.7874<br>\nLb: 0.786<br>\nThis kernel helps me a lot, <a href=\"url\" target=\"_blank\">https://www.kaggle.com/ragnar123/riiid-model-lgbm</a></p>\n<p>2020/12/30 update<br>\nNo of features : 21 <br>\nLb: 0.788</p>\n<p>2021/01/06 <br>\n26 features<br>\nTrain size 15M<br>\nCv: 0.792, lb: 0.792</p>",
      "rawMarkdown": "model: single lgbm\nnumber of features: 20\ntraining data size: 15000000\nvalid data size: 2500000\nCv: 0.7874\nLb: 0.786\nThis kernel helps me a lot, [https://www.kaggle.com/ragnar123/riiid-model-lgbm](url)\n\n2020/12/30 update\nNo of features : 21 \nLb: 0.788\n\n2021/01/06 \n26 features\nTrain size 15M\nCv: 0.792, lb: 0.792",
      "votes": 5
    },
    {
      "id": 1116212,
      "postDate": "2020-12-17T00:45:33.613Z",
      "content": "<p>0.790 (~0.793-0.794 when I submit again) <br>\nSingle LightGBM, 10% training data (10M rows), no post-processing</p>\n<p>User features are definitely the way to go for further improvement, also loops if you're not doing so already. Loops in general make testing and generating features much, much easier.</p>\n<p>Edit: Modifying a few things, training on the full dataset, 0.801 CV currently</p>",
      "rawMarkdown": "0.790 (~0.793-0.794 when I submit again) \nSingle LightGBM, 10% training data (10M rows), no post-processing\n\nUser features are definitely the way to go for further improvement, also loops if you're not doing so already. Loops in general make testing and generating features much, much easier.\n\nEdit: Modifying a few things, training on the full dataset, 0.801 CV currently",
      "votes": 6,
      "replies": [
        {
          "id": 1116226,
          "postDate": "2020-12-17T01:10:23.853Z",
          "content": "<p>thanks for the advice, already use loops. I think I need to work harder on user features</p>",
          "rawMarkdown": "thanks for the advice, already use loops. I think I need to work harder on user features"
        },
        {
          "id": 1117084,
          "postDate": "2020-12-17T18:03:35.987Z",
          "content": "<p>Question for who used LightGBM or any other boosting algorithm: If you use the same features used for boosting to create a neural network simple classifier of three, two layers, how much the ROC would be ? </p>\n<p>Thanks!</p>",
          "rawMarkdown": "Question for who used LightGBM or any other boosting algorithm: If you use the same features used for boosting to create a neural network simple classifier of three, two layers, how much the ROC would be ? \n\nThanks!"
        },
        {
          "id": 1117942,
          "postDate": "2020-12-18T15:55:02.553Z",
          "content": "<blockquote>\n  <p>0.790 (~0.793-0.794 when I submit again) Single LightGBM, 10% training data (10M rows), no post-processing</p>\n</blockquote>\n<p>Awesome! And what do you get on full dataset?</p>",
          "rawMarkdown": ">0.790 (~0.793-0.794 when I submit again) Single LightGBM, 10% training data (10M rows), no post-processing\n\nAwesome! And what do you get on full dataset?"
        },
        {
          "id": 1118142,
          "postDate": "2020-12-18T19:12:51.917Z",
          "content": "<p>Haven't tried, as I'll probably need to use some GCP credits. Hoping for a ~0.01 boost</p>",
          "rawMarkdown": "Haven't tried, as I'll probably need to use some GCP credits. Hoping for a ~0.01 boost"
        }
      ]
    },
    {
      "id": 1136455,
      "postDate": "2021-01-03T04:56:06.223Z",
      "content": "<p>Transformer model cv 0.797/ Lb 0.799<br>\nThe model was modified from great public notebook.</p>",
      "rawMarkdown": "Transformer model cv 0.797/ Lb 0.799\nThe model was modified from great public notebook.",
      "votes": 3,
      "replies": [
        {
          "id": 1136477,
          "postDate": "2021-01-03T05:48:49.617Z",
          "content": "<p>Which one?</p>",
          "rawMarkdown": "Which one?"
        },
        {
          "id": 1136817,
          "postDate": "2021-01-03T13:06:17.363Z",
          "content": "<p>I only modified the model architecture and SAKTDataset. My code is 80% same as following great notebook.</p>\n<ol>\n<li><a href=\"https://www.kaggle.com/manikanthr5/riiid-sakt-model-training-public\" target=\"_blank\">https://www.kaggle.com/manikanthr5/riiid-sakt-model-training-public</a></li>\n<li><a href=\"https://www.kaggle.com/wangsg/a-self-attentive-model-for-knowledge-tracing\" target=\"_blank\">https://www.kaggle.com/wangsg/a-self-attentive-model-for-knowledge-tracing</a></li>\n</ol>",
          "rawMarkdown": "I only modified the model architecture and SAKTDataset. My code is 80% same as following great notebook.\n\n1. https://www.kaggle.com/manikanthr5/riiid-sakt-model-training-public\n2. https://www.kaggle.com/wangsg/a-self-attentive-model-for-knowledge-tracing",
          "votes": 2
        },
        {
          "id": 1142267,
          "postDate": "2021-01-07T09:06:02.453Z",
          "content": "<p>SAINT model example:<br>\n<a href=\"https://www.kaggle.com/m10515009/saint-model-training-lb-0-784/\" target=\"_blank\">https://www.kaggle.com/m10515009/saint-model-training-lb-0-784/</a></p>",
          "rawMarkdown": "SAINT model example:\nhttps://www.kaggle.com/m10515009/saint-model-training-lb-0-784/"
        },
        {
          "id": 1143082,
          "postDate": "2021-01-07T18:40:43.753Z",
          "content": "<p>0.809 validation score with single Saint+ model with additional feature on top of the above wonderful kernels. I submitted few hours ago, workers are spending a little extra time now. Let's see how LB goes,,,</p>\n<pre><code>epoch - 26 val_loss - 0.49171 acc - 0.75899 auc - 0.80944\nBest model with val auc: 0.8094391722949805\nloss - 0.4951: 100%\n4270/4270 [33:36&lt;00:00, 2.12it/s]\n\nloss - 0.4912: 100%\n478/478 [00:45&lt;00:00, 10.56it/s]\n\nepoch - 27 val_loss - 0.49159 acc - 0.75943 auc - 0.80968\nBest model with val auc: 0.8096761173613556\nloss - 0.5043: 100%\n4270/4270 [22:50&lt;00:00, 3.12it/s]\n\nloss - 0.4873: 100%\n478/478 [02:15&lt;00:00, 3.54it/s]\n\nepoch - 28 val_loss - 0.49179 acc - 0.75955 auc - 0.80980\nloss - 0.4687: 100%\n4270/4270 [12:06&lt;00:00, 5.88it/s]\n\nloss - 0.4404: 100%\n478/478 [01:46&lt;00:00, 4.47it/s]\n\nepoch - 29 val_loss - 0.49154 acc - 0.75959 auc - 0.80998\nBest model with val auc: 0.8099845981257148\n</code></pre>",
          "rawMarkdown": "0.809 validation score with single Saint+ model with additional feature on top of the above wonderful kernels. I submitted few hours ago, workers are spending a little extra time now. Let's see how LB goes,,,\n```\nepoch - 26 val_loss - 0.49171 acc - 0.75899 auc - 0.80944\nBest model with val auc: 0.8094391722949805\nloss - 0.4951: 100%\n4270/4270 [33:36<00:00, 2.12it/s]\n\nloss - 0.4912: 100%\n478/478 [00:45<00:00, 10.56it/s]\n\nepoch - 27 val_loss - 0.49159 acc - 0.75943 auc - 0.80968\nBest model with val auc: 0.8096761173613556\nloss - 0.5043: 100%\n4270/4270 [22:50<00:00, 3.12it/s]\n\nloss - 0.4873: 100%\n478/478 [02:15<00:00, 3.54it/s]\n\nepoch - 28 val_loss - 0.49179 acc - 0.75955 auc - 0.80980\nloss - 0.4687: 100%\n4270/4270 [12:06<00:00, 5.88it/s]\n\nloss - 0.4404: 100%\n478/478 [01:46<00:00, 4.47it/s]\n\nepoch - 29 val_loss - 0.49154 acc - 0.75959 auc - 0.80998\nBest model with val auc: 0.8099845981257148\n```",
          "votes": 2
        },
        {
          "id": 1143184,
          "postDate": "2021-01-07T19:31:38.777Z",
          "content": "<p>Wow, if the validation is accurate, that'd be one hell of a model, good job!</p>",
          "rawMarkdown": "Wow, if the validation is accurate, that'd be one hell of a model, good job!"
        },
        {
          "id": 1143255,
          "postDate": "2021-01-07T20:11:02.803Z",
          "content": "<p>Still submission is going,,, Praying my validation is correct and wish no timeout 😹</p>",
          "rawMarkdown": "Still submission is going,,, Praying my validation is correct and wish no timeout 😹"
        },
        {
          "id": 1143351,
          "postDate": "2021-01-07T21:17:56.450Z",
          "content": "<p>Well, it turned out leakages.<br>\nGot LB 776 🙀</p>",
          "rawMarkdown": "Well, it turned out leakages.\nGot LB 776 🙀"
        },
        {
          "id": 1143354,
          "postDate": "2021-01-07T21:19:41.957Z",
          "content": "<p>That's terrible man! Always submit at least week ago!</p>",
          "rawMarkdown": "That's terrible man! Always submit at least week ago!",
          "votes": 1
        }
      ]
    },
    {
      "id": 1118864,
      "postDate": "2020-12-19T13:25:38.223Z",
      "content": "<p>Transformer model, CV: 0.790 and LB: 0.797</p>",
      "rawMarkdown": "Transformer model, CV: 0.790 and LB: 0.797",
      "votes": 3
    },
    {
      "id": 1117029,
      "postDate": "2020-12-17T16:54:05.133Z",
      "content": "<p>Single model : 785 in lb, 787 in cv. 7 million rows. I have more ideas to test and hope to get a boost using all data :/ </p>",
      "rawMarkdown": "Single model : 785 in lb, 787 in cv. 7 million rows. I have more ideas to test and hope to get a boost using all data :/ ",
      "votes": 3
    },
    {
      "id": 1116502,
      "postDate": "2020-12-17T08:06:48.710Z",
      "content": "<p>0.789 Single LGB model with about 47 features in particular.</p>",
      "rawMarkdown": "0.789 Single LGB model with about 47 features in particular.",
      "votes": 3,
      "replies": [
        {
          "id": 1116951,
          "postDate": "2020-12-17T15:27:54.880Z",
          "content": "<p>wow, how many data you use to train then?</p>",
          "rawMarkdown": "wow, how many data you use to train then?"
        },
        {
          "id": 1117462,
          "postDate": "2020-12-18T04:57:04.627Z",
          "content": "<p>Entire data while training the model but to check the features i think 30M is enough or less than that</p>",
          "rawMarkdown": "Entire data while training the model but to check the features i think 30M is enough or less than that",
          "votes": 1
        }
      ]
    },
    {
      "id": 1132503,
      "postDate": "2020-12-30T12:57:53.073Z",
      "content": "<p>saint+ model cv 0.795 lb 0.795</p>",
      "rawMarkdown": "saint+ model cv 0.795 lb 0.795",
      "votes": 4
    },
    {
      "id": 1125527,
      "postDate": "2020-12-24T19:32:33.740Z",
      "content": "<p>I am late to the party but I have a few things going on:</p>\n<ol>\n<li><p>I have a simple model where I am just trying to diagnose and make sure my pipeline is set up correctly. My first submission was CV = 0.772 / LB = 0.742. There were quite a few logic flaws using the test API and I just fixed all of them so let me see if it aligns more closely now.</p></li>\n<li><p>If all goes well with (1) I have a single LGBM model with CV = 0.808 with full training data and about 30 features. I have quite a ways to go though before I get all the pipeline right but I have a good feeling about it.</p></li>\n</ol>",
      "rawMarkdown": "I am late to the party but I have a few things going on:\n\n1. I have a simple model where I am just trying to diagnose and make sure my pipeline is set up correctly. My first submission was CV = 0.772 / LB = 0.742. There were quite a few logic flaws using the test API and I just fixed all of them so let me see if it aligns more closely now.\n\n2. If all goes well with (1) I have a single LGBM model with CV = 0.808 with full training data and about 30 features. I have quite a ways to go though before I get all the pipeline right but I have a good feeling about it.",
      "votes": 4
    },
    {
      "id": 1121155,
      "postDate": "2020-12-21T12:17:54.213Z",
      "content": "<p>Single LGB model with about 50 features, CV:0.784 and LB:0.787</p>",
      "rawMarkdown": "Single LGB model with about 50 features, CV:0.784 and LB:0.787",
      "votes": 4
    },
    {
      "id": 1131075,
      "postDate": "2020-12-29T14:30:47.173Z",
      "content": "<p>Saint + like model, 0.797</p>",
      "rawMarkdown": "Saint + like model, 0.797",
      "votes": 1
    },
    {
      "id": 1130598,
      "postDate": "2020-12-29T06:50:25.873Z",
      "content": "<p>model : lgbm<br>\ninference : ~3h<br>\ncv : .789 lb : .789</p>",
      "rawMarkdown": "model : lgbm\ninference : ~3h\ncv : .789 lb : .789",
      "votes": 1,
      "replies": [
        {
          "id": 1130614,
          "postDate": "2020-12-29T07:06:39.710Z",
          "rawMarkdown": "",
          "isDeleted": true
        }
      ]
    },
    {
      "id": 1127915,
      "postDate": "2020-12-27T03:11:28.137Z",
      "content": "<p>Was curious if lgb equally strong or similar to saint can give  more upon ensemble ,so far I have got more after mixing weak and strong saint model</p>",
      "rawMarkdown": "Was curious if lgb equally strong or similar to saint can give  more upon ensemble ,so far I have got more after mixing weak and strong saint model",
      "votes": 1
    },
    {
      "id": 1122026,
      "postDate": "2020-12-22T06:21:55.470Z",
      "content": "<p>Sir, may I ask a question that how to avoid memory/time error using such big amount of features.</p>",
      "rawMarkdown": "Sir, may I ask a question that how to avoid memory/time error using such big amount of features.",
      "votes": 1,
      "replies": [
        {
          "id": 1123201,
          "postDate": "2020-12-23T03:07:37.317Z",
          "content": "<p>I processed data chunk by chunk, these are also many sharing and discussion about memory and speed.</p>",
          "rawMarkdown": "I processed data chunk by chunk, these are also many sharing and discussion about memory and speed."
        }
      ]
    },
    {
      "id": 1117423,
      "postDate": "2020-12-18T03:18:56.870Z",
      "content": "<p>Single model: 0.782 with transformer model</p>",
      "rawMarkdown": "Single model: 0.782 with transformer model",
      "votes": 1
    },
    {
      "id": 1116836,
      "postDate": "2020-12-17T13:55:30.763Z",
      "content": "<p>What do you mean by no post-processing ? </p>",
      "rawMarkdown": "What do you mean by no post-processing ? ",
      "votes": 1,
      "replies": [
        {
          "id": 1116950,
          "postDate": "2020-12-17T15:27:28.520Z",
          "content": "<p>just directly use the mode prediction result</p>",
          "rawMarkdown": "just directly use the mode prediction result",
          "votes": 1
        }
      ]
    },
    {
      "id": 1116501,
      "postDate": "2020-12-17T08:06:48.710Z",
      "content": "<p>0.789 Single LGB model with about 47 features in particular.</p>",
      "rawMarkdown": "0.789 Single LGB model with about 47 features in particular.",
      "votes": 1
    },
    {
      "id": 1136272,
      "postDate": "2021-01-02T22:41:58.383Z",
      "content": "<p>My current score (0.795 lb) is with a single model trained on ~1% of the data (1m rows). Planning to spend the last 5 days training with all of the data, hope it'll be enough time.</p>",
      "rawMarkdown": "My current score (0.795 lb) is with a single model trained on ~1% of the data (1m rows). Planning to spend the last 5 days training with all of the data, hope it'll be enough time.",
      "votes": 2,
      "replies": [
        {
          "id": 1136414,
          "postDate": "2021-01-03T03:51:39.707Z",
          "content": "<p>It's impressive.<br>\nGreat work!</p>",
          "rawMarkdown": "It's impressive.\nGreat work!"
        },
        {
          "id": 1136448,
          "postDate": "2021-01-03T04:52:44.337Z",
          "content": "<p>great work! which type of model you are using?</p>",
          "rawMarkdown": "great work! which type of model you are using?"
        }
      ]
    },
    {
      "id": 1131079,
      "postDate": "2020-12-29T14:32:56.550Z",
      "content": "<p>model: lgb (34 features)<br>\ninference: 3hr<br>\ncv: 0.792 lb: 0.791</p>",
      "rawMarkdown": "model: lgb (34 features)\ninference: 3hr\ncv: 0.792 lb: 0.791",
      "votes": 2
    },
    {
      "id": 1125746,
      "postDate": "2020-12-25T03:04:39.807Z",
      "content": "<p>Single LGBM with 38 features using 10% of training data. LB: 0.786  </p>",
      "rawMarkdown": "Single LGBM with 38 features using 10% of training data. LB: 0.786  ",
      "votes": 2
    },
    {
      "id": 1143508,
      "postDate": "2021-01-07T23:53:30.840Z",
      "content": "<p>cv790/lb793,transformer model，however i ran   again yesterday, and now i found  that cv boost 2k, frustratingly, i dont have submission times</p>",
      "rawMarkdown": "cv790/lb793,transformer model，however i ran   again yesterday, and now i found  that cv boost 2k, frustratingly, i dont have submission times"
    },
    {
      "id": 1143195,
      "postDate": "2021-01-07T19:35:36.183Z",
      "content": "<p>0.792 lb 0.793 cv single LGBM 23 features</p>",
      "rawMarkdown": "0.792 lb 0.793 cv single LGBM 23 features"
    },
    {
      "id": 1126504,
      "postDate": "2020-12-25T16:58:49.070Z",
      "content": "<p>Single LGBM, 15 features, 15% of training data, CV: 0.780. </p>\n<p>My submission is just a fork of a public Notebook, i've not submitted anything of my own yet, and i probably won't untill CV reaches to at least 0.790.</p>",
      "rawMarkdown": "Single LGBM, 15 features, 15% of training data, CV: 0.780. \n\nMy submission is just a fork of a public Notebook, i've not submitted anything of my own yet, and i probably won't untill CV reaches to at least 0.790."
    },
    {
      "id": 1123396,
      "postDate": "2020-12-23T07:28:00.613Z",
      "content": "<p>I just started and I'll update my status here. I'm using SAKT model with test set updates and cross-validation is groupkfold with 2 splits.</p>\n<p>CV Score: AUC: 0.7423 Accuracy: 0.6775<br>\nLB Score: AUC: 0.766</p>",
      "rawMarkdown": "I just started and I'll update my status here. I'm using SAKT model with test set updates and cross-validation is groupkfold with 2 splits.\n\nCV Score: AUC: 0.7423 Accuracy: 0.6775\nLB Score: AUC: 0.766\n"
    }
  ],
  "comments": [
    {
      "id": 1117935,
      "author_name": "mamas",
      "author_url": "",
      "post_date": "2020-12-18T15:45:18.143000",
      "content": "<p>Single Transformer(?)-like model, 0.813 in CV and 0.812 in LB.</p>",
      "votes": 25,
      "replies": [
        {
          "id": 1117941,
          "author_name": "Aditya Soni",
          "author_url": "",
          "post_date": "2020-12-18T15:53:30.773000",
          "content": "<p>Reveal the mystery na 😅! You are doing amazing! Looking forward for a great discussion once the comp ends!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1118010,
          "author_name": "kaerururu",
          "author_url": "",
          "post_date": "2020-12-18T16:52:27.230000",
          "content": "<p>Oh…, Great work!<br>\nWould u tell us your tree model's result, if you don't mind ?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1118055,
          "author_name": "mamas",
          "author_url": "",
          "post_date": "2020-12-18T17:26:43.443000",
          "content": "<p>It's a still top secret, but I can definitely say it's worse than 0.812!</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1118060,
          "author_name": "kaerururu",
          "author_url": "",
          "post_date": "2020-12-18T17:29:13.473000",
          "content": "<p>Thank u for replying. </p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1118542,
          "author_name": "AbdurRafae",
          "author_url": "",
          "post_date": "2020-12-19T07:04:06.160000",
          "content": "<p>Hi, great score.</p>\n<p>Can you share how big the model is as in d_model and num_layers?<br>\nAlso are you using lectures? :D</p>\n<p>I also have  a transformer-esque model that scores around 0.792 but currently only have d_model 128 and num_layers 4 due to training time constraints. I wanted to know how much an improvement should I expect moving to d_model 512.</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 1118972,
          "author_name": "mamas",
          "author_url": "",
          "post_date": "2020-12-19T15:38:59.073000",
          "content": "<p>I will explain the detail in the winning solution. But, I can say your question is nice and one of the key of this competition.</p>",
          "votes": 12,
          "replies": []
        },
        {
          "id": 1118999,
          "author_name": "Abdessalem Boukil",
          "author_url": "",
          "post_date": "2020-12-19T16:09:20.347000",
          "content": "<p><a href=\"https://www.kaggle.com/abdurrafae\" target=\"_blank\">@abdurrafae</a> I mean that's impressive, with 128 as d_model, 3 layers encoder and decoder, I get 0.769 but when I double it to 256 it jumps to 0.778. Can you hint at the changements you made to your transformer model so it jumps to 0.792</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1119059,
          "author_name": "AbdurRafae",
          "author_url": "",
          "post_date": "2020-12-19T17:21:41.817000",
          "content": "<p><a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a> Looking forward to that winning solution :)</p>\n<p><a href=\"https://www.kaggle.com/abdessalemboukil\" target=\"_blank\">@abdessalemboukil</a> I'd guess you are only training on the last window_len samples of each user. Try using more of the data to train and that should help.</p>",
          "votes": 3,
          "replies": []
        },
        {
          "id": 1126188,
          "author_name": "alexxu",
          "author_url": "",
          "post_date": "2020-12-25T12:16:26.123000",
          "content": "<p>Hi <a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a>, my transformer model has AUC 0.812 in CV, but only achieves 0.785 in LB. I suppose it is because during inference more than one response for one user is asked to predict. That leads to the user response chain not complete at the end. For example in the current batch, 3 response of a user need to be predicted, the first question can be added to the previous user response chain perfectly, but the latter two can not, as the status of the first response is not available. I think that is the only difference between CV and LB inference.  Will that affect the scores so much? If so can you share some tips on how to deal with it?  </p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1128226,
          "author_name": "Yih-Dar SHIEH",
          "author_url": "",
          "post_date": "2020-12-27T09:11:20.017000",
          "content": "<p><a href=\"https://www.kaggle.com/mamasinkgs\" target=\"_blank\">@mamasinkgs</a></p>\n<ul>\n<li>Please share more information 😂</li>\n<li>詳細情報を共有してください 😂</li>\n</ul>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1128342,
          "author_name": "mamas",
          "author_url": "",
          "post_date": "2020-12-27T11:04:24.287000",
          "content": "<p>I can't share detailed information, but I think no difficult technique is required to get to 0.810. What are truly necessary are stable validation, careful implementation for dataloader/model/training loop, and a stable system that avoids bug in inference.</p>",
          "votes": 4,
          "replies": []
        },
        {
          "id": 1128348,
          "author_name": "mamas",
          "author_url": "",
          "post_date": "2020-12-27T11:11:16.180000",
          "content": "<p>As you all know, In this competition, it's terribly hard to achieve these simple things, though…</p>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1128349,
          "author_name": "Aditya Soni",
          "author_url": "",
          "post_date": "2020-12-27T11:11:50.870000",
          "content": "<p>I believe, Simple is always complex.</p>",
          "votes": 1,
          "replies": []
        },
        {
          "id": 1128352,
          "author_name": "mamas",
          "author_url": "",
          "post_date": "2020-12-27T11:17:45.727000",
          "content": "<p>Yes, I found my code has a bug a few hours ago.</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1132782,
          "author_name": "Allohvk",
          "author_url": "",
          "post_date": "2020-12-30T17:23:45.880000",
          "content": "<p>running into memory issues with 128 size embeddings and single transformer block. how did u achieve 256 and 512 with multiple layers? seq length is also 100. Anything beyond throws cuda error. Any tips?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1135835,
          "author_name": "HenryHZY",
          "author_url": "",
          "post_date": "2021-01-02T14:50:30.693000",
          "content": "<p>Amazing model.👍</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1136808,
          "author_name": "Junyuan Ye",
          "author_url": "",
          "post_date": "2021-01-03T13:00:43.773000",
          "content": "<p>Can't get past 0.805. Look forward to seeing your solution.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1116607,
      "author_name": "Aditya Soni",
      "author_url": "",
      "post_date": "2020-12-17T10:14:37.107000",
      "content": "<p>0.786 Single LGB model with about 14-16 features.</p>",
      "votes": 10,
      "replies": [
        {
          "id": 1116952,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2020-12-17T15:28:05.017000",
          "content": "<p>this is impressive</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1126645,
          "author_name": "Aditya Soni",
          "author_url": "",
          "post_date": "2020-12-25T18:46:00.927000",
          "content": "<p>Thanks to my teammates! ❤️ Updated score is like .790 Single LGB model with 39 features. We are looking for a 4th member, so if you have a good single model score (would be great if it's a NN), please feel free to reach out while we have time!</p>\n<p>Edits-: Inference pipeline is less than 4 hours.</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1118044,
      "author_name": "MPWARE",
      "author_url": "",
      "post_date": "2020-12-18T17:17:57.160000",
      "content": "<p>LGB (single model), CV=0.791, LB=0.791<br>\nTransformer (single model), CV=0.7861, LB=0.792<br>\nInference pipeline working now in less than 4 hours (most problems came from memory pressure), most bug fixed, competition can start now 😃</p>",
      "votes": 8,
      "replies": [
        {
          "id": 1122028,
          "author_name": "Zhenghan Chen",
          "author_url": "",
          "post_date": "2020-12-22T06:23:17.640000",
          "content": "<p>how many features are you using?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1126729,
          "author_name": "MPWARE",
          "author_url": "",
          "post_date": "2020-12-25T21:38:37",
          "content": "<p>44 features</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1126778,
      "author_name": "pin-rui",
      "author_url": "",
      "post_date": "2020-12-25T23:33:36.190000",
      "content": "<p>model: single lgbm<br>\nnumber of features: 20<br>\ntraining data size: 15000000<br>\nvalid data size: 2500000<br>\nCv: 0.7874<br>\nLb: 0.786<br>\nThis kernel helps me a lot, <a href=\"url\" target=\"_blank\">https://www.kaggle.com/ragnar123/riiid-model-lgbm</a></p>\n<p>2020/12/30 update<br>\nNo of features : 21 <br>\nLb: 0.788</p>\n<p>2021/01/06 <br>\n26 features<br>\nTrain size 15M<br>\nCv: 0.792, lb: 0.792</p>",
      "votes": 5,
      "replies": []
    },
    {
      "id": 1116212,
      "author_name": "Nick Sarris",
      "author_url": "",
      "post_date": "2020-12-17T00:45:33.613000",
      "content": "<p>0.790 (~0.793-0.794 when I submit again) <br>\nSingle LightGBM, 10% training data (10M rows), no post-processing</p>\n<p>User features are definitely the way to go for further improvement, also loops if you're not doing so already. Loops in general make testing and generating features much, much easier.</p>\n<p>Edit: Modifying a few things, training on the full dataset, 0.801 CV currently</p>",
      "votes": 6,
      "replies": [
        {
          "id": 1116226,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2020-12-17T01:10:23.853000",
          "content": "<p>thanks for the advice, already use loops. I think I need to work harder on user features</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1117084,
          "author_name": "Abdessalem Boukil",
          "author_url": "",
          "post_date": "2020-12-17T18:03:35.987000",
          "content": "<p>Question for who used LightGBM or any other boosting algorithm: If you use the same features used for boosting to create a neural network simple classifier of three, two layers, how much the ROC would be ? </p>\n<p>Thanks!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1117942,
          "author_name": "Aditya Soni",
          "author_url": "",
          "post_date": "2020-12-18T15:55:02.553000",
          "content": "<blockquote>\n  <p>0.790 (~0.793-0.794 when I submit again) Single LightGBM, 10% training data (10M rows), no post-processing</p>\n</blockquote>\n<p>Awesome! And what do you get on full dataset?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1118142,
          "author_name": "Nick Sarris",
          "author_url": "",
          "post_date": "2020-12-18T19:12:51.917000",
          "content": "<p>Haven't tried, as I'll probably need to use some GCP credits. Hoping for a ~0.01 boost</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1136455,
      "author_name": "Dean",
      "author_url": "",
      "post_date": "2021-01-03T04:56:06.223000",
      "content": "<p>Transformer model cv 0.797/ Lb 0.799<br>\nThe model was modified from great public notebook.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 1136477,
          "author_name": "عثمان",
          "author_url": "",
          "post_date": "2021-01-03T05:48:49.617000",
          "content": "<p>Which one?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1136817,
          "author_name": "Dean",
          "author_url": "",
          "post_date": "2021-01-03T13:06:17.363000",
          "content": "<p>I only modified the model architecture and SAKTDataset. My code is 80% same as following great notebook.</p>\n<ol>\n<li><a href=\"https://www.kaggle.com/manikanthr5/riiid-sakt-model-training-public\" target=\"_blank\">https://www.kaggle.com/manikanthr5/riiid-sakt-model-training-public</a></li>\n<li><a href=\"https://www.kaggle.com/wangsg/a-self-attentive-model-for-knowledge-tracing\" target=\"_blank\">https://www.kaggle.com/wangsg/a-self-attentive-model-for-knowledge-tracing</a></li>\n</ol>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1142267,
          "author_name": "Dean",
          "author_url": "",
          "post_date": "2021-01-07T09:06:02.453000",
          "content": "<p>SAINT model example:<br>\n<a href=\"https://www.kaggle.com/m10515009/saint-model-training-lb-0-784/\" target=\"_blank\">https://www.kaggle.com/m10515009/saint-model-training-lb-0-784/</a></p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1143082,
          "author_name": "Jihun Lorenzo Park",
          "author_url": "",
          "post_date": "2021-01-07T18:40:43.753000",
          "content": "<p>0.809 validation score with single Saint+ model with additional feature on top of the above wonderful kernels. I submitted few hours ago, workers are spending a little extra time now. Let's see how LB goes,,,</p>\n<pre><code>epoch - 26 val_loss - 0.49171 acc - 0.75899 auc - 0.80944\nBest model with val auc: 0.8094391722949805\nloss - 0.4951: 100%\n4270/4270 [33:36&lt;00:00, 2.12it/s]\n\nloss - 0.4912: 100%\n478/478 [00:45&lt;00:00, 10.56it/s]\n\nepoch - 27 val_loss - 0.49159 acc - 0.75943 auc - 0.80968\nBest model with val auc: 0.8096761173613556\nloss - 0.5043: 100%\n4270/4270 [22:50&lt;00:00, 3.12it/s]\n\nloss - 0.4873: 100%\n478/478 [02:15&lt;00:00, 3.54it/s]\n\nepoch - 28 val_loss - 0.49179 acc - 0.75955 auc - 0.80980\nloss - 0.4687: 100%\n4270/4270 [12:06&lt;00:00, 5.88it/s]\n\nloss - 0.4404: 100%\n478/478 [01:46&lt;00:00, 4.47it/s]\n\nepoch - 29 val_loss - 0.49154 acc - 0.75959 auc - 0.80998\nBest model with val auc: 0.8099845981257148\n</code></pre>",
          "votes": 2,
          "replies": []
        },
        {
          "id": 1143184,
          "author_name": "Abdessalem Boukil",
          "author_url": "",
          "post_date": "2021-01-07T19:31:38.777000",
          "content": "<p>Wow, if the validation is accurate, that'd be one hell of a model, good job!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1143255,
          "author_name": "Jihun Lorenzo Park",
          "author_url": "",
          "post_date": "2021-01-07T20:11:02.803000",
          "content": "<p>Still submission is going,,, Praying my validation is correct and wish no timeout 😹</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1143351,
          "author_name": "Jihun Lorenzo Park",
          "author_url": "",
          "post_date": "2021-01-07T21:17:56.450000",
          "content": "<p>Well, it turned out leakages.<br>\nGot LB 776 🙀</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1143354,
          "author_name": "Abdessalem Boukil",
          "author_url": "",
          "post_date": "2021-01-07T21:19:41.957000",
          "content": "<p>That's terrible man! Always submit at least week ago!</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1118864,
      "author_name": "Jungwoo Park",
      "author_url": "",
      "post_date": "2020-12-19T13:25:38.223000",
      "content": "<p>Transformer model, CV: 0.790 and LB: 0.797</p>",
      "votes": 3,
      "replies": []
    },
    {
      "id": 1117029,
      "author_name": "Icfstat",
      "author_url": "",
      "post_date": "2020-12-17T16:54:05.133000",
      "content": "<p>Single model : 785 in lb, 787 in cv. 7 million rows. I have more ideas to test and hope to get a boost using all data :/ </p>",
      "votes": 3,
      "replies": []
    },
    {
      "id": 1116502,
      "author_name": "AK",
      "author_url": "",
      "post_date": "2020-12-17T08:06:48.710000",
      "content": "<p>0.789 Single LGB model with about 47 features in particular.</p>",
      "votes": 3,
      "replies": [
        {
          "id": 1116951,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2020-12-17T15:27:54.880000",
          "content": "<p>wow, how many data you use to train then?</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1117462,
          "author_name": "AK",
          "author_url": "",
          "post_date": "2020-12-18T04:57:04.627000",
          "content": "<p>Entire data while training the model but to check the features i think 30M is enough or less than that</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1132503,
      "author_name": "chizhu",
      "author_url": "",
      "post_date": "2020-12-30T12:57:53.073000",
      "content": "<p>saint+ model cv 0.795 lb 0.795</p>",
      "votes": 4,
      "replies": []
    },
    {
      "id": 1125527,
      "author_name": "RDizzl3",
      "author_url": "",
      "post_date": "2020-12-24T19:32:33.740000",
      "content": "<p>I am late to the party but I have a few things going on:</p>\n<ol>\n<li><p>I have a simple model where I am just trying to diagnose and make sure my pipeline is set up correctly. My first submission was CV = 0.772 / LB = 0.742. There were quite a few logic flaws using the test API and I just fixed all of them so let me see if it aligns more closely now.</p></li>\n<li><p>If all goes well with (1) I have a single LGBM model with CV = 0.808 with full training data and about 30 features. I have quite a ways to go though before I get all the pipeline right but I have a good feeling about it.</p></li>\n</ol>",
      "votes": 4,
      "replies": []
    },
    {
      "id": 1121155,
      "author_name": "Masanory",
      "author_url": "",
      "post_date": "2020-12-21T12:17:54.213000",
      "content": "<p>Single LGB model with about 50 features, CV:0.784 and LB:0.787</p>",
      "votes": 4,
      "replies": []
    },
    {
      "id": 1131075,
      "author_name": "Abdessalem Boukil",
      "author_url": "",
      "post_date": "2020-12-29T14:30:47.173000",
      "content": "<p>Saint + like model, 0.797</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1130598,
      "author_name": "zakopuro",
      "author_url": "",
      "post_date": "2020-12-29T06:50:25.873000",
      "content": "<p>model : lgbm<br>\ninference : ~3h<br>\ncv : .789 lb : .789</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1130614,
          "author_name": "",
          "author_url": "",
          "post_date": "2020-12-29T07:06:39.710000",
          "content": "",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1127915,
      "author_name": "Jaideep",
      "author_url": "",
      "post_date": "2020-12-27T03:11:28.137000",
      "content": "<p>Was curious if lgb equally strong or similar to saint can give  more upon ensemble ,so far I have got more after mixing weak and strong saint model</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1122026,
      "author_name": "Zhenghan Chen",
      "author_url": "",
      "post_date": "2020-12-22T06:21:55.470000",
      "content": "<p>Sir, may I ask a question that how to avoid memory/time error using such big amount of features.</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1123201,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2020-12-23T03:07:37.317000",
          "content": "<p>I processed data chunk by chunk, these are also many sharing and discussion about memory and speed.</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1117423,
      "author_name": "xiaxiao03",
      "author_url": "",
      "post_date": "2020-12-18T03:18:56.870000",
      "content": "<p>Single model: 0.782 with transformer model</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1116836,
      "author_name": "Abdessalem Boukil",
      "author_url": "",
      "post_date": "2020-12-17T13:55:30.763000",
      "content": "<p>What do you mean by no post-processing ? </p>",
      "votes": 1,
      "replies": [
        {
          "id": 1116950,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2020-12-17T15:27:28.520000",
          "content": "<p>just directly use the mode prediction result</p>",
          "votes": 1,
          "replies": []
        }
      ]
    },
    {
      "id": 1116501,
      "author_name": "AK",
      "author_url": "",
      "post_date": "2020-12-17T08:06:48.710000",
      "content": "<p>0.789 Single LGB model with about 47 features in particular.</p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1136272,
      "author_name": "Ming Pan",
      "author_url": "",
      "post_date": "2021-01-02T22:41:58.383000",
      "content": "<p>My current score (0.795 lb) is with a single model trained on ~1% of the data (1m rows). Planning to spend the last 5 days training with all of the data, hope it'll be enough time.</p>",
      "votes": 2,
      "replies": [
        {
          "id": 1136414,
          "author_name": "Dean",
          "author_url": "",
          "post_date": "2021-01-03T03:51:39.707000",
          "content": "<p>It's impressive.<br>\nGreat work!</p>",
          "votes": 0,
          "replies": []
        },
        {
          "id": 1136448,
          "author_name": "Jacob",
          "author_url": "",
          "post_date": "2021-01-03T04:52:44.337000",
          "content": "<p>great work! which type of model you are using?</p>",
          "votes": 0,
          "replies": []
        }
      ]
    },
    {
      "id": 1131079,
      "author_name": "Jacky",
      "author_url": "",
      "post_date": "2020-12-29T14:32:56.550000",
      "content": "<p>model: lgb (34 features)<br>\ninference: 3hr<br>\ncv: 0.792 lb: 0.791</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 1125746,
      "author_name": "statlearning",
      "author_url": "",
      "post_date": "2020-12-25T03:04:39.807000",
      "content": "<p>Single LGBM with 38 features using 10% of training data. LB: 0.786  </p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 1143508,
      "author_name": "captainqxy",
      "author_url": "",
      "post_date": "2021-01-07T23:53:30.840000",
      "content": "<p>cv790/lb793,transformer model，however i ran   again yesterday, and now i found  that cv boost 2k, frustratingly, i dont have submission times</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1143195,
      "author_name": "Alyona Pasevieva",
      "author_url": "",
      "post_date": "2021-01-07T19:35:36.183000",
      "content": "<p>0.792 lb 0.793 cv single LGBM 23 features</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1126504,
      "author_name": "Bekir",
      "author_url": "",
      "post_date": "2020-12-25T16:58:49.070000",
      "content": "<p>Single LGBM, 15 features, 15% of training data, CV: 0.780. </p>\n<p>My submission is just a fork of a public Notebook, i've not submitted anything of my own yet, and i probably won't untill CV reaches to at least 0.790.</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1123396,
      "author_name": "Gunes Evitan",
      "author_url": "",
      "post_date": "2020-12-23T07:28:00.613000",
      "content": "<p>I just started and I'll update my status here. I'm using SAKT model with test set updates and cross-validation is groupkfold with 2 splits.</p>\n<p>CV Score: AUC: 0.7423 Accuracy: 0.6775<br>\nLB Score: AUC: 0.766</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1116159": "I'm kinda out of ideas how to improve my model.\nSo Just out of curious. What's everyone's best score single model?\nStart from myself.\n\n\n[update]\n0.790 \nsingle lgb \ntraining on 25% training data, 40+ features\nno post-process",
    "1117935": "Single Transformer(?)-like model, 0.813 in CV and 0.812 in LB.",
    "1116607": "0.786 Single LGB model with about 14-16 features.",
    "1118044": "LGB (single model), CV=0.791, LB=0.791\nTransformer (single model), CV=0.7861, LB=0.792\nInference pipeline working now in less than 4 hours (most problems came from memory pressure), most bug fixed, competition can start now 😃",
    "1126778": "model: single lgbm\nnumber of features: 20\ntraining data size: 15000000\nvalid data size: 2500000\nCv: 0.7874\nLb: 0.786\nThis kernel helps me a lot, [https://www.kaggle.com/ragnar123/riiid-model-lgbm](url)\n\n2020/12/30 update\nNo of features : 21 \nLb: 0.788\n\n2021/01/06 \n26 features\nTrain size 15M\nCv: 0.792, lb: 0.792",
    "1116212": "0.790 (~0.793-0.794 when I submit again) \nSingle LightGBM, 10% training data (10M rows), no post-processing\n\nUser features are definitely the way to go for further improvement, also loops if you're not doing so already. Loops in general make testing and generating features much, much easier.\n\nEdit: Modifying a few things, training on the full dataset, 0.801 CV currently",
    "1136455": "Transformer model cv 0.797/ Lb 0.799\nThe model was modified from great public notebook.",
    "1118864": "Transformer model, CV: 0.790 and LB: 0.797",
    "1117029": "Single model : 785 in lb, 787 in cv. 7 million rows. I have more ideas to test and hope to get a boost using all data :/ ",
    "1116502": "0.789 Single LGB model with about 47 features in particular.",
    "1132503": "saint+ model cv 0.795 lb 0.795",
    "1125527": "I am late to the party but I have a few things going on:\n\n1. I have a simple model where I am just trying to diagnose and make sure my pipeline is set up correctly. My first submission was CV = 0.772 / LB = 0.742. There were quite a few logic flaws using the test API and I just fixed all of them so let me see if it aligns more closely now.\n\n2. If all goes well with (1) I have a single LGBM model with CV = 0.808 with full training data and about 30 features. I have quite a ways to go though before I get all the pipeline right but I have a good feeling about it.",
    "1121155": "Single LGB model with about 50 features, CV:0.784 and LB:0.787",
    "1131075": "Saint + like model, 0.797",
    "1130598": "model : lgbm\ninference : ~3h\ncv : .789 lb : .789",
    "1127915": "Was curious if lgb equally strong or similar to saint can give  more upon ensemble ,so far I have got more after mixing weak and strong saint model",
    "1122026": "Sir, may I ask a question that how to avoid memory/time error using such big amount of features.",
    "1117423": "Single model: 0.782 with transformer model",
    "1116836": "What do you mean by no post-processing ? ",
    "1116501": "0.789 Single LGB model with about 47 features in particular.",
    "1136272": "My current score (0.795 lb) is with a single model trained on ~1% of the data (1m rows). Planning to spend the last 5 days training with all of the data, hope it'll be enough time.",
    "1131079": "model: lgb (34 features)\ninference: 3hr\ncv: 0.792 lb: 0.791",
    "1125746": "Single LGBM with 38 features using 10% of training data. LB: 0.786  ",
    "1143508": "cv790/lb793,transformer model，however i ran   again yesterday, and now i found  that cv boost 2k, frustratingly, i dont have submission times",
    "1143195": "0.792 lb 0.793 cv single LGBM 23 features",
    "1126504": "Single LGBM, 15 features, 15% of training data, CV: 0.780. \n\nMy submission is just a fork of a public Notebook, i've not submitted anything of my own yet, and i probably won't untill CV reaches to at least 0.790.",
    "1123396": "I just started and I'll update my status here. I'm using SAKT model with test set updates and cross-validation is groupkfold with 2 splits.\n\nCV Score: AUC: 0.7423 Accuracy: 0.6775\nLB Score: AUC: 0.766\n"
  }
}