Please use this identifier to cite or link to this item: https://doi.org/10.21256/zhaw-27756
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorSchüle, Martin-
dc.contributor.advisorBruderer, Simon-
dc.contributor.authorGraf, Dominik-
dc.date.accessioned2023-04-27T12:31:42Z-
dc.date.available2023-04-27T12:31:42Z-
dc.date.issued2022-
dc.identifier.urihttps://digitalcollection.zhaw.ch/handle/11475/27756-
dc.description.abstractNuclear magnetic resonance spectroscopy (NMR) can be used to elucidate the structure of individual molecules and to identify them. When measuring mixtures, the ratio of the concentration of the individual substances can also be determined. However, the evaluation of such spectra is very time-consuming. This work deals with the automation of this evaluation with the help of neural networks. Due to a lack of experimental data, the algorithms were tested exclusively on synthetic data. In the first part of the work, an attempt was made to determine the concentration of the individual components directly with the help of a neural network. The spectrum was passed to the model without preprocessing and the model was supposed to output the concentrations directly. For this purpose, various network architectures were tested and optimised. The best results were achieved with a residual neural network (ResNet). This worked relatively well for a certain set of substances. To evaluate the accuracy of the result and especially to evaluate the results of spectra for which no predefined solution is available, a visual confirmation of the result should also be formed. Within the scope of this work, it was not possible to train a model for this task. In a second part of the work, a network was used to localise the sections of a spectrum that are easy to interpret. These sections were then evaluated with the help of a genetic algorithm. This worked well for highly simplified problems. Thus this can be considered a successful proof of concept.de_CH
dc.description.abstractKernresonanzspektroskopie (NMR) kann zur Strukturaufklärung und Identifikation einzelner Moleküle verwendet werden. Bei Messungen von Gemischen kann zudem das Verhältnis der Konzentration der einzelnen Substanzen bestimmt werden. Die Auswertung solcher Spektren ist allerdings sehr zeitaufwendig. Diese Arbeit befasst sich mit der Automatisierung dieser Auswertung mithilfe von Neuronalen Netzen. Wegen einem Mangel an experimentellen Daten wurden die Algorithmen ausschliesslich auf synthetischen Daten getestet. Im ersten Teil der Arbeit wurde versucht die Konzentration der einzelnen Komponenten direkt mithilfe eines Neuronalen Netzes zu bestimmen. Das Spektrum wurde also unbearbeitet dem Modell übergeben und das Modell sollte die Konzentrationen direkt ausgeben. Hierfür wurden diverse Netzwerkarchitekturen getestet und optimiert. Dies hat für ein bestimmtes Set an Substanzen relativ gut funktioniert. Die besten Resultate konnten mit einem residual neural netzwerk (ResNet) erzielt werden. Um die Genauigkeit des Resultats zu bewerten und vor allem um Resultate von Spektren zu beurteilen, für die keine vorgegebene Lösung vorhanden ist, sollte zudem eine visuelle Bestätigung des Resultats gebildet werden. Im Umfang dieser Arbeit ist es nicht gelungen ein Modell auf diese Aufgabe zu trainieren. In einem zweiten Teil der Arbeit wurden mithilfe eines Netzwerkes die Ausschnitte eines Spektrums lokalisiert, die einfach zu interpretieren sind. Anschliessend wurden diese Ausschnitte mithilfe eines genetischen Algorithmus ausgewertet. Dies hat für stark vereinfachte Probleme gut funktioniert. Somit kann dies als gelungener Proof of Concept betrachtet werden.de_CH
dc.format.extent85de_CH
dc.language.isoende_CH
dc.publisherZHAW Zürcher Hochschule für Angewandte Wissenschaftende_CH
dc.rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/de_CH
dc.subjectNeural networksde_CH
dc.subjectDeep learningde_CH
dc.subjectNMRde_CH
dc.subjectMachine learningde_CH
dc.subjectPeak detectionde_CH
dc.subjectConcentration determinationde_CH
dc.subjectNMR simulationde_CH
dc.subject.ddc540: Chemiede_CH
dc.titleAutomatic interpretation of NMR spectra using neural networksde_CH
dc.typeThesis: Masterde_CH
dcterms.typeTextde_CH
zhaw.departementLife Sciences und Facility Managementde_CH
zhaw.organisationalunitInstitut für Computational Life Sciences (ICLS)de_CH
zhaw.publisher.placeWinterthurde_CH
dc.identifier.doi10.21256/zhaw-27756-
zhaw.originated.zhawYesde_CH
Appears in collections:Masterarbeiten Life Sciences

Files in This Item:
File Description SizeFormat 
2022_Graf_Dominik_MSc_LS.pdf16.76 MBAdobe PDFThumbnail
View/Open
Show simple item record
Graf, D. (2022). Automatic interpretation of NMR spectra using neural networks [Master’s thesis, ZHAW Zürcher Hochschule für Angewandte Wissenschaften]. https://doi.org/10.21256/zhaw-27756
Graf, D. (2022) Automatic interpretation of NMR spectra using neural networks. Master’s thesis. ZHAW Zürcher Hochschule für Angewandte Wissenschaften. Available at: https://doi.org/10.21256/zhaw-27756.
D. Graf, “Automatic interpretation of NMR spectra using neural networks,” Master’s thesis, ZHAW Zürcher Hochschule für Angewandte Wissenschaften, Winterthur, 2022. doi: 10.21256/zhaw-27756.
GRAF, Dominik, 2022. Automatic interpretation of NMR spectra using neural networks. Master’s thesis. Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften
Graf, Dominik. 2022. “Automatic Interpretation of NMR Spectra Using Neural Networks.” Master’s thesis, Winterthur: ZHAW Zürcher Hochschule für Angewandte Wissenschaften. https://doi.org/10.21256/zhaw-27756.
Graf, Dominik. Automatic Interpretation of NMR Spectra Using Neural Networks. ZHAW Zürcher Hochschule für Angewandte Wissenschaften, 2022, https://doi.org/10.21256/zhaw-27756.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.