Engineering PapersSearch

Engineering topics

Wang, Esther

Publications and source records attributed to Wang, Esther.

SIM_EXPLORE: Software for Directed Exploration of Complex Systems

Physics-based numerical simulation codes are widely used in science and engineering to model complex systems that would be infeasible to study otherwise. While such codes may provide the highest- fidelity representation of system behavior, they are often so slow to run that insight into the system is limited. Trying to understand the effects of inputs on outputs by conducting an exhaustive grid-based sweep over the input parameter space is simply too time-consuming. An alternative approach called "directed exploration" has been developed to harvest information from numerical simulators more efficiently. The basic idea is to employ active learning and supervised machine learning to choose cleverly at each step which simulation trials to run next based on the results of previous trials. SIM_EXPLORE is a new computer program that uses directed exploration to explore efficiently complex systems represented by numerical simulations. The software sequentially identifies and runs simulation trials that it believes will be most informative given the results of previous trials. The results of new trials are incorporated into the software's model of the system behavior. The updated model is then used to pick the next round of new trials. This process, implemented as a closed-loop system wrapped around existing simulation code, provides a means to improve the speed and efficiency with which a set of simulations can yield scientifically useful results. The software focuses on the case in which the feedback from the simulation trials is binary-valued, i.e., the learner is only informed of the success or failure of the simulation trial to produce a desired output. The software offers a number of choices for the supervised learning algorithm (the method used to model the system behavior given the results so far) and a number of choices for the active learning strategy (the method used to choose which new simulation trials to run given the current behavior model). The software also makes use of the LEGION distributed computing framework to leverage the power of a set of compute nodes. The approach has been demonstrated on a planetary science application in which numerical simulations are used to study the formation of asteroid families.

Burl, Michael

Active Learning for Directed Exploration of Complex Systems

Physics-based simulation codes are widely used in science and engineering to model complex systems that would be infeasible to study otherwise. Such codes provide the highest-fidelity representation of system behavior, but are often so slow to run that insight into the system is limited. For example, conducting an exhaustive sweep over a d-dimensional input parameter space with k-steps along each dimension requires k(sup d) simulation trials (translating into k(sup d) CPU-days for one of our current simulations). An alternative is directed exploration in which the next simulation trials are cleverly chosen at each step. Given the results of previous trials, supervised learning techniques (SVM, KDE, GP) are applied to build up simplified predictive models of system behavior. These models are then used within an active learning framework to identify the most valuable trials to run next. Several active learning strategies are examined including a recently-proposed information-theoretic approach. Performance is evaluated on a set of thirteen synthetic oracles, which serve as surrogates for the more expensive simulations and enable the experiments to be replicated by other researchers.

oracles

Insertional Mutagenesis for Genes involved in Otic/Vestibular Development and Function in Xenopus Tropicalis

Sensitivity to gravity is essential for spatial orientation. Consequently, the gravity receptor system is one of the phylogenetically oldest sensory systems, and the special adaptations that enhance sensitivity to gravity are highly conserved. The main goal of this project is to use Xenopus (frog) to identify genes expressed during vestibular and auditory development. These studies will lead a better understanding of the molecular mechanisms involved in vestibular and auditory development and function. We are using a gene-trap approach in Xenopus tropicalis with the green fluorescent protein (GFP) gene as the transgene reporter. GFP expression occurs only when the GFP gene is correctly integrated in actively transcribed genes. Using the GFP as a tag we can easily identify and clone the mutated gene. In addition, we can study the function of the mutated gene by analyzing the defects generated by insertion of the GFP transgene. To date we have tissue specific GFP expression in X. tropicalis including expression in ear, neural tube, kidney, muscle, eyes and nose. Our transgenic animals will soon reach maturity so that we can outcross them and analyze their progeny. Our next goal is to isolate RNA from our transgenics and clone the tagged genes using RACE-PCR. Currently we are optimizing the RACE-PCR method using transgenics with crystallin GFP expression.

Torrejon, Marcela