Cornell University
Library
Cornell UniversityLibrary

eCommons

Help
Log In(current)
  1. Home
  2. Cornell University Graduate School
  3. Cornell Theses and Dissertations
  4. Bayesian Machine Learning Algorithms for Uncertainty Quantification, Optimization, and Equation Discoveries in Engineering Physics

Bayesian Machine Learning Algorithms for Uncertainty Quantification, Optimization, and Equation Discoveries in Engineering Physics

File(s)
Bonneville_cornellgrad_0058F_13563.pdf (92.56 MB)
Permanent Link(s)
https://doi.org/10.7298/87zt-ts52
https://hdl.handle.net/1813/113991
Collections
Cornell Theses and Dissertations
Author
Bonneville, Christophe
Abstract

Bayesian machine learning methods are capable of making predictions with well-quantified uncertainty, and tend to be inherently more robust to noisy data. This makes such methods particularly interesting in engineering and scientific problems that require the use of interpretable machine learning algorithms, but where the available data is sparse and noisy. In this thesis, we explore and demonstrate the usefulness of Bayesian machine learning algorithms in several categories of computational engineering problems. First, we present two Gaussian process-based algorithms for failure prediction of structural components. Second, we show how Bayesian optimization can be applied to efficiently optimize engineering designs that require to be validated by time consuming forward simulations, such as fluid-structure interaction simulations. Third, we demonstrate how Bayesian neural networks can be used for scientific discovery, and present a method to discover unknown partial differential equations from sparse data. Finally, we present a Gaussian process-based reduced-order-model capable of efficiently collecting training data, with application to fluid dynamics simulations.

Les méthodes de machine learning (apprentissage automatique) bayésiennes sont capables de faire des prédictions avec une incertitude bien quantifiée et ont tendance à être intrinsèquement plus robustes aux données corrompues. Cela rend ces méthodes particulièrement intéressantes pour les problèmes scientifiques et d'ingénierie qui nécessitent l'utilisation d'algorithmes d'apprentissage automatique interprétables, mais dont les données disponibles sont rares et corrompues. Dans cette thèse, nous explorons et démontrons l'utilité des algorithmes d'apprentissage automatique bayésiens dans plusieurs catégories de problèmes d'ingénierie numérique. Tout d'abord, nous présentons deux algorithmes basés sur des processus gaussiens pour prédire la défaillance de composants structuraux. Deuxièmement, nous montrons comment l'optimisation bayésienne peut être utilisée pour optimiser efficacement des designs qui nécessitent d'être validées par des simulations coûteuses, telles que les simulations d'interaction fluide-structure. Troisièmement, nous démontrons comment des réseaux de neurones bayésiens peuvent être utilisés pour la découverte scientifique et présentons une méthode pour découvrir des équations aux dérivées partielles inconnues à partir de données limitées. Enfin, nous présentons un modèle d'ordre réduit basé sur des processus gaussiens capable de collecter efficacement des données d'entraînement, avec une application aux simulations de dynamique des fluides.

Date Issued
2023-05
Keywords
Bayesian Methods
•
Gaussian Process
•
Machine Learning
•
Numerical Simulation
•
Partial Differential Equations
•
Reduced-Order-Model
Committee Chair
Earls, Christopher
Committee Member
Esmaily Moghadam, Mahdi
Bindel, David
Degree Discipline
Civil and Environmental Engineering
Degree Name
Ph. D., Civil and Environmental Engineering
Degree Level
Doctor of Philosophy
Rights
Attribution 4.0 International
Rights URI
https://creativecommons.org/licenses/by/4.0/
Type
dissertation or thesis
Link(s) to Catalog Record
https://newcatalog.library.cornell.edu/catalog/16176611

Site Statistics | Help

About eCommons | Policies | Terms of use | Contact Us

copyright © 2002-2026 Cornell University Library | Privacy | Web Accessibility Assistance