Understanding The Effects of Incorporating Scientific Knowledge on Neural Network Outputs and Loss Landscapes
dc.contributor.author | Elhamod, Mohannad | en |
dc.contributor.committeechair | Karpatne, Anuj | en |
dc.contributor.committeemember | Huang, Jia-Bin | en |
dc.contributor.committeemember | Reddy, Chandan K. | en |
dc.contributor.committeemember | Ramakrishnan, Narendran | en |
dc.contributor.committeemember | North, Christopher L. | en |
dc.contributor.department | Computer Science and Applications | en |
dc.date.accessioned | 2023-06-07T08:00:13Z | en |
dc.date.available | 2023-06-07T08:00:13Z | en |
dc.date.issued | 2023-06-06 | en |
dc.description.abstract | While machine learning (ML) methods have achieved considerable success on several mainstream problems in vision and language modeling, they are still challenged by their lack of interpretable decision-making that is consistent with scientific knowledge, limiting their applicability for scientific discovery applications. Recently, a new field of machine learning that infuses domain knowledge into data-driven ML approaches, termed Knowledge-Guided Machine Learning (KGML), has gained traction to address the challenges of traditional ML. Nonetheless, the inner workings of KGML models and algorithms are still not fully understood, and a better comprehension of its advantages and pitfalls over a suite of scientific applications is yet to be realized. In this thesis, I first tackle the task of understanding the role KGML plays at shaping the outputs of a neural network, including its latent space, and how such influence could be harnessed to achieve desirable properties, including robustness, generalizability beyond training data, and capturing knowledge priors that are of importance to experts. Second, I use and further develop loss landscape visualization tools to better understand ML model optimization at the network parameter level. Such an understanding has proven to be effective at evaluating and diagnosing different model architectures and loss functions in the field of KGML, with potential applications to a broad class of ML problems. | en |
dc.description.abstractgeneral | My research aims to address some of the major shortcomings of machine learning, namely its opaque decision-making process and the inadequate understanding of its inner workings when applied in scientific problems. In this thesis, I address some of these shortcomings by investigating the effect of supplementing the traditionally data-centric method with human knowledge. This includes developing visualization tools that make understanding such practice and further advancing it easier. Conducting this research is critical to achieving wider adoption of machine learning in scientific fields as it builds up the community's confidence not only in the accuracy of the framework's results, but also in its ability to provide satisfactory rationale. | en |
dc.description.degree | Doctor of Philosophy | en |
dc.format.medium | ETD | en |
dc.identifier.other | vt_gsexam:37530 | en |
dc.identifier.uri | http://hdl.handle.net/10919/115351 | en |
dc.language.iso | en | en |
dc.publisher | Virginia Tech | en |
dc.rights | In Copyright | en |
dc.rights.uri | http://rightsstatements.org/vocab/InC/1.0/ | en |
dc.subject | Knowledge-Guided Machine Learning | en |
dc.subject | Machine Learning visualization | en |
dc.subject | Loss landscape visualization | en |
dc.title | Understanding The Effects of Incorporating Scientific Knowledge on Neural Network Outputs and Loss Landscapes | en |
dc.type | Dissertation | en |
thesis.degree.discipline | Computer Science and Applications | en |
thesis.degree.grantor | Virginia Polytechnic Institute and State University | en |
thesis.degree.level | doctoral | en |
thesis.degree.name | Doctor of Philosophy | en |
Files
Original bundle
1 - 1 of 1