Conference article

Machine Learning in Python for Weather Forecast based on Freely Available Weather Data

Erik Abrahamsen
Department of Electrical Engineering, Information Technology and Cybernetics, University of South-Eastern Norway, Porsgrunn, Norway

Ole Magnus Brastein
Department of Electrical Engineering, Information Technology and Cybernetics, University of South-Eastern Norway, Porsgrunn, Norway

Bernt Lie
Department of Electrical Engineering, Information Technology and Cybernetics, University of South-Eastern Norway, Porsgrunn, Norway

Download articlehttp://dx.doi.org/10.3384/ecp18153169

Published in: Proceedings of The 59th Conference on Simulation and Modelling (SIMS 59), 26-28 September 2018, Oslo Metropolitan University, Norway

Linköping Electronic Conference Proceedings 153:24, p. 169-176

Show more +

Published: 2018-11-19

ISBN: 978-91-7685-494-5

ISSN: 1650-3686 (print), 1650-3740 (online)

Abstract

Forecasting weather conditions is important for, e.g., operation of hydro power plants and for flood management. Mechanistic models are known to be computationally demanding. Hence, it is of interest to develop models that can predict weather conditions faster than traditional meteorological models. The field of machine learning has received much interest from the scientific community. Due to its applicability in a variety of fields, it is of interest to study whether an artificial neural network can be a good candidate for prediction of weather conditions in combination with large data sets. The availability of meteorological data from multiple online sources is an advantage. In order to simplify the retrieval of data, a Python API to read meteorological data has been developed, and ANN models have been developed using TensorFlow.

Keywords

Weather prediction, Auto-regressive neural networks, Meteorological data

References

No references available

Citations in Crossref