Het ontbinden van een matrix m.b.v. een getraind neuraal netwerk

Bachelor Thesis (2020)
Author(s)

S.R. Veldkamp (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

M Moller – Mentor (TU Delft - Numerical Analysis)

Yves Van Gennip – Graduation committee member (TU Delft - Mathematical Physics)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2020 Susan Veldkamp
More Info
expand_more
Publication Year
2020
Language
Dutch
Copyright
© 2020 Susan Veldkamp
Graduation Date
24-07-2020
Awarding Institution
Delft University of Technology
Programme
Applied Mathematics
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Before making matrix calculations, it can be useful to decompose these matrices in some way, such as according to an LU-decomposition. This can save a lot of computing power and thus time. Several computer programs exist that can decompose matrices in multiple ways. However, this report answers the question of whether it is also possible to make these decompositions in another way: namely with the help of a trained neural network. In this report is described how a trained neural network can help in finding LU decompositions of 2x2 matrices.
By making good use of the structure of a neural network, and by choosing a fitting optimizer, learning rate and loss function, a neural network can indeed quickly learn to make a LU-decomposition of a matrix. With this, it is readily shown that classical algorithms such as LU decompositions can be reproduced with trained neural networks.

Files

TW_bep_Susan_Veldkamp.pdf
(pdf | 0.987 Mb)
License info not available