Giter Club home page Giter Club logo

aqi-delhi's People

Contributors

alyakhtar avatar ichait avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

aqi-delhi's Issues

TODO: Sign 2.0

@alyakhtar -

  • Remove all rows that have PM 2.5 value = 0
  • Normalize input and output data
  • Divide the data into training and testing data. Count the total rows, that count will be our total no. of observation points. Take 60% of these total observation points as training data. (Remember, take this 60% data as alternative days, as explained by Sarfaraz Sir)

Graphs to be made

  • Confusion matrix for MLP
  • Graph comparing PM 2.5 for the month of April for the last 4 years, similar to Jan_2016.png.
  • Graph comparing both the odd-evens (just the 15 days).

Final TODO

  • Find correlation between a combination of 2 inputs and output.
  • Find data for gases such as CO2, CO, SO2, No?
  • After finding data for gases apply mlp just as being done right now. (Essentially having gases provides more number of input factors.)
  • Divide the data into training, testing and validation?
  • Use Neuro-Fuzzy Networks. Use RNN instead?

TODO: Sign 3.0

  • Plot 2 graphs using matplotlib -
  • One showing that the loss is decreasing continuously - that is for the script mlp.py

screen shot 2016-03-15 at 11 34 27 pm

Notice that the loss is decreasing

  • Second graph involves plotting observed and expected PM 2.5 values, remember show both the curves on the same graph so that it is easier to compare.
  • We have mean_sqaure_error now we need to calculate the accuracy for the algo's, for this we need to calculate True Positives (TP), False Positives (FP), True Negatives (TN), False Negatives (FP) and consequently create a confusion matrix. All this stuff should be in some python library just have a look at the docs.

How to get the data for other cities?

Hey man,
I found the data for my city on cpcb website, but when i am clicking the get as csv file, it is stuck on an "info processing" notification. Have you faced a similar issue and how did you get your data? Did you use any bot for this?
cpcb error

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.