Browsing Theses by Title
Now showing items 4511-4530 of 15549
-
Efficient Deep Learning-Driven Systems for Real-Time Video Expression Recognition
(University of Waterloo, 2021-01-18)The ability to detect, recognize, and interpret facial expressions is an important skill for humans to have due to the abundance of social interactions one faces on a daily basis, but it is also something that most take ... -
Efficient Evaluation of Set Expressions
(University of Waterloo, 2014-04-17)In this thesis, we study the problem of evaluating set expressions over sorted sets in the comparison model. The problem arises in the context of evaluating search queries in text database systems; most text search engines ... -
Efficient Finite-difference Methods for Sensitivity Analysis of Stiff Stochastic Discrete Models of Biochemical Systems
(University of Waterloo, 2017-12-07)In the study of Systems Biology it is necessary to simulate cellular processes and chemical reactions that comprise biochemical systems. This is achieved through a range of mathematical modeling approaches. Standard methods ... -
Efficient Geo-Distributed Transaction Processing
(University of Waterloo, 2023-05-31)Distributed deterministic database systems support OLTP workloads over geo-replicated data. Providing these transactions with ACID guarantees requires a delay of multiple wide-area network (WAN) round trips of messaging ... -
Efficient Image-Based Localization Using Context
(University of Waterloo, 2015-12-22)Image-Based Localization (IBL) is the problem of computing the position and orientation of a camera with respect to a geometric representation of the scene. A fundamental building block of IBL is searching the space of a ... -
Efficient Implementation of Parametric Polymorphism using Reified Types
(University of Waterloo, 2023-04-28)Parametric polymorphism is a language feature that lets programmers define code that behaves independently of the types of values it operates on. Using parametric polymorphism enables code reuse and improves the maintainability ... -
Efficient Inference of Transformers in Natural Language Processing: Early Exiting and Beyond
(University of Waterloo, 2023-01-24)Large-scale pre-trained transformer models such as BERT have become ubiquitous in Natural Language Processing (NLP) research and applications. They bring significant improvements to both academia benchmarking tasks and ... -
Efficient Integer Representations for Cryptographic Operations
(University of Waterloo, 2004)Every positive integer has a unique radix 2 representation which uses the digits {0,1}. However, if we allow digits other than 0 and 1, say {0,1,-1}, then a positive integer has many representations. Of these ... -
Efficient Jacobian Determination by Structure-Revealing Automatic Differentiation
(University of Waterloo, 2014-01-23)This thesis is concerned with the efficient computation of Jacobian matrices of nonlinear vector maps using automatic differentiation (AD). Specifically, we propose the use of two directed edge separator methods, the ... -
Efficient Kernel Methods for Statistical Detection
(University of Waterloo, 2008-03-28)This research is motivated by a drug discovery problem -- the AIDS anti-viral database from the National Cancer Institute. The objective of the study is to develop effective statistical methods to model the relationship ... -
Efficient Lattice Decoders for the Linear Gaussian Vector Channel: Performance & Complexity Analysis
(University of Waterloo, 2011-09-26)The theory of lattices --- a mathematical approach for representing infinite discrete points in Euclidean space, has become a powerful tool to analyze many point-to-point digital and wireless communication systems, ... -
Efficient Liquid Animation: New Discretizations for Spatially Adaptive Liquid Viscosity and Reduced-Model Two-Phase Bubbles and Inviscid Liquids
(University of Waterloo, 2021-04-16)The work presented in this thesis focuses on improving the computational efficiency when simulating viscous liquids and air bubbles immersed in liquids by designing new discretizations to focus computational effort in ... -
Efficient Method for Geometry Independent Multipactor Modelling
(University of Waterloo, 2009-05-20)As modern satellite communication systems move toward multi-carrier high power communications, there is an increased need for high-power RF devices in the space industry. However, at high-power some RF devices have exhibited ... -
An Efficient Motion Estimation Method for H.264-Based Video Transcoding with Arbitrary Spatial Resolution Conversion
(University of Waterloo, 2007-07-19)As wireless and wired network connectivity is rapidly expanding and the number of network users is steadily increasing, it has become more and more important to support universal access of multimedia content over the ... -
Efficient Multi-Objective Optimization of an Automotive Crush Rail Under Axial and Oblique Impact
(University of Waterloo, 2021-04-30)Oblique impact conditions are of increasing research importance, and this kind of study is becoming more common in the crashworthiness literature. Optimization strategies, such as the Response Surface Methodology (RSM), ... -
Efficient Nested Simulation of Tail Risk Measures for Variable Annuities
(University of Waterloo, 2021-06-02)Estimating tail risk measures for portfolios of complex Variable Annuities (VA) is an important enterprise risk management task which usually requires nested simulation. In the nested simulation, the outer simulation stage ... -
Efficient Oblivious Database Joins
(University of Waterloo, 2020-12-10)A major algorithmic challenge in designing applications intended for secure remote execution is ensuring that their execution is oblivious to their inputs, in the sense that their memory access patterns do not leak sensitive ... -
Efficient Packet-Drop Thwarting and User-Privacy Preserving Protocols for Multi-hop Wireless Networks
(University of Waterloo, 2011-05-02)In multi-hop wireless network (MWN), the mobile nodes relay others’ packets for enabling new applications and enhancing the network deployment and performance. However, the selfish nodes drop the packets because packet ... -
Efficient Pairings on Various Platforms
(University of Waterloo, 2012-05-14)Pairings have found a range of applications in many areas of cryptography. As such, to utilize the enormous potential of pairing-based protocols one needs to efficiently compute pairings across various computing platforms. ... -
Efficient Pattern Search in Large, Partial-Order Data Sets
(University of Waterloo, 2008-09-12)The behaviour of a large, distributed system is inherently complex. One step towards making this behaviour more understandable to a user involves instrumenting the system and collecting data about its execution. We can ...