Skip to content
Machine Learning Project for classifying Weather into ThunderStorm (0001) , Rainy(0010) , Foggy (0100) , Sunny(1000) and also predict weather features for next one year after training on 20 years data on a neural network This is my first Machine Learning Project. Steps To run the project: Extract the files into a single directory ( say "MyWeathe…
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Curves
Classifier.m
January2016.txt Final Testing Complete Nov 6, 2016
OptimalThetaC1.txt Final Testing Complete Nov 6, 2016
OptimalThetaC2.txt
OptimalThetaC3.txt
OptimalThetaP1.txt Final Testing Complete Nov 6, 2016
OptimalThetaP2.txt
PredictionYear1997.txt Final Testing Complete Nov 6, 2016
PredictionYear1998.txt
PredictionYear1999.txt
PredictionYear2000.txt
PredictionYear2001.txt Final Testing Complete Nov 6, 2016
PredictionYear2002.txt
PredictionYear2003.txt Final Testing Complete Nov 6, 2016
PredictionYear2004.txt
PredictionYear2005.txt
PredictionYear2006.txt
PredictionYear2007.txt
PredictionYear2008.txt
PredictionYear2009.txt
PredictionYear2010.txt
PredictionYear2011.txt
PredictionYear2012.txt
PredictionYear2013.txt
PredictionYear2014.txt
PredictionYear2015.txt Final Testing Complete Nov 6, 2016
Predictor.m
README.md
TestMonth.m
Weather1997.txt
Weather1998.txt Upgraded to 20 years Oct 30, 2016
Weather1999.txt Upgraded to 20 years Oct 30, 2016
Weather2000.txt
Weather2001.txt
Weather2002.txt
Weather2003.txt
Weather2004.txt
Weather2005.txt
Weather2006.txt
Weather2007.txt Upgraded to 20 years Oct 30, 2016
Weather2008.txt
Weather2009.txt
Weather2010.txt
Weather2011.txt
Weather2012.txt Upgraded to 20 years Oct 30, 2016
Weather2013.txt
Weather2014.txt Upgraded to 20 years Oct 30, 2016
Weather2015.txt
YearlyForecast.m
backPropClassifier.m
backPropPredictor.m
forwardPropClassifier.m
forwardPropPredictor.m
loadYearlyWeather.m
main.cpp
nn.m
plotCurves.m
predictionCostFunction.m Testing Complete Nov 6, 2016
saveNN.m Minor Bug Fixes Nov 2, 2016
saveYearlyPrediction.m
sigmoid.m

README.md

Weather-Prediction-Using-Neural-Networks

Machine Learning Project for classifying Weather into ThunderStorm (0001) , Rainy(0010) , Foggy (0100) , Sunny(1000) and also predict weather features for next one month after training on 20 years data on a neural network This is my first Machine Learning Project.

Steps To run the project:

  1. Extract the files into a single directory ( say "MyWeatherProject" )

  2. Open Octave(GUI) and go to the above directory

  3. Type the following in the COMMAND WINDOW : "YearlyForecast();" (without double quotes)

  4. Open the files "PredictionWeather1997.txt" to "PredictionWeather2016.txt" and compare with actual results from "Weather1997.txt" to "Weather2015.txt".

  5. Curves are plotted to compare predictions with actual weather conditions and they will be saved in the same directory...

You can’t perform that action at this time.