Giter VIP home page Giter VIP logo

siddharth1989 / monthlyutilitybillestimation Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 2.63 MB

The given dataset contains electricity consumer household information. This information has been used to predict the amount to be paid by the consumer with the help of regression model selection and validated with feature importance.

License: GNU General Public License v3.0

Jupyter Notebook 100.00%
box-plot cooks-distance correlation k-fold-cross-validation linear-regression machine-learning regression-models rmse stepwise-regression stepwise-selection

monthlyutilitybillestimation's Introduction

MonthlyUtilityBillEstimation

Background:

Have you noticed that your electricity bill has gone up this year? The wholesale electricity prices in Australia are at record highs, tripling in the three months to June 2022 compared to the same time last year. The Australian Energy Market Operator (AEMO) said it was because of high commodity prices, coal-fired power outages and a cold east coast winter. As a major supplier in the global energy market, Australia’s crisis is not due to a lack of supply. At the heart of this issue are affordability concerns.

Dataset Information:

A customer engagement team has conducted a survey asking about household and resident information, such as how many people (and children) living in the house/flat(apartment), how many rooms, whether there is an air conditioner (AC), the income of the household and etc. This survey leads to a data set providing 10 predictors, which could be used to understand how they affect the electricity bill.

The Task:

The given dataset contains this electricity consumer household information. This information has been used to predict the amount to be paid by the consumer with the help of feature engineering methods such as stepwise regression, model selection and feature importance. Subset selection was used to select the best features for making the prediction. k-fold Cross Validation was used to improve model performance.

Instructions for Use:

  1. The project has been implemented in Jupyter Notebook and R 4.11.0.
  2. A detailed description of the code is given in the markdown cells of the notebook.
  3. Please adhere to the GNU General Public License 3.0 for code reusability and implementation.

monthlyutilitybillestimation's People

Contributors

siddharth1989 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.