{
  "fetched_at": "2026-10-19T19:57:35Z",
  "source_url": "https://www.kaggle.com/competitions/GEF2012-wind-forecasting/data",
  "pages": [
    {
      "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 1 final submissions for judging.</p>\r\n    <h3>Competition Timeline</h3>\r\n    <p>Start Date: <strong>9/6/2012 1:24 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>10/31/2012 12:00 AM UTC</strong></p>\r\n\t<!-- End Base Rules -->\r\n<p><strong>Participants&nbsp;should submit their algorithms, models, complete code and a detailed report via email to the General Chair of GEFCom2012\r\n<strong>(Dr. Tao Hong, hongtao01@gmail.com)&nbsp;</strong>by 11/1/2012.</strong></p>\r\n<p>Selected entries will be invited to the IEEE PES General Meeting 2013 in Vancouver, Canada to present their methodologies and&nbsp;results.&nbsp;The final winners will be determined by the GEFCom Award Committee after the presentations based on&nbsp;forecasting accuracy,\r\n clarity of documentation, rigors of the approach, interpretability of the models and practicality to the industry.</p>\r\n<p>Models should be generated using software that is free and open source or is in the following list of exceptions: MATLAB, SAS, MS Excel. The participants who are using other software packages should send a free evaluation copy of the software to GEFCom Award\r\n Committee to reproduce and evaluate the proposed models.&nbsp;</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "data-description",
      "content": "<p>&quot;train.csv&quot; contains the training data:</p>\r\n<p>- the first column (&quot;date&quot;) is a timestamp giving date and time of the hourly wind power measurements in following columns. For instance &quot;2009070812&quot; is for the 8th of July 2009 at 12:00;</p>\r\n<p>- the following 7 columns (&quot;wp1&quot; to &quot;wp7&quot;) gather the normalized wind power measurements for the 7 wind farms. They are normalized so as to take values between 0 and 1 in order for the wind farms not to be recognizable.</p>\r\n<p>In parallel, files with explanatory variables (wind forecasts) are also provided for those who may want to use them. For example, the file &quot;windforecasts_wf1&quot; contains the wind forecasts for the wind farm 1. In these files:</p>\r\n<p>- the first column (&quot;date&quot;) is a timestamp giving date and time at which the forecasts are issued. For instance &quot;2009070812&quot; is for the 8th of July 2009 at 12:00;</p>\r\n<p>- the second column (&quot;hors&quot;) is for the lead time of the forecast. For instance if &quot;date&quot; = 2009070812 and &quot;hors&quot; = 1, the forecast is for the 8th of July 2009 at 13:00</p>\r\n<p>- the following 4 columns (&quot;u&quot;, &quot;v&quot;, &quot;ws&quot; and &quot;wd&quot;) are the forecasts themselves, the first two being the zonal and meridional wind components, while the following two are corresponding wind speed and direction.</p>\r\n<p>Finally, the file &quot;benchmark.csv&quot; provide example forecast results from the persistence forecast method (&quot;what you see is what you get&quot;). This file also gives a template for submission of results that should be strictly followed.</p>\r\n<p>Please notice that the first column of &quot;benchmark.csv&quot; is called &quot;id&quot; and contains unique identifier for each row. The other 8 columns are the same as &quot;train.csv&quot;.\r\n<strong>When submitting the results, please make sure that your file includes totally 9 columns in the same format as &quot;benchmark.csv&quot;.</strong></p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Description",
      "content": "<p>This is the Wind Forecasting track of Global Energy Forecasting Competition 2012 (<a href=\"http://www.gefcom.org/\">GEFCom2012</a>).This competition will bring together state-of-the-art techniques for energy forecasting, serve as the bridge to connect academic\r\n research and industry practice, promote analytics in power engineering education, and prepare the industry to overcome forecasting challenges in the smart grid world.</p>\r\n<p>The <strong>total prize pool</strong> for the wind forecasting track is <strong>\r\n$7,500</strong>.&nbsp;GEFCom is not a paper contest. Instead, this is a competition that requires participants to develop models and submit forecasts based on a given data set. Accuracy of the forecasts will be one of the evaluation criteria.&nbsp;In addition to accuracy,\r\n the participants are also required to submit a report describing the methodology, findings and models. Selected entries will be invited to IEEE PES General Meeting 2013 in Vancouver, Canada to present their methodologies and&nbsp;results. The team that finishes\r\n at the top of the leaderboard will win a cash prize. However overall winners of the competition will be determined by the GEFCom Award Committee after the presentations based on&nbsp;forecasting accuracy, clarity of documentation, rigors of the approach, interpretability\r\n of the models and practicality to the industry.&nbsp;A few winning entries will be invited to submit the report in scientific paper format to prestigious scholarly journals, such as International Journal of Forecasting and IEEE Transactions on Smart Grid.</p>\r\n<p>The topic for the wind forecasting track is focused on mimicking the operation 48-hour ahead prediction of hourly power generation at 7 wind farms, based on historical measurements and additional wind forecast information (48-hour ahead predictions of wind\r\n speed and direction at the sites). The data is available for period ranging from the 1st hour of 2009/7/1 to the 12th hour of 2012/6/28.</p>\r\n<p>The period between 2009/7/1 and 2010/12/31 is a model identification and training period, while the remainder of the dataset, that is, from 2011/1/1 to 2012/6/28, is there for the evaluation. The training period is there to be used for designing and estimating\r\n models permiting to predicting wind power generation at lead times from 1 to 48 hours ahead, based on past power observations and/or available meteorological wind forecasts for that period. Over the evaluation part, it is aimed at mimicking real operational\r\n conditions. For that, a number of 48-hour periods with missing power observations where defined. All these power observations are to be predicted. These periods are defined as following. The first period with missing observations is that from 2011/1/1 at 01:00\r\n until 2011/1/3 at 00:00. The second period with missing observations is that from 2011/1/4 at 13:00 until 2011/1/6 at 12:00. Note that to be consistent, only the meteorological forecasts for that period that would actually be available in practice are given.\r\n These two periods then repeats every 7 days until the end of the dataset. Inbetween periods with missing data, power observations are available for updating the models.</p>\r\n<p>&nbsp;</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Prizes",
      "content": "<p>The competition is financially&nbsp;sponsored by IEEE Power &amp; Energy Society. Prizes will be awarded according to the Leaderboard and an Award Committee.</p>\r\n<p>Leaderboard Prize for&nbsp;First Place: <strong>$500</strong></p>\r\n<p>Award Committee of the GEFCom2012 Prizes:</p>\r\n<ul>\r\n<li>First Place: <strong>$4,000</strong> </li><li>Second Place: <strong>$2,000</strong> </li><li>Third Place: <strong>$1,000</strong> </li></ul>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    },
    {
      "name": "Evaluation",
      "content": "<p>The forecasting accuracy will be evaluated with a Root Mean Square Error (RMSE) criterion. The RMSE is calculated as the square root of the average of square forecast errors. All forecasts will be equally weighted in the score calculation.</p>",
      "isPublished": false,
      "hasIsPublished": false,
      "postTitle": "",
      "hasPostTitle": false,
      "mimeType": "",
      "hasMimeType": false
    }
  ]
}