{
  "fetched_at": "2026-10-19T17:41:59Z",
  "source_url": "https://www.kaggle.com/competitions/applications-of-deep-learningwustl-spring-2020/data",
  "pages": [
    {
      "name": "rules",
      "content": "* Teams may be up to 5 members\n* You may not human-label the test data, your predictions must come from a model, not from a human manually labeling the images.\n* The top 10% of teams (of WUSTL students) will present their Kaggle solution during our fourth meeting instead of completing the final project.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "data-description",
      "content": "The images for both training and test can be downloaded from the following link.\n\n* [Kaggle Fall 2020](https://www.kaggle.com/jeffheaton/glasses-or-no-glasses)\n\nThe files are named face-##.png, where ## is a number that corresponds to an **id** in either the training or test set.  Each of these faces was generated by a GAN.  The vector that generates these faces is contained in 512 values labeled v1-v512. For example, the following vector:\n\n[-0.55926\t-0.20733\t-1.29214\t-0.22838\t-0.03262\t1.84912\t-0.86665\t0.33701\t-0.40007\t0.13552\n-0.0876\t0.81677\t1.07995\t0.43476\t0.48689\t0.65321\t-0.38508\t0.45877\t0.08921\t-0.39396\t-0.97739\t\n0.04854\t0.85768\t-0.56874\t-0.26351\t0.53307\t0.41915\t-0.12844\t-0.62554\t-0.00997\t1.02039\t-0.59179\t\n-0.01051\t0.48258\t-0.79316\t-0.29616\t0.83112\t0.31366\t-0.3678\t-0.67272\t0.41977\t-0.75309\t-0.78372\t\n0.5175\t-0.57599\t-0.36012\t-0.10666\t-0.28171\t-0.19364\t-0.15171\t-0.13408\t1.03574\t0.95128\t0.01968\t-0.03844\t\n0.748\t-0.651\t-2.10949\t-0.06374\t0.28596\t-0.79341\t0.45714\t0.03466\t0.21496\t0.43507\t0.61734\t-0.43913\t\n0.24809\t0.58706\t-0.59568\t0.45103\t0.44342\t-0.90193\t-0.38185\t-0.90107\t-0.17118\t0.74643\t-0.07329\t-0.1376\t-0.41076\t1.38113\t-1.69444\t-1.01962\t0.69776\t0.47324\t-0.12014\t-1.46088\t0.08403\t-0.10276\t-1.10913\t0.18485\t\n0.44253\t-1.17546\t1.20787\t0.32629\t-0.83784\t-1.17487\t0.15613\t-0.27245\t-0.36242\t-1.12636\t0.18154\t\n-0.53197\t-0.50726\t-0.42396\t-0.65869\t0.06019\t-0.06251\t-0.93979\t-0.48632\t-0.34695\t0.92979\t-0.16431\t0.30237\t0.46385\t0.99965\t-0.58884\t0.05136\t-0.36326\t0.06114\t0.33942\t0.16473\t1.18047\t\n0.58073\t1.66903\t-0.61573\t0.76318\t-0.00588\t-0.59657\t0.40065\t-0.55528\t1.39563\t0.25776\t1.59448\t\n-1.10765\t-1.03675\t0.48527\t0.25848\t-0.70003\t0.54126\t0.17122\t-0.09052\t-0.75948\t0.01516\t0.24869\t0.04846\t1.64624\t-2.03306\t-0.26295\t0.40156\t-0.38796\t0.01676\t1.10148\t-1.17593\t-0.59604\t\n-0.263\t-0.33273\t0.56767\t-0.61877\t0.43002\t-0.10499\t0.08673\t-0.81155\t1.08194\t-0.21834\t0.66393\t\n0.81804\t-0.28327\t-0.59441\t1.43944\t1.65081\t1.09617\t-0.36487\t-0.78852\t0.86423\t-0.86296\t-0.15037\n0.60829\t0.81225\t0.96226\t-0.36085\t-0.68099\t-0.49707\t0.32404\t-0.73742\t0.44142\t0.52196\t-0.15134\t0.18324\n-0.11527\t-0.18826\t1.25747\t1.07251\t0.16978\t-0.05053\t1.37065\t0.18094\t0.6674\t-0.99306\t0.47525\t1.12158\n0.0988\t-0.27198\t-0.59775\t1.45585\t0.05478\t-0.62791\t-0.74036\t0.93286\t0.2663\t0.25377\t-0.1836\t-0.6417\t\n0.64422\t-0.98398\t-0.16704\t0.13459\t1.51624\t-0.66526\t-0.75975\t-0.39811\t-0.96169\t0.47481\t-1.77691\t-1.23853\t\n-0.68444\t-0.15371\t-0.25483\t-0.03863\t0.27687\t-0.52205\t0.5704\t0.10513\t-1.20207\t-0.55063\t\n-1.20865\t0.88466\t1.25258\t0.48504\t-1.11255\t-0.27051\t0.21492\t-0.09698\t-0.09689\t-0.65618\t1.02504\t0.2276\n-0.24731\t-0.12659\t-0.03984\t-1.01807\t0.18496\t0.13316\t1.0786\t-1.16123\t-0.22407\t1.00485\t0.54495\t0.8212\n-0.69779\t-0.08266\t-0.48438\t0.27907\t-0.09521\t0.47647\t-0.48756\t0.50196\t-0.58657\t-0.27258\t0.31544\t\n-1.39389\t0.18129\t0.31196\t-0.01288\t0.53183\t0.76408\t-0.3465\t0.25764\t-0.01421\t-0.15301\t-0.41479\t-0.60236\n-0.22056\t-0.13504\t0.48002\t-0.06034\t-0.41553\t1.89815\t0.5354\t-1.14202\t-0.05988\t0.5871\t0.80645\n-0.5891\t-1.13178\t0.74642\t0.80718\t-0.11391\t0.23378\t-0.47099\t-1.83704\t-1.02783\t1.68635\t1.01085\t0.48308\n-1.07751\t0.94989\t-0.33616\t0.32549\t-1.12068\t1.22684\t0.36639\t-0.57707\t-0.26259\t-1.08217\t0.37958\t-0.52526\n0.66739\t-0.25119\t-0.7627\t0.56048\t-0.44399\t-1.27831\t0.73645\t-0.11753\t0.12293\t0.37985\t0.21462\t1.33803\t\n0.41479\t-0.64162\t0.53266\t0.44582\t0.64365\t0.7663\t-0.762\t0.61857\t1.29125\t0.58307\t-0.80578\t-0.45266\n-0.11846\t-0.23861\t1.06505\t0.26138\t0.2013\t0.12204\t-0.58944\t0.71368\t0.35456\t0.96514\t-1.1537\t-0.59783\t\n0.12722\t-0.1277\t1.43542\t0.02969\t0.83573\t-0.20911\t1.11169\t1.26405\t0.84054\t0.53883\t-0.72351\t0.81381\t-0.21274\t\n-0.59365\t-0.4708\t0.06207\t0.74468\t0.6139\t0.21953\t-0.18422\t-0.3824\t-0.1775\t-0.08006\t0.68739\t-0.46215\t\n-0.64412\t0.2283\t1.34255\t-0.16432\t-1.28273\t-0.92972\t-0.6185\t-0.63282\t-0.08797\t0.32133\t-0.61304\t0.9057\t\n-0.3328\t0.48851\t-0.38836\t0.18423\t-0.68775\t-1.7567\t0.36365\t0.21895\t0.76382\t-0.71521\t-0.01022\t-0.10426\t\n0.93098\t1.56881\t-0.31508\t-0.28614\t0.53532\t0.29426\t0.84214\t0.83179\t0.25683\t1.25251\t-0.25487\t0.46894\t0.11251\n-1.04095\t-0.57498\t0.11962\t-0.85589\t-0.18063\t0.29523\t0.39305\t-0.53294\t-0.25926\t0.61311\t1.84867\t\n0.81227\t-0.28142\t-0.53187\t-1.4725\t-0.70215\t-0.49954\t-0.17932\t-1.63248\t0.2963\t0.22053\t-0.08999\t-1.74954\t\n-0.49601\t-0.65011\t0.03819\t0.27455\t0.73916\t-0.05471\t-0.48517\t0.63685\t0.22994\t1.15323\t-0.76813\t1.13336\t0.7235\t\n-0.24698\t-1.36999\t-0.70875\t-0.91499\t0.66953\t1.00963\t0.41527\t-0.88611\t1.06057\t-0.72131\t0.04229\t-0.41981\t0.8583\n-0.1578\t-0.89734\t0.66187\t-0.32045\t0.45145\t1.04427\t-0.4757\t-0.77762\t-0.41776\t-0.53054\t-0.23224\t-0.50766\t-0.10755\t-0.49217\t-0.36307\t-0.0226\t0.33514\t-0.54778\t-0.25886\t-1.12581\t0.33799\t-0.11024\t-1.24602\t\n0.85179\t0.88054\t-1.47489\t0.47365\t-0.11417\t-1.39515\t0.44279\t0.4207\t0.56119\t-0.6556\t1.26861\t-1.50648\t-1.32667\t\n1.27086\t0.28026\t-1.01843\t0.16453\t0.07431\t0.54955\t-1.15398\t1.61052\t0.5456\t1.18347\t0.47984\t-1.84489\t]\n\nProduces the following face:\n\n![Sample GAN Face](https://s3.amazonaws.com/data.heatonresearch.com/images/wustl/kaggle/face-60.png)\n\nThe image and/or GAN vector can both be used to predict if the individual is wearing glasses.  Images from the data set are at 1024x1024 resolution.  You may wish to downsample to a lower resolution.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "This Kaggle is a project from the course [T81-855: Applications of Deep Learning at Washington University in St. Louis](https://sites.wustl.edu/jeffheaton/t81-558/). All students must create a Kaggle account and submit a solution. If you are a student, once you have submitted your solution entry log into Canvas (at WUSTL) and submit a single file telling me your Kaggle name on the leaderboard (you do not need to register to Kaggle with your real name). This competition will be visible to the public, so there may be non-student submissions as well as from the students.\n\nFor this competition, you will determine if a person is wearing glasses or not.  However, your test subjects are not real people.  A Generative Adversarial Neural Network (GAN) created all of the people that you see in this competition.  The GAN network creates these images using a 512 number latent vector.  The Kaggle assignment provides both the latent vectors and the faces produced by those vectors.  Both may be useful to you in classifying if someone is wearing glasses or not.\n\n![GANs Glasses or No Glasses](https://data.heatonresearch.com/images/wustl/kaggle/kaggle-faces-glasses.png)\n\nGlasses come in many different forms, make sure you can identify them all.  The image below shows a sampling of some of the types of glasses contained in the dataset.\n\n![GANs Glasses or No Glasses](https://data.heatonresearch.com/images/wustl/kaggle/kaggle-faces-glasses-2.png)",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "<p>The evaluation metric for this competition is <a href=\"http://wiki.fast.ai/index.php/Log_Loss\">Log Loss</a>. The log loss score, commonly used in binary classification, measures the performance of the predicted probability given by a model. The log loss score is given by:</p>\n<p>\\[ -{(y\\log(p) + (1 - y)\\log(1 - p))} \\]</p>\n<p>Logarithmic loss measures the performance of a classification model where the prediction input is a probability value between 0 and 1. The goal of our machine learning models is to minimize this value. A perfect model would have a log loss of 0. Log loss increases as the predicted probability diverges from the actual label. So predicting a probability of .012 when the actual observation label is 1 would result in a high log loss. </p>\n<h2>Submission Format</h2>\n\n<p>The file should contain a header and have the following format:</p>\n<pre>id,glasses\n4501,0.64\n4502,0.64\n4503,0.64\n4504,0.64\n4505,0.64\n4506,0.64\n4507,0.64\n4508,0.64\n...</pre>\n\nSome of the data in both the training and test ARE mislabeled.  This is due to the algorithm that I used to generate the data.  MOST of the data are labeled correctly, but there is some \"noise\".  It may be possable to predict these mislabeled values, I am not sure.\n\n<h2>Rules</h2>\n\n* Teams may be up to 5 members\n* You may not human-label the test data, your predictions must come from a model, not from a human manually labeling the images.",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Prizes",
      "content": "No tangable prizes, other than bragging rights. \n\nHowever, for the winning teams in positions 1-3, I will write a LinkedIn recommendation giving you major kudos for your accomplishment! ",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}