Rainfall Prediction using Machine learning For University/Institute
1. Mrunal Taware, 2. Suraj Navale, 3. Kiran Padole,
4. Aarti Shinde,5.Prof. Pradeep Shinde
1.Student, Computer Engineering, D. Y. Patil University, Pune, India
2.Student, Computer Engineering, D. Y. Patil University, Pune, India
3.Student, Computer Engineering, D. Y. Patil University, Pune, India
4.Student, Computer Engineering, D. Y. Patil University, Pune, India
5.Professor, Computer Engineering, D.Y. Patil University, Pune, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Rainfall prediction is essential for agriculture, water resource management, and disaster preparedness. Traditional methods of weather forecasting, while useful, often struggle with accuracy over smaller regions and for longer periods. This project aims to develop a machine learning-based model for predicting rainfall, leveraging historical weather data and environmental variables to enhance prediction accuracy. The methodology involves preprocessing historical weather data—such as temperature, humidity, wind speed, and atmospheric pressure—and exploring relevant features through exploratory data analysis. Various machine learning algorithms, including linear regression, decision trees, and ensemble methods like random forests and gradient boosting, are evaluated to determine the best performing model for rainfall prediction. Metrics such as mean absolute error (MAE) and root mean square error (RMSE) are used to assess model accuracy, while cross-validation ensures the model's robustness. Results demonstrate that machine learning models can significantly improve rainfall prediction accuracy over conventional methods, especially when using ensemble techniques. Traditional methods of weather forecasting, while useful, often struggle with accuracy over smaller regions and for longer periods. This project aims to develop a machine learning-based model for predicting rainfall, leveraging historical weather data and environmental variables to enhance prediction accuracy.
Key Words: Rainfall prediction, Machine learning, Weather data, Temperature, Humidity, Wind speed, Regression.