Dynamic Data Driven Applications Systems (DDDAS) Session 1

Time and Date: 10:35 - 12:15 on 1st June 2015

Room: M105

Chair: Craig Douglas

215 Ensemble Learning for Dynamic Data Assimilation [abstract]
Abstract: The organization of an ensemble of initial perturbations by a nonlinear dynamical system can produce highly non-Gaussian patterns, evidence of which is clearly observed in position-amplitude-scale features of coherent fluids. The true distribution of the ensemble is unknown, in part because models are in error and imperfect. A variety of distributions have been proposed in the context of Bayesian inference, including for example, mixture and kernel models. We contend that seeking posterior modes in non-Gaussian inference is fraught with heightened sensitivity to model error and demonstrate this fact by showing that a large component of the total variance remains unaccounted for as more modes emerge. Further, we show that in the presence of bias, this unaccounted variance slows convergence and produces distributions with lower information that require extensive auxiliary clean up procedures such as resampling. These procedures are difficult in large-scale problems where ensemble members may be generated through myriad schemes. We show that by treating the estimation problem entailed as a regression machine, multiple objectives can be incorporated in inference. The relative importance of these objectives can morph over time and can be dynamically adjusted by the data. In particular, we show that both variance reduction and nonlinear modes can be targeted using a stacked cascade generalization. We demonstrate this approach by constructing a new sequential filter called the Boosted Mixture Ensemble Filter and illustrating this on a lorenz system.
Sai Ravela
504 A Method for Estimating Volcanic Hazards [abstract]
Abstract: This paper presents one approach to determining the hazard threat to a locale due to a large volcanic avalanche. The methodology employed includes large-scale numerical simulations, field data reporting the volume and runout of flow events, and a detailed statistical analysis of uncertainties in the modeling and data. The probability of a catastrophic event impacting a locale is calculated, together with a estimate of the uncertainty in that calculation. By a careful use of simulations, a hazard map for an entire region can be determined. The calculation can be turned around quickly, and the methodology can be applied to other hazard scenarios.
E Bruce Pitman and Abani Patra
55 Forecasting Volcanic Plume Hazards With Fast UQ [abstract]
Abstract: This paper introduces a numerically-stable multiscale scheme to efficiently generate probabilistic hazard maps for volcanic ash transport using models of transport, dispersion and wind. The scheme relies on graph-based algorithms and low-rank approximations of the adjacency matrix of the graph. This procedure involves representing both the parameter space and physical space by a weighted graph. A combination of clustering and low rank approximation is then used to create a good approximation of the original graph. By performing a multiscale data sampling, a well-conditioned basis of a low rank Gaussian kernel matrix, is identified and used for out-of-sample extensions used in generating the hazard maps.
Ramona Stefanescu, Abani Patra, M. I Bursik, E Bruce Pitman, Peter Webley, Matthew D. Jones
45 Forest fire propagation prediction based on overalapping DDDAS forecasts [abstract]
Abstract: The effects of forest fires cause a widespread devastation throughout the world every year. A good prediction of fire behavior can help on coordination and management of human and material resources in the extinction of these emergencies. Given the high uncertainty of fire behavior and the difficulty of extracting information required to generate accurate predictions, one system able to adapt to fire dynamics considering the uncertainty of the data is necessary. In this work two different systems based on Dynamic Data Driven Application are applied and a new probabilistic method based on the combination of both approaches is presented. This new method uses the computational power provided by high performance computing systems to adapt the chances in these kind of dynamic environments.
Tomás Artés, Adrián Cardil, Ana Cortés, Tomàs Margalef, Domingo Molina, Lucas Pelegrín, Joaquín Ramírez
533 Towards an Integrated Cyberinfrastructure for Scalable Data-Driven Monitoring, Dynamic Prediction and Resilience of Wildfires [abstract]
Abstract: Wildfires are critical for ecosystems in many geographical regions. However, our current urbanized existence in these environments is inducing this ecological balance to evolve into a different dynamic leading to the biggest fires in history. Wildfire wind speeds and directions change in an instant, and first responders can only be effective if they take action as quickly as the conditions change. What is lacking in disaster management today is a system integration of real-time sensor networks, satellite imagery, near-real time data management tools, wildfire simulation tools, and connectivity to emergency command centers before, during and after a wildfire. As a first time example of such an integrated system, the WIFIRE project is building an end-to-end cyberinfrastructure for real-time and data-driven simulation, prediction and visualization of wildfire behavior. This paper summarizes the approach and early results of the WIFIRE project to integrate networked observations, e.g., heterogeneous satellite data and real-time remote sensor data with computational techniques in signal processing, visualization, modeling and data assimilation to provide a scalable, technological, and educational solution to monitor weather patterns to predict a wildfire’s Rate of Spread.
Ilkay Altintas, Jessica Block, Raymond de Callafon, Daniel Crawl, Charles Cowart, Amarnath Gupta, Mai H. Nguyen, Hans-Werner Braun, Jurgen Schulze, Michael Gollner, Arnaud Trouve, Larry Smarr

Dynamic Data Driven Applications Systems (DDDAS) Session 2

Time and Date: 14:30 - 16:10 on 1st June 2015

Room: M105

Chair: Craig Douglas

689 Dynamic Data Driven Approach for Modeling Human Error [abstract]
Abstract: Mitigating human errors is a priority in the design of complex systems, especially through the use of body area networks. This paper describes early developments of a dynamic data driven platform to predict operator error and trigger appropriate intervention before the error happens. Using a two-stage process, data was collected using several sensors (e.g. electroencephalography, pupil dilation measures, and skin conductance) during an established protocol - the Stroop test. The experimental design began with a relaxation period, 40 questions (congruent, then incongruent) without a timer, a rest period followed by another two rounds of questions, but under increased time pressure. Measures such as workload and engagement showed responses consistent with what is known for Stroop tests. Dynamic system analysis methods were then used to analyze the raw data through principal components analysis and least squares complex exponential method. The results show that this algorithm has the potential to capture mental states in a mathematical fashion, thus enabling the possibility of prediction.
Wan-Lin Hu, Janette Meyer, Zhaosen Wang, Tahira Reid, Douglas Adams, Sunil Prabnakar, Alok Chaturvedi
526 Dynamic Execution of a Business Process via Web Service Selection and Orchestration [abstract]
Abstract: Dynamic execution of a business process requires the selection and composition of multiple existing services regardless of their locations, platforms, execution speeds, etc. Thus web service selection appears as a challenging and elusive task especially when the service task has to be executed based on user requirements at the runtime. This paper presents our Semantic-Based Business Process Execution Engine (SBPEE) for the dynamic execution of business processes by the orchestration of various exposed web services. SBPEE is based on our designed Project Domain Ontology (PrjOnt) that captures user specifications and SWRL rules which classify the user specification into a specific category according to the business logic and requirements of an enterprise. Based on this classification of the user project and requirements, our semantic engine selects web services from the service repository for the dynamic execution of a business process. SBPEE matches functional requirements of a web service and required QoS attributes to identify the list of pertinent candidate services to fulfil the complex business process transactions. Finally, we present our case study on Create Order business process that aims at creating an order for the customer by following various web services for its task completion.
Muhammad Fahad, Nejib Moalla, Yacine Ouzrout
719 Dynamic Data-Driven Avionics Systems: Inferring Failure Modes from Data Streams [abstract]
Abstract: Dynamic Data-Driven Avionics Systems (DDDAS) embody ideas from the Dynamic Data-Driven Application Systems paradigm by creating a data-driven feedback loop that analyzes spatio-temporal data streams coming from aircraft sensors and instruments, looks for errors in the data signaling potential failure modes, and corrects for erroneous data when possible.In case of emergency, DDDAS need to provide enough information about the failure to pilots to support their decision making in real-time. We have developed the PILOTS system, which supports data-error tolerant spatio-temporal stream processing, as an initial step to realize the concept of DDDAS. In this paper, we apply the PILOTS system to actual data from the Tuninter 1153 (TU1153) ight accident in August 2005, where the installation of an incorrect fuel sensor led to a fatal accident. The underweight condition suggesting an incorrect fuel indication for TU1153 is successfully detected with 100% accuracy during cruise ight phases. Adding logical redundancy to avionics through a dynamic data-driven approach can significantly improve the safety of flight.
Shigeru Imai, Alessandro Galli, Carlos A. Varela
71 OpenDBDDAS Toolkit: Secure MapReduce and Hadoop-like Systems [abstract]
Abstract: The OpenDBDDAS Toolkit is a software framework to provide support for more easily creating and expanding dynamic big data-driven application systems (DBDDAS) that are common in environmental systems, many engineering applications, disaster management, traffic management, and manufacturing. In this paper, we describe key features needed to implement a secure MapReduce and Hadoop-like system for high performance clusters that guarantees a certain level of privacy of data from other concurrent users of the system. We also provide examples of a secure MapReduce prototype and compare it to another high performance MapReduce, MR-MPI.
Craig C. Douglas, Enrico Fabiano, Mookwon Seo, Xiaoban Wu