Accuracy analysis of uncertain variational problems with analytical and machine learning methods
Tässä tutkielmassa verrataan analyyttisien menetelmien ja koneoppimismallien toimivuutta epätarkkuudesta johtuvien virheiden kontrolloinnissa. Tarkasteltavana matemaattisena esimerkkiongelmana käytetään lineaarista variaatio-ongelmaa. Tuloksena havaitaan, että neuroverkot toimivat hyvin ja ovat käytäntöön mahdollisesti soveltuva keino tehdä virhearviointia.
Monille osittaisdifferentiaaliyhtälöille on johdettu analyyttisia kontrollointikeinoja viime vuosikymmenien aikana (katso [1], [2]). Ensimmäiset luvut käytämme analyyttisien virhearvioiden todistamiseen tunnettujen analyysin työkalujen avulla tarkasteltavalle variaatio-ongelmalle. Virhearvioita testataan numeerisesti ja huomataan, että vaikka analyyttiset rajat ovat varmoja ja halpoja laskennallisesti, ne ovat monesti toivottua epätarkempia.
Tutkielman toisessa osiossa luodaan koneoppimismalleja, joilla pyritään arvioimaan tarkalleen epätarkkuuden aiheuttamaa virhettä. Valittu koneoppimismalli on neuroverkko. Mallien kouluttamiseen käytetty data luodaan itse numeerisilla menetelmillä.
Viimeisessä luvussa verrataan analyyttisien metodien ja luotujen neuroverkkojen toimivuutta. Vertailussa käytetään koulutusdatasta eroavaa generoitua dataa jolle lasketaan analyyttiset rajat, numeeriset approksimaatiot ja neuroverkkojen tulokset. Havaitaan, että neuroverkot suoriutuvat tehtävästä niin hyvin, että voidaan sanoa niiden olevan kilpailullisia analyyttisien metodien kanssa. Jos vastaavia koneoppimismalleja pystytään luomaan vaikeammille moniulotteisille ongelmille, tämä menetelmä voi osoittautua varsin hyödylliseksi simuloinnissa ja insinöörityössä.
...
In this thesis we compare the performance of analytical methods and neural networks trained with numerically produced data in controlling uncertainty errors of a linear variational problem. We find that neural networks perform well and are feasible to use in practical computations in place of analytical control methods.
Analytical methods for controlling uncertainty errors have been derived for various differential problems (see [1], [2]) in recent decades. The first chapters are devoted to deriving by known methods analytical error bounds for the linear variational problem which we will study. These error bounds are numerically tested and we find that the bounds while they are guaranteed and cheap to compute are not always as sharp as an engineer might hope.
The second part of this thesis consists of creating machine learning models with the goal of approximating the exact error caused by uncertainty in our mathematical model. The chosen type of machine learning model is a deep neural network. The training data used for training the models is generated by numerical computations.
In the final chapter we compare the performance of the analytical methods and machine learning models and we conclude that neural networks can be competitive in this task. If such models are made and found to work for more complicated nonlinear PDE’s this method could prove very useful in computer simulations and engineering.
...
Asiasanat
Metadata
Näytä kaikki kuvailutiedotKokoelmat
- Pro gradu -tutkielmat [29750]
Lisenssi
Samankaltainen aineisto
Näytetään aineistoja, joilla on samankaltainen nimeke tai asiasanat.
-
Quantification of Errors Generated by Uncertain Data in a Linear Boundary Value Problem Using Neural Networks
Halonen, Vilho; Pölönen, Ilkka (Society for Industrial & Applied Mathematics (SIAM), 2023)Quantifying errors caused by indeterminacy in data is currently computationally expensive even in relatively simple PDE problems. Efficient methods could prove very useful in, for example, scientific experiments done with ... -
Fully reliable a posteriori error control for evolutionary problems
Matculevich, Svetlana (University of Jyväskylä, 2015) -
A posteriori error control for Maxwell and elliptic type problems
Anjam, Immanuel (University of Jyväskylä, 2014) -
Taxonomy-Informed Neural Networks for Smart Manufacturing
Terziyan, Vagan; Vitko, Oleksandra (Elsevier, 2024)A neural network (NN) is known to be an efficient and learnable tool supporting decision-making processes particularly in Industry 4.0. The majority of NNs are data-driven and, therefore, depend on training data quantity ... -
A fast Fourier transform based direct solver for the Helmholtz problem
Toivanen, Jari; Wolfmayr, Monika (John Wiley & Sons, 2020)This article is devoted to the efficient numerical solution of the Helmholtz equation in a two‐ or three‐dimensional (2D or 3D) rectangular domain with an absorbing boundary condition (ABC). The Helmholtz problem is ...
Ellei toisin mainittu, julkisesti saatavilla olevia JYX-metatietoja (poislukien tiivistelmät) saa vapaasti uudelleenkäyttää CC0-lisenssillä.