h1

h2

h3

h4

h5
h6


001     229154
005     20220422221325.0
024 7 _ |2 URN
|a urn:nbn:de:hbz:82-opus-47677
024 7 _ |2 HSB
|a 999910331335
024 7 _ |2 OPUS
|a 4767
024 7 _ |2 Laufende Nummer
|a 32722
037 _ _ |a RWTH-CONV-144127
041 _ _ |a English
082 _ _ |a 004
100 1 _ |0 P:(DE-82)085828
|a Elsheikh, Atiyah Mohamed Gamal
|b 0
|e Author
245 _ _ |a Modelica based computational tools for sensitivity analysis via automatic differentiation
|c vorgelegt von Atiyah Mohamed Gamal Elsheikh
|h online, print
246 _ 3 |a Modelica-basierte rechenbetonte Werkzeuge für Sensitivitätsanalyse durch automatisches Differenzieren
|y German
260 _ _ |a Aachen
|b Publikationsserver der RWTH Aachen University
|c 2012
260 _ _ |c 2014
300 _ _ |a XX, 164 S. : Ill., graph. Darst.
336 7 _ |a Dissertation / PhD Thesis
|0 PUB:(DE-HGF)11
|2 PUB:(DE-HGF)
|b phd
|m phd
336 7 _ |a Thesis
|0 2
|2 EndNote
336 7 _ |a doctoralThesis
|2 DRIVER
336 7 _ |a PHDTHESIS
|2 BibTeX
336 7 _ |a Output Types/Dissertation
|2 DataCite
336 7 _ |a DISSERTATION
|2 ORCID
500 _ _ |a Prüfungsjahr: 2012. - Publikationsjahr: 2014
502 _ _ |o 2012-01-31
|a Aachen, Techn. Hochsch., Diss., 2012
|g Fak01
520 _ _ |a This work is mainly concerned with sensitivity analysis of DAE-based models described by the modern object-oriented modeling language Modelica. In this context, an automatic differentiation tool named as ADModelica is presented. It fully employs Modelica-based compiler techniques forming a new automatic differentiation approach for non-causal equation-based languages. Already existing open-source compiler tools are utilized for reducing implementation efforts. A generated output model efficiently represents a sensitivity equation system by which parameter sensitivities can be simulated using any existing Modelica simulation environment. The resulting tool has been successfully applied on high-level Modelica models in the field of Systems Biology. In benchmark examples, the performance of the generated models are better than applying common finite difference methods in terms of accuracy and runtime performance. Moreover, the representation of these models permits the exploitation of structural characteristics of sensitivity equation systems for significantly improved runtime performance on supercomputer clusters.Using ADModelica, several sensitivity analysis application studies of computationally, algorithmically and technically challenging nature have been performed towards the realization of stable efficient parameter estimation process of large and badly-scaled dynamical models. These studies cover among others: • The examination of several global multistart optimization methods w.r.t. results quality and implementation efforts, in particular the design of new derivative-based hybrid heuristic strategies• The determination of confidence regions of model parameters via identifiability analysis techniques based on linearized statistics and Monte Carlo bootstrap methods.Within this work furtherModelica-based both domain-dependent and domain-independent computational tools have been implemented such as:• A compact Modelica library for simplified kinetics for modeling complex reaction systems through which model families can be easily specified• A tool for visualizing scaled parameter sensitivities within a supervised master thesis • A Modelica-based editor for modeling biochemical reaction networks within a collaborative work with collegesFinally, this thesis also covers theoretical studies concerning the differential and the structural index of a DAE system and the corresponding sensitivity equation system with an interesting mathematically proven conclusion about their relationship.
|l eng
520 3 _ |a Diese Arbeit befasst sich hauptsächlich mit der Sensitivitätsanalyse DAE-basierter Modelle, die mit der modernen, objektorientierten Modellierungssprache Modelica beschrieben sind. In diesem Zusammenhang wurde ADModelica, ein Werkzeug fürs Automatische Differenzieren von Modelicamodellen, entwickelt. Anderes als gängige Ansätze verwendet dieses Werkzeug Modelica-basierte Compilerverfahren, wodurch ein neuer Ansatz zum Automatischen Differenzieren gleichungsbasierter Sprachen entstanden ist. Um ein derartiges AD-Werkzeug für die umfangreiche Sprache Modelica zu ermöglichen, wurde ein vorhander quelloffener Compiler verwendet. Ein automatisch generiertes Modell enthält eine effiziente Formulierung der Sensitivitätsgleichung, womit Parametersensitivitäten mithilfe jeder beliebigen Simulationsumgebung für Modelica berechnet werden können. ADModelica wurde auf realistische Modelicamodelle aus dem Bereich der Systembiologie erfolgreich angewendet. Die Benchmarks zeigen, dass die Laufzeiteffizienz der Simulation generierter Modelle und die Genauigkeit der resultierenden Parametersensitivitäten erheblich besser sind als bei den üblichen Methoden der finiten Differenzen. Des Weiteren gestattet die Representätion dieser Modelle die Ausnutzung struktureller Eigenschaften der Sensitivitätsgleichung zur verbesserten Simulationslaufzeit auf Hochleistungsrechnern.Mit ADModelica wurden einige zeitintensive, algorithmisch schwierige und technisch herausfordernde Studien von Anwendungen der Sensitivitätsanalyse durchgeführt. Mit diesen Anwendungen lassen sich Verfahren zur Parameterschätzung schlecht skalierter dynamischer Modelle, eine herausfordernde Problemstellung aus dem Bereich Systembiologie, stabil und effizient realisieren. Diese Studien beeinhalten u. a.:• Untersuchung einiger globaler Optimierungsstrategien im Bezug auf Qualitätsergebnisse und Implementierungsaufwand: In diesem Zusammenhang wurden neue ableitungsbasierte hybride Optimierungsstrategien entworfen.• Bestimmung der Konfidenzintervalle von Modellparametern durch gängige Techniken aus dem Bereich IdentifizierbarkeitsanalyseAußerdem wurden sowohl domainabhängige als auch domainunabhängige rechenbetonteModelica-basierete Softwarewerkzeuge implementiert, z. B.:• ein Werkzeug zur Visualisierung von skalierten Parametersensitivitäten im Rahmen einer betreuten Masterarbeit,• eine Modelicabibliothek zur Modellierung biochemischer Netzwerke mit vereinfachten Kinetikgleichungen, durch die Modellfamilien spezifiziert werden können, und • ein Modelica-basierter Editor zur Modellierung biochemischer Reaktionsnetzwerke im Rahmen einer Zusammenarbeit mit Kollegen.DesWeiteren enthält diese Dissertation theoretische Studien bezüglich des Differentiationsund Strukturindex von differential-algebraischen Gleichungssystemen mit einem interessanten Beweis zur ihrem Zusammenhang.
|l ger
591 _ _ |a Germany
650 _ 7 |2 SWD
|a Automatische Differentiation
650 _ 7 |2 SWD
|a Sensitivitätsanalyse
650 _ 7 |2 SWD
|a Systembiologie
650 _ 7 |2 SWD
|a Modelica
653 _ 7 |a Informatik
653 _ 7 |a hybride Optimierungsverfahren
|2 ger
653 _ 7 |a hyberid heuristics
|2 eng
653 _ 7 |a automatic differerntiation
|2 eng
653 _ 7 |a sensitivity analysis
|2 eng
653 _ 7 |a systems biology
|2 eng
700 1 _ |a Naumann, Uwe
|b 1
|e Thesis advisor
|0 P:(DE-82)IDM00960
856 4 _ |u https://publications.rwth-aachen.de/record/229154/files/4767.pdf
909 C O |o oai:publications.rwth-aachen.de:229154
|p openaire
|p open_access
|p urn
|p driver
|p VDB
|p dnbdelivery
915 _ _ |0 StatID:(DE-HGF)0510
|2 StatID
|a OpenAccess
920 1 _ |0 I:(DE-82)120000_20140620
|k 120000
|l Fachgruppe Informatik
|x 0
920 1 _ |0 I:(DE-82)123010_20140620
|k 123010
|l Lehrstuhl für Informatik 12 (Hochleistungsrechnen)
|x 1
970 _ _ |a HT018134860
980 _ _ |a phd
980 _ _ |a I:(DE-82)120000_20140620
980 _ _ |a I:(DE-82)123010_20140620
980 _ _ |a VDB
980 _ _ |a UNRESTRICTED
980 _ _ |a ConvertedRecord
980 _ _ |a FullTexts
980 1 _ |a FullTexts


LibraryCollectionCLSMajorCLSMinorLanguageAuthor
Marc 21