RNN/LSTM Data Assimilation for the Lorenz Chaotic Models
dc.contributor.advisor | Halem, Milton | |
dc.contributor.author | Vashistha, Harsh Vardhan | |
dc.contributor.department | Computer Science and Electrical Engineering | |
dc.contributor.program | Computer Science | |
dc.date.accessioned | 2021-01-29T18:12:55Z | |
dc.date.available | 2021-01-29T18:12:55Z | |
dc.date.issued | 2018-01-01 | |
dc.description.abstract | Data assimilation (DA) is the process of updating model forecasts (priors) with information from the observations of complete or incomplete state variables. The goal is to produce an improved model state (posteriors) which better represents its system. While previous work on using Artificial Neural Networks (ANN) for the purpose of data assimilation already exists, most of this work is on using feedforward networks and there is not much on Recurrent Neural Networks (RNN) for DA. In this paper, we proposed a way to use Long Short-Term Memory (LSTM) networks, a type of RNN to do ensemble DA on Lorenz-63 and Lorenz-96 models. Both of these models are known to be chaotic in nature and while Lorenz-63 has only 3 state variables, Lorenz-96 system of equations can represent much more than just 3 variables. We implemented a pre-processing pipeline to feed data to this network and presented the results of data assimilation using our network. We showed that LSTM networks can be used for the purpose of data assimilation and can produce results as good as the Ensemble Kalman Filter (EnKF) algorithm. Our network was trained against the Data Assimilation results of an EnKF for both of these models. LSTM networks were chosen since these networks avoid the problem of vanishing or exploding gradients which a vanilla RNN implementation suffers from. | |
dc.format | application:pdf | |
dc.genre | theses | |
dc.identifier | doi:10.13016/m2xem6-ms63 | |
dc.identifier.other | 11930 | |
dc.identifier.uri | http://hdl.handle.net/11603/20775 | |
dc.language | en | |
dc.relation.isAvailableAt | The University of Maryland, Baltimore County (UMBC) | |
dc.relation.ispartof | UMBC Computer Science and Electrical Engineering Department Collection | |
dc.relation.ispartof | UMBC Theses and Dissertations Collection | |
dc.relation.ispartof | UMBC Graduate School Collection | |
dc.relation.ispartof | UMBC Student Collection | |
dc.source | Original File Name: Vashistha_umbc_0434M_11930.pdf | |
dc.subject | Artificial Neural Network | |
dc.subject | Chaotic Models | |
dc.subject | Data Assimilation | |
dc.subject | Lorenz models | |
dc.subject | LSTM | |
dc.subject | Recurrent Neural Network | |
dc.title | RNN/LSTM Data Assimilation for the Lorenz Chaotic Models | |
dc.type | Text | |
dcterms.accessRights | Distribution Rights granted to UMBC by the author. | |
dcterms.accessRights | Access limited to the UMBC community. Item may possibly be obtained via Interlibrary Loan thorugh a local library, pending author/copyright holder's permission. | |
dcterms.accessRights | This item is likely protected under Title 17 of the U.S. Copyright Law. Unless on a Creative Commons license, for uses protected by Copyright Law, contact the copyright holder or the author. |