{
  "id": 11350,
  "title": "Relating TrainingLabels to FeedBackEvent, does the first 1 indicate when letter flashed?",
  "url": "/competitions/inria-bci-challenge/discussion/11350",
  "author_name": "",
  "post_date": "2014-12-25T03:12:47.110Z",
  "votes": null,
  "comment_count": 1,
  "views": 750,
  "content": "<p>Looking over&nbsp;<a href=\"https://www.kaggle.com/c/inria-bci-challenge/forums/t/10993/relation-of-feedbackevent-to-idfeedback/58542#post58542\">post on data description</a>&nbsp;it looks like the &quot;1&quot; marker is related to the TrainLabels.csv. &nbsp;For example with the data for subject 6 session 01 (file&nbsp;Data_S06_Sess03) there's 60 &quot;1&quot;s in the list which corresponds to the number of entries in the&nbsp;TrainLabels.csv file:</p>\n<p>&nbsp;&nbsp;grep S06_Sess01 TrainLabels.csv | wc -l</p>\n<p>shows 60. &nbsp;Looking at all the feedback numbers they are from 1 to 60. &nbsp;So far so good.</p>\n<p>For a&nbsp;FeedBackEvent array of&nbsp;001010010000 does that mean that the letter flashed on at the 3rd entry? &nbsp;Then a time slice goes by with the first letter and then the next letter is flashed?</p>\n<p>That is up until the first 1 is seen in&nbsp;FeedBackEvent the test subject is sitting there waiting for the experiment to start.</p>",
  "messages": [
    {
      "id": "61851",
      "postDate": "12/25/2014 03:12:47",
      "content": "<p>Looking over&nbsp;<a href=\"https://www.kaggle.com/c/inria-bci-challenge/forums/t/10993/relation-of-feedbackevent-to-idfeedback/58542#post58542\">post on data description</a>&nbsp;it looks like the &quot;1&quot; marker is related to the TrainLabels.csv. &nbsp;For example with the data for subject 6 session 01 (file&nbsp;Data_S06_Sess03) there's 60 &quot;1&quot;s in the list which corresponds to the number of entries in the&nbsp;TrainLabels.csv file:</p>\n<p>&nbsp;&nbsp;grep S06_Sess01 TrainLabels.csv | wc -l</p>\n<p>shows 60. &nbsp;Looking at all the feedback numbers they are from 1 to 60. &nbsp;So far so good.</p>\n<p>For a&nbsp;FeedBackEvent array of&nbsp;001010010000 does that mean that the letter flashed on at the 3rd entry? &nbsp;Then a time slice goes by with the first letter and then the next letter is flashed?</p>\n<p>That is up until the first 1 is seen in&nbsp;FeedBackEvent the test subject is sitting there waiting for the experiment to start.</p>",
      "rawMarkdown": "",
      "votes": null
    },
    {
      "id": "61855",
      "postDate": "12/25/2014 04:39:35",
      "content": "<p>So from what I understand the test goes like this:</p>\n<p>The subject is asked to spell a certain word, one letter at a time. So for the word &quot;pizza&quot; they would first concentrate on the letter &quot;P&quot;. After a certain amount of time the EEG signals are used in a&nbsp;classifier which then predicts which letter the subject was thinking of. It then displays the predicted letter on the screen, and this is the feedback event. The time when the prediction starts being displayed on the screen is marked with a 1 in the FeedBackEvent column in the dataset. The prediction is displayed on the screen for 1.3 seconds, after which the subject moves on to the next letter.</p>\n<p>phalaris used this information in his Beat the Benchmark solution by training a gradient boosting classifier on the EEG signals for 1.3 seconds after each feedback event. You can check out the code here:&nbsp;http://www.kaggle.com/c/inria-bci-challenge/forums/t/11056/beating-the-benchmark-with-gbm</p>\n<p>Hope that helps!</p>",
      "rawMarkdown": "",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 61855,
      "author_name": "tdevries",
      "author_url": "",
      "post_date": "12/25/2014 04:39:35",
      "content": "<p>So from what I understand the test goes like this:</p>\n<p>The subject is asked to spell a certain word, one letter at a time. So for the word &quot;pizza&quot; they would first concentrate on the letter &quot;P&quot;. After a certain amount of time the EEG signals are used in a&nbsp;classifier which then predicts which letter the subject was thinking of. It then displays the predicted letter on the screen, and this is the feedback event. The time when the prediction starts being displayed on the screen is marked with a 1 in the FeedBackEvent column in the dataset. The prediction is displayed on the screen for 1.3 seconds, after which the subject moves on to the next letter.</p>\n<p>phalaris used this information in his Beat the Benchmark solution by training a gradient boosting classifier on the EEG signals for 1.3 seconds after each feedback event. You can check out the code here:&nbsp;http://www.kaggle.com/c/inria-bci-challenge/forums/t/11056/beating-the-benchmark-with-gbm</p>\n<p>Hope that helps!</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "61851": "",
    "61855": ""
  },
  "source": "meta"
}