Neural Solvers for Differential Equations Applied in Physical Systems

Sim, Fabio Milentiansen and Budiarto, Eka and Rusyadi, Rusman (2020) Neural Solvers for Differential Equations Applied in Physical Systems. Bachelor thesis, Swiss German University.

[img]
Preview
Text
Fabio Milentiansen Sim 11601062 -TOC.pdf

Download (1MB) | Preview
[img] Text
Fabio Milentiansen Sim 11601062 -1.pdf
Restricted to Registered users only

Download (416kB)
[img] Text
Fabio Milentiansen Sim 11601062 -2.pdf
Restricted to Registered users only

Download (408kB)
[img] Text
Fabio Milentiansen Sim 11601062 -3.pdf
Restricted to Registered users only

Download (1MB)
[img] Text
Fabio Milentiansen Sim 11601062 -4.pdf
Restricted to Registered users only

Download (14MB)
[img]
Preview
Text
Fabio Milentiansen Sim 11601062 -Ref.pdf

Download (434kB) | Preview

Abstract

Differential equations are ubiquitous in many fields of study, yet analytical solutions to such equations, whether ordinary or partial, have long eluded discovery. With the advent of modern deep learning, neural networks have become a viable alternative to numerical methods. By reformulating the problem as an optimisation task, neural networks can be trained to approximate nonlinear solutions. In this paper, neural solvers are implemented in TensorFlow for a variety of equations. Their overall performance is analysed and even found to surpass traditional schemes in certain cases. Experimental data is also used to validate the neural solutions. Stiff and nonlinear systems of equations are attempted as well, and the stability of the method is investigated. A normalisation technique, akin to feature scaling for supervised learning, is proposed and shown to achieve superior convergence. Although neural solvers will not replace the computational speed offered by traditional schemes in the near future, they remain a feasible, easy-to-implement substitute when all else fails.

Item Type: Thesis (Bachelor)
Uncontrolled Keywords: Differential Equations; Deep Learning; Neural Networks; Numerical Analysis; Computer Simulation
Subjects: Q Science > QA Mathematics > QA76 Computer software
Q Science > QA Mathematics > QA76 Computer software > QA76.87 Neural networks (Computer science)
T Technology > TJ Mechanical engineering and machinery
T Technology > TJ Mechanical engineering and machinery > TJ163.12 Mechatronics
Divisions: Faculty of Engineering and Information Technology > Department of Mechatronics Engineering
Depositing User: Faisal Ifzaldi
Date Deposited: 02 Nov 2020 14:10
Last Modified: 02 Nov 2020 14:10
URI: http://repository.sgu.ac.id/id/eprint/1952

Actions (login required)

View Item View Item