Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 7

Seasonal

pattern recognition
in weather forecasting

Student Names Class Roll Nos University Roll Nos Email ids

Barnik Podder IT2017/090 11700217101 barnik12@gmail.com

Natasha Chanda IT2017/095 11700217078 natasha.chanda26@gmail.com

Srijani Roy IT2017/094 11700217022 srijani99roy@gmail.com

Abhishek Dey IT2018/L02 11700218002 abhibb36@gmail.com

Supervisor : Moumita Deb


INTRODUCTION
❑With sheer team effort and resilience what we have developed here is a simple
demonstration on how to predict the weather of a specific region using scikit-learn
(machine learning) which helps us to build a Decision Tree and Random Forest
Regression model, thus in turn allowing the algorithm to train itself over a given dataset.

❑Decision trees learn how to best split the dataset into separate branches, allowing it to
learn non-linear relationships (like temperature, humidity, rain etc.).
PROBLEM STATE

There is a vast variety of end uses to weather forecasts. Weather warnings are important forecasts
because they are used to protect life and property. Forecasts based on temperature and precipitation are
important to agriculture, and therefore to traders within commodity markets. Temperature forecasts are
used by utility companies to estimate demand over coming days. On an everyday basis, many use
weather forecasts to determine what to wear on a given day. Since outdoor activities are severely curtailed
by heavy rain, snow and wind chill, forecasts can be used to plan activities around these events, and to
plan ahead and survive them.Weather forecasting is a part of the economy, for example, in 2009, the US
spent approximately $5.1 billion on weather forecasting, producing benefits estimated at six times as
much.

This is why we try to implement Seasonal pattern recognition in weather forecasting.


PROPOSED FUNCTIONALITIES

❏ A data set containing weather details of a particular region is rather complex and there are a
lot of deciding factors involved (like humidity, moisture, rainfall etc.) effecting the weather in
one or the other. Thus building a machine learning model with a linear regression is not only
inconvenient but it may result in unsatisfactory results. For our project to successfully predict
the weather of a region we have used a polynomial regression tree model where the 4
relationship between the input factors X and the result Y is displayed as a polynomial.
PLATFORM USED

❏ In this project we used pandas library for data cleaning. pandas is a fast, powerful, flexible and
easy to use open source data analysis and manipulation tool, built on top of the Python
programming language.
WORK PROGRESS

❏ The goal of this work is to predict various weather condition using Polynomial Regression thus by the use of
this model one can predict the temperature, humidity, precipitation, etc. This model can become more accurate
by the training of large datasets .So it can easily be said how these parameters helps in prediction of weather
This graph explains difference between predicted data and accurate data.It can be concluded that polynomial regression models are highly
beneficial in attempting to predict weather in the short term as well as the long term. So this work was an attempt on a simple demonstration of
making a weather forecast program on python using machine learning. As said before, scikit learn has a fine and definite way of building
regression models (like decision tree) to help train the algorithm over a data set (linear or non-linear) thus improving its effectiveness in general.
Through the course of experimenting our code we have further come to the realisation that our can be implemented in several other cases which
can benefit through artificial neural network design and non-linear regression like predictions and image resourcing.

You might also like