Browsing University of Waterloo by Subject "deep learning"
Now showing items 1-20 of 120
-
3D Mesh and Pose Recovery of a Foot from Single Image
(University of Waterloo, 2022-01-18)The pandemic and the major shift to online shopping has highlighted the current difficulties in getting proper sizing for clothing and shoes. Being able to accurately measure shoes using readily available smartphones would ... -
3D Online Multi-Object Tracking for Autonomous Driving
(University of Waterloo, 2019-08-29)This research work focuses on exploring a novel 3D multi-object tracking architecture: 'FANTrack: 3D Multi-Object Tracking with Feature Association Network' for autonomous driving, based on tracking by detection and online ... -
Abstraction Mechanism on Neural Machine Translation Models for Automated Program Repair
(University of Waterloo, 2019-09-23)Bug fixing is a time-consuming task in software development. Automated bug repair tools are created to fix programs with little or no human effort. There are many existing tools based on the generate-and-validate (G&V) ... -
Adaptive Cross-Project Bug Localization with Graph Learning
(University of Waterloo, 2022-06-07)Bug localization is the process of identifying the source code files associated with a bug report. This is important because it allows developers to focus their efforts on fixing the bugs than finding the root cause of ... -
Adversarial Machine Learning and Defenses for Automated and Connected Vehicles
(University of Waterloo, 2024-04-18)This thesis delves into the realm of adversarial machine learning within the context of Connected and Automated Vehicles (CAVs), presenting a comprehensive study on the vulnerabilities and defense mechanisms against ... -
AI Aided Tools for Fresh Produce Yield and Price Forecasting: Deep Learning Approaches
(University of Waterloo, 2021-07-22)It is important to have an accurate estimate of the yields and prices of fresh produce (FP) for maintaining an effective Fresh Produce Supply Chain Management (FSCM). Since, the FP comprises of the perishable goods, it is ... -
An Analysis Framework for the Quantization-Aware Design of Efficient, Low-Power Convolutional Neural Networks
(University of Waterloo, 2022-04-29)Deep convolutional neural network (CNN) algorithms have emerged as a powerful tool for many computer vision tasks such as image classification, object detection, and semantic segmentation. However, these algorithms are ... -
Anomaly Detection and Classification with Deep Learning Techniques
(University of Waterloo, 2022-03-30)The capability of deep learning (DL) techniques for dealing with non-linear, dynamic and correlated data has paved the way for developing DL-based solutions for real-world problems. Among them, anomaly detection has been ... -
Anomaly Detection in Textured Surfaces
(University of Waterloo, 2019-12-17)Detecting anomalies in textured surfaces is an important and interesting problem that has practical applications in industrial defect detection and infrastructure asset management with a lot of potential financial benefits. ... -
Application of Deep Learning in Chemical Processes: Explainability, Monitoring and Observability
(University of Waterloo, 2022-01-04)The last decade has seen remarkable advances in speech, image, and language recognition tools that have been made available to the public through computer and mobile devices’ applications. Most of these significant ... -
An Application of Out-of-Distribution Detection for Two-Stage Object Detection Networks
(University of Waterloo, 2020-02-14)Recently, much research has been published for detecting when a classification neural network is presented with data that does not fit into one of the class labels the network learned at train time. These so-called ... -
Applications of Neural Networks in Classifying Trained and Novel Gestures Using Surface Electromyography
(University of Waterloo, 2019-09-09)Current prosthetic control systems explored in the literature that use pattern recognition can perform a limited number of pre-assigned functions, as they must be trained using muscle signals for every movement the user ... -
Assessing the Reliability of Deep Learning Applications
(University of Waterloo, 2023-08-01)Deep Learning (DL) applications are widely deployed in diverse areas, such as image classification, natural language processing, and auto-driving systems. Although these applications achieve outstanding performance in terms ... -
Automated Cataract Grading using Smartphone Images
(University of Waterloo, 2021-02-02)A cataract is an age-related eye disease and is one of the leading ophthalmological public health problems in developed and developing countries. Early detection of cataracts is necessary to preserve sight and prevent the ... -
Automated Knowledge Discovery using Neural Networks
(University of Waterloo, 2021-05-21)The natural world is known to consistently abide by scientific laws that can be expressed concisely in mathematical terms, including differential equations. To understand the patterns that define these scientific laws, it ... -
Automatic Identification of Algae using Low-cost Multispectral Fluorescence Digital Microscopy, Hierarchical Classification & Deep Learning
(University of Waterloo, 2019-12-05)Harmful algae blooms (HABs) can produce lethal toxins and are a rising global concern. In response to this threat, many organizations are monitoring algae populations to determine if a water body might be contaminated. ... -
Autonomous Driving: A Multi-Objective Deep Reinforcement Learning Approach
(University of Waterloo, 2019-05-23)Autonomous driving is a challenging domain that entails multiple aspects: a vehicle should be able to drive to its destination as fast as possible while avoiding collision, obeying traffic rules and ensuring the comfort ... -
Autonomous Radar-based Gait Monitoring System
(University of Waterloo, 2023-05-16)Features related to gait are fundamental metrics of human motion [1]. Human gait has been shown to be a valuable and feasible clinical marker to determine the risk of physical and mental functional decline [2], [3]. ... -
Building Detection from Very High Resolution Remotely Sensed Imagery Using Deep Neural Networks
(University of Waterloo, 2019-04-30)The past decades have witnessed a significant change in human societies with a fast pace and rapid urbanization. The boom of urbanization is contributed by the influx of people to the urban area and comes with building ... -
The Computational Advantages of Intrinsic Plasticity in Neural Networks
(University of Waterloo, 2019-10-17)In this work, I study the relationship between a local, intrinsic update mechanism and a synaptic, error-based learning mechanism in ANNs. I present a local intrinsic rule that I developed, dubbed IP, that was inspired by ...