{
  "fetched_at": "2026-10-24T17:12:12Z",
  "source_url": "https://www.kaggle.com/competitions/emvic/data",
  "pages": [
    {
      "name": "Description",
      "content": "<p>The aim of the contest is to determine how people may be identified based on their eye movement characteristic. The organizers provide all interested participants dataset&nbsp;of eye movements' recordings in CSV format. After downloading the training dataset, participants may analyze it to prepare their own classification models and try to classify sapmles in test dataset.</p>\r\n<p>This in an official competition for&nbsp;<a href=\"http://www.cse.nd.edu/BTAS_12\">BTAS 2012</a>&nbsp;(<strong>The Fifth IEEE International Conference on Biometrics: Theory, Applications and Systems, September 23-27, Washington DC, USA</strong>) and all results will be published during that conference (and of course on this web page as well).</p>\r\n<p><span>To become a participant you don't need to have any special eye tracking equipment</span>. All data needed is ready to download! You only need to have some experience in data classification and... take your chance.</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "rules",
      "content": "\r\n\t<!-- Begin Base Rules -->\r\n    <h3>One account per participant</h3>\r\n    <p>You cannot sign up to Kaggle from multiple accounts and therefore you cannot submit from multiple accounts.</p>\r\n    <h3>No private sharing outside teams</h3>\r\n    <p>\r\n        Privately sharing code or data outside of teams is not permitted.\r\n        It's okay to share code if made available to all participants on the forums.\r\n    </p>\r\n    <h3>Public dissemination of entries</h3>\r\n    <p>Kaggle and the competition host have the right to publicly disseminate any entries or models.</p>\r\n    <h3>Open licensing of winners</h3>\r\n    <p>\r\n        Winning solutions need to be made available under\r\n        <a href=\"http://opensource.org/licenses\">a popular OSI-approved license</a>\r\n        in order to be eligible for recognition and prize money.\r\n    </p>\r\n    <h3>Winning solutions must be posted or linked to in the forums.</h3>\r\n    <p>\r\n        Prizes will be awarded after the winners have posted their solutions to the competition forum.\r\n        Winners must post or link to their solutions within seven (7) days of being notified of their winning status.\r\n    </p>\r\n    <h3>Team Mergers</h3>\r\n    <p>\r\n        Team mergers are allowed and can be performed by the team leader. In order to merge, the combined team must have a total submission count less than or equal to the maximum allowed as of the merge date. The maximum allowed is the number of submissions per day multiplied by the number of days the competition has been running.<br/>\r\n    </p>\r\n\r\n    <h3>Team Limits</h3>\r\n    <p>There is no maximum team size.</p>\r\n    <h3>Submission Limits</h3>\r\n    <p>You may submit a maximum of 2 entries per day.</p>\r\n    <p>You may select up to 5 final submissions for judging.</p>\r\n    <h3>Competition Timeline</h3>\r\n    <p>Start Date: <strong>3/20/2012 4:29 AM UTC</strong></p>\r\n    <p>Merger Deadline: <strong>None</strong></p>\r\n    <p>Entry Deadline: <strong>None</strong></p>\r\n    <p>End Date: <strong>4/15/2012 11:59 PM UTC</strong></p>\r\n\t<!-- End Base Rules -->\r\n<p>Prospective competitors may register on the web page and download dataset. The dataset consists of two parts: training data - set of known (labeled) samples, and test data - set of samples with unknown classification (unlabeled). Competitors may analyze labeled data, build classifiers and try to classify unlabeled samples from test data file. Tests results and description of methodologies will be published on this web page and will be the subject of presentation during&nbsp;<a href=\"http://www.cse.nd.edu/BTAS_12\">BTAS 2012</a>&nbsp;(<strong>The Fifth IEEE International Conference on Biometrics: Theory, Applications and Systems, September 23-27, Washington DC, USA</strong>). The best results will be rewarded (the amount of the prize is still under negotiation with founders).</p>\r\n<p>This competition is a part of the whole Eye Movement Verification and Identification Competition which is available at <a title=\"EMVIC\" href=\"http://www.emvic.org\" target=\"_blank\">www.emvic.org</a>.</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "data-description",
      "content": "<p><a href=\"https://github.com/benhamner/emvic\">Code for benchmarks</a></p>\r\n<p>Dataset is stored in simple CSV&nbsp;format where first column is classification (0 or 1) and all other columns are values obtained from eye tracker.&nbsp;</p>\r\n<p>The dataset consists of 978 samples from 37 subjects. Every sample is labeled with 1 (it belongs to one chosen specific person) or 0 (it belongs to someone else). Samples were taken with 250Hz frequency using Ober2 eye tracker. As it was 2048 measures taken, the whole measurements lasted 8192 ms. There was a jumping point on 3x3 matrix used as stimulus. The stimulus consists of eleven point position changes giving twelve consecutive point positions. First point appears in the middle of the screen and the person should look at it with eyes positioned directly ahead. After 1600 ms the point in the middle disappears and for 20 ms a screen is blank. In that time eyes are in instable state waiting for another point of interest. Then the point appears in the upper right corner. The flashing point on the blank screen attracts eyes attention even without the person's will. The 'jumps' of the point continue until the last point position in the middle of the screen is reached.&nbsp;<br /> <img title=\"Dataset visualization\" src=\"http://www.kasprowski.pl/emvic/datasetA.png\" alt=\"Dataset visualization\" width=\"400\" height=\"247\" /></p>\r\n<p>Datasets downloadable for competition are available in CSV format. It is a text file with one line for every sample. Every line is a list of comma separated elements as follows:</p>\r\n<pre>class lx rx ly ry</pre>\r\n<h2><span>where:</span></h2>\r\n<ul>\r\n<li><code>class</code>&nbsp;- sample's classification (1 - 37 for training set and '?' in test set)</li>\r\n<li><code>lx</code>&nbsp;- list of 2048 comma separated values of left eye gaze points on X axis.</li>\r\n<li><code>ly</code>&nbsp;- list of 2048 comma separated values of left eye gaze points on Y axis.</li>\r\n<li><code>rx</code>&nbsp;- list of 2048 comma separated values of right eye gaze points on X axis.</li>\r\n<li><code>ry</code>&nbsp;- list of 2048 comma separated values of right eye gaze points on Y axis.</li>\r\n</ul>\r\n<p>The values are 0 for point in the middle, positive for point on the right or upper side of the screen and negative for points on the left or lower side of the screen. http://www.kasprowski.pl/emvic/stimFile.txt</p>\r\n<h2>Final remark</h2>\r\n<p>The dataset was collected at Silesian University of Technology, Poland by Dr. Paweł Kasprowski.</p>\r\n<p>All data is published for purpose of competition only. However, if you intend to use the data in your future research you may do it only if the databases are acknowledged with the following reference:</p>\r\n<p>KASPROWSKI, P., OBER, J. 2004. Eye Movement in Biometrics, In Proceedings of Biometric Authentication Workshop, European Conference on Computer Vision in Prague 2004, LNCS 3087, Springer-Verlag.the IEEE/IARP International Conference on Biometrics (ICB), pp. 1-8.</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "<p>Predicted probabilities that a subject generated the eye movement sample are evaluated using the log loss metric.</p>\r\n<p>Log loss is defined as:</p>\r\n<p><span style=\"font-size: large;\">$$\\text{log loss}=-\\frac{1}{N}\\sum_{i=1}^N\\sum_{j=1}^My_{i,j}\\log\\left(\\hat{y_{i,j}}\\right),$$</span></p>\r\n<p>where<span style=\"font-size: medium;\"> \\\\(N\\\\)&nbsp;</span>is the number of samples,&nbsp;<span style=\"font-size: medium;\">\\\\(M\\\\)&nbsp;</span>is the number of subjects,<span style=\"font-size: medium;\">&nbsp;\\\\(\\text{log}\\\\)</span> is the natural logarithm,&nbsp;<span style=\"font-size: medium;\">\\\\(\\hat{y_{i,j}}\\\\)</span> is the posterior probability that the <span style=\"font-size: medium;\">\\\\(j^{th}\\\\)</span> subject generated the&nbsp;<span style=\"font-size: medium;\">\\\\(i^{th}\\\\)</span>&nbsp;sample, and <span style=\"font-size: medium;\">\\\\(y_{i,j}\\\\)</span> is the ground truth <span style=\"font-size: medium;\"> (\\\\(y_{i,j}=1\\\\)</span> means that the <span style=\"font-size: medium;\">\\\\(j^{th}\\\\)</span>&nbsp;subject generated the&nbsp;<span style=\"font-size: medium;\">\\\\(i^{th}\\\\)&nbsp;</span>sample, <span style=\"font-size: medium;\">\\\\(y_{i,j}=0\\\\)</span> means that they did not).</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Submission Instructions",
      "content": "<p>Submit a comma-separated value file containing predicted probabilities, with element (i,j) containing the probability that subject j generated sample i. &nbsp;The rows are normalized to sum to one. &nbsp;Refer to the <a href=\"https://www.kaggle.com/c/emvic/data\">data page</a> for examples of the submission format</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}