-
An integrated heterogeneous computing framework for ensemble simulations of laser-induced ignition
Authors:
Kazuki Maeda,
Thiago Teixeira,
Jonathan M. Wang,
Jeffrey M. Hokanson,
Caetano Melone,
Mario Di Renzo,
Steve Jones,
Javier Urzay,
Gianluca Iaccarino
Abstract:
An integrated computational framework is introduced to study complex engineering systems through physics-based ensemble simulations on heterogeneous supercomputers. The framework is primarily designed for the quantitative assessment of laser-induced ignition in rocket engines. We develop and combine an implicit programming system, a compressible reacting flow solver, and a data generation/manageme…
▽ More
An integrated computational framework is introduced to study complex engineering systems through physics-based ensemble simulations on heterogeneous supercomputers. The framework is primarily designed for the quantitative assessment of laser-induced ignition in rocket engines. We develop and combine an implicit programming system, a compressible reacting flow solver, and a data generation/management strategy on a robust and portable platform. We systematically present this framework using test problems on a hybrid CPU/GPU machine. Efficiency, scalability, and accuracy of the solver are comprehensively assessed with canonical unit problems. Ensemble data management and autoencoding are demonstrated using a canonical diffusion flame case. Sensitivity analysis of the ignition of a turbulent, gaseous fuel jet is performed using a simplified, three-dimensional model combustor. Our approach unifies computer science, physics and engineering, and data science to realize a cross-disciplinary workflow. The framework is exascale-oriented and can be considered a benchmark for future computational science studies of real-world systems.
△ Less
Submitted 4 February, 2022;
originally announced February 2022.
-
Continuous Emotion Recognition with Spatiotemporal Convolutional Neural Networks
Authors:
Thomas Teixeira,
Eric Granger,
Alessandro Lameiras Koerich
Abstract:
Facial expressions are one of the most powerful ways for depicting specific patterns in human behavior and describing human emotional state. Despite the impressive advances of affective computing over the last decade, automatic video-based systems for facial expression recognition still cannot handle properly variations in facial expression among individuals as well as cross-cultural and demograph…
▽ More
Facial expressions are one of the most powerful ways for depicting specific patterns in human behavior and describing human emotional state. Despite the impressive advances of affective computing over the last decade, automatic video-based systems for facial expression recognition still cannot handle properly variations in facial expression among individuals as well as cross-cultural and demographic aspects. Nevertheless, recognizing facial expressions is a difficult task even for humans. In this paper, we investigate the suitability of state-of-the-art deep learning architectures based on convolutional neural networks (CNNs) for continuous emotion recognition using long video sequences captured in-the-wild. This study focuses on deep learning models that allow encoding spatiotemporal relations in videos considering a complex and multi-dimensional emotion space, where values of valence and arousal must be predicted. We have developed and evaluated convolutional recurrent neural networks combining 2D-CNNs and long short term-memory units, and inflated 3D-CNN models, which are built by inflating the weights of a pre-trained 2D-CNN model during fine-tuning, using application-specific videos. Experimental results on the challenging SEWA-DB dataset have shown that these architectures can effectively be fine-tuned to encode the spatiotemporal information from successive raw pixel images and achieve state-of-the-art results on such a dataset.
△ Less
Submitted 15 January, 2021; v1 submitted 18 November, 2020;
originally announced November 2020.
-
Memory-like Map Decay for Autonomous Vehicles based on Grid Maps
Authors:
Thomas Teixeira,
Filipe Mutz,
Karin Satie Komati,
Lucas Veronese,
Vinicius B. Cardoso,
Claudine Badue,
Thiago Oliveira-Santos,
Alberto F. De Souza
Abstract:
In this work, we present a novel strategy for correcting imperfections in occupancy grid maps called map decay. The objective of map decay is to correct invalid occupancy probabilities of map cells that are unobservable by sensors. The strategy was inspired by an analogy between the memory architecture believed to exist in the human brain and the maps maintained by an autonomous vehicle. It consis…
▽ More
In this work, we present a novel strategy for correcting imperfections in occupancy grid maps called map decay. The objective of map decay is to correct invalid occupancy probabilities of map cells that are unobservable by sensors. The strategy was inspired by an analogy between the memory architecture believed to exist in the human brain and the maps maintained by an autonomous vehicle. It consists in merging sensory information obtained during runtime (online) with a priori data from a high-precision map constructed offline. In map decay, cells observed by sensors are updated using traditional occupancy grid map** techniques and unobserved cells are adjusted so that their occupancy probabilities tend to the values found in the offline map. This strategy is grounded in the idea that the most precise information available about an unobservable cell is the value found in the high-precision offline map. Map decay was successfully tested and is still in use in the IARA autonomous vehicle from Universidade Federal do EspĂrito Santo.
△ Less
Submitted 27 April, 2021; v1 submitted 4 October, 2018;
originally announced October 2018.
-
A Model-Predictive Motion Planner for the IARA Autonomous Car
Authors:
Vinicius Cardoso,
Josias Oliveira,
Thomas Teixeira,
Claudine Badue,
Filipe Mutz,
Thiago Oliveira-Santos,
Lucas Veronese,
Alberto F. De Souza
Abstract:
We present the Model-Predictive Motion Planner (MPMP) of the Intelligent Autonomous Robotic Automobile (IARA). IARA is a fully autonomous car that uses a path planner to compute a path from its current position to the desired destination. Using this path, the current position, a goal in the path and a map, IARA's MPMP is able to compute smooth trajectories from its current position to the goal in…
▽ More
We present the Model-Predictive Motion Planner (MPMP) of the Intelligent Autonomous Robotic Automobile (IARA). IARA is a fully autonomous car that uses a path planner to compute a path from its current position to the desired destination. Using this path, the current position, a goal in the path and a map, IARA's MPMP is able to compute smooth trajectories from its current position to the goal in less than 50 ms. MPMP computes the poses of these trajectories so that they follow the path closely and, at the same time, are at a safe distance of eventual obstacles. Our experiments have shown that MPMP is able to compute trajectories that precisely follow a path produced by a Human driver (distance of 0.15 m in average) while smoothly driving IARA at speeds of up to 32.4 km/h (9 m/s).
△ Less
Submitted 9 November, 2017; v1 submitted 14 November, 2016;
originally announced November 2016.
-
Can NDN Perform Better than OLSR in Wireless Ad Hoc Networks?
Authors:
Thiago Teixeira,
Cong Wang,
Michael Zink
Abstract:
The emerging paradigm of Information-Centric Networking is an exciting field of research, opening opportunities in many areas, such as forwarding strategies, caching placement policies, applications (e.g. video streaming and instant messaging), to name a few. In this paper, we address the mobility aspect of ICN, as well as how it performs in tactical wireless ad hoc environments. In this paper, we…
▽ More
The emerging paradigm of Information-Centric Networking is an exciting field of research, opening opportunities in many areas, such as forwarding strategies, caching placement policies, applications (e.g. video streaming and instant messaging), to name a few. In this paper, we address the mobility aspect of ICN, as well as how it performs in tactical wireless ad hoc environments. In this paper, we present results from a simulation study that investigates the performance of Named Data Networking, an instantiation of ICN, in such environments. We perform a series of simulations based on ndnSIM studying different mobility scenarios. Our simulations show that even in the short-term absence of the producer, consumers can still achieve better file retrieval when caches are used. As an effort to increase the cache diversity and have a better utilization of the Content Store we study probabilistic LRU. Furthermore, we compare the performance of our NDN network with a TCP based approach, using OLSR routing protocol, discussing advantages and disadvantages of each approach.
△ Less
Submitted 20 September, 2016;
originally announced September 2016.
-
Position Estimation of Robotic Mobile Nodes in Wireless Testbed using GENI
Authors:
Ahmed Abdelhadi,
Felipe Rechia,
Arvind Narayanan,
Thiago Teixeira,
Ricardo Lent,
Driss Benhaddou,
Hyunwoo Lee,
T. Charles Clancy
Abstract:
We present a low complexity experimental RF-based indoor localization system based on the collection and processing of WiFi RSSI signals and processing using a RSS-based multi-lateration algorithm to determine a robotic mobile node's location. We use a real indoor wireless testbed called w-iLab.t that is deployed in Zwijnaarde, Ghent, Belgium. One of the unique attributes of this testbed is that i…
▽ More
We present a low complexity experimental RF-based indoor localization system based on the collection and processing of WiFi RSSI signals and processing using a RSS-based multi-lateration algorithm to determine a robotic mobile node's location. We use a real indoor wireless testbed called w-iLab.t that is deployed in Zwijnaarde, Ghent, Belgium. One of the unique attributes of this testbed is that it provides tools and interfaces using Global Environment for Network Innovations (GENI) project to easily create reproducible wireless network experiments in a controlled environment. We provide a low complexity algorithm to estimate the location of the mobile robots in the indoor environment. In addition, we provide a comparison between some of our collected measurements with their corresponding location estimation and the actual robot location. The comparison shows an accuracy between 0.65 and 5 meters.
△ Less
Submitted 8 February, 2016; v1 submitted 28 November, 2015;
originally announced November 2015.
-
Scalable Locality-Sensitive Hashing for Similarity Search in High-Dimensional, Large-Scale Multimedia Datasets
Authors:
Thiago S. F. X. Teixeira,
George Teodoro,
Eduardo Valle,
Joel H. Saltz
Abstract:
Similarity search is critical for many database applications, including the increasingly popular online services for Content-Based Multimedia Retrieval (CBMR). These services, which include image search engines, must handle an overwhelming volume of data, while kee** low response times. Thus, scalability is imperative for similarity search in Web-scale applications, but most existing methods are…
▽ More
Similarity search is critical for many database applications, including the increasingly popular online services for Content-Based Multimedia Retrieval (CBMR). These services, which include image search engines, must handle an overwhelming volume of data, while kee** low response times. Thus, scalability is imperative for similarity search in Web-scale applications, but most existing methods are sequential and target shared-memory machines. Here we address these issues with a distributed, efficient, and scalable index based on Locality-Sensitive Hashing (LSH). LSH is one of the most efficient and popular techniques for similarity search, but its poor referential locality properties has made its implementation a challenging problem. Our solution is based on a widely asynchronous dataflow parallelization with a number of optimizations that include a hierarchical parallelization to decouple indexing and data storage, locality-aware data partition strategies to reduce message passing, and multi-probing to limit memory usage. The proposed parallelization attained an efficiency of 90% in a distributed system with about 800 CPU cores. In particular, the original locality-aware data partition reduced the number of messages exchanged in 30%. Our parallel LSH was evaluated using the largest public dataset for similarity search (to the best of our knowledge) with $10^9$ 128-d SIFT descriptors extracted from Web images. This is two orders of magnitude larger than datasets that previous LSH parallelizations could handle.
△ Less
Submitted 15 October, 2013;
originally announced October 2013.