Browsing Engineering (Faculty of) by Subject "machine learning"
Now showing items 41-60 of 102
-
Intent Classification during Human-Robot Contact
(University of Waterloo, 2020-10-15)Robots are used in many areas of industry and automation. Currently, human safety is ensured through physical separation and safeguards. However, there is increasing interest in allowing robots and humans to work in close ... -
Investigating the Application of Opposition-Based Ideas to Ant Algorithms
(University of Waterloo, 2007-09-13)Opposition-based learning (OBL) was recently proposed to extend di erent machine learning algorithms. The main idea of OBL is to consider opposite estimates, actions or states as an attempt to increase the coverage of ... -
Kernel Methods and Measures for Classification with Transparency, Interpretability and Accuracy in Health Care
(University of Waterloo, 2018-09-05)Support vector machines are a popular method in machine learning. They learn from data about a subject, for example, lung tumors in a set of patients, to classify new data, such as, a new patient’s tumor. The new tumor is ... -
Learning to Engage: An Application of Deep Reinforcement Learning in Living Architecture Systems
(University of Waterloo, 2023-05-30)Physical agents that can autonomously generate engaging, life-like behavior will lead to more responsive and interesting robots and other autonomous systems. Although many advances have been made for one-to-one interactions ... -
Leveraging Atmospheric-Pressure Spatial Atomic Layer Deposition and Machine Learning for Nanomaterial and Device Design
(University of Waterloo, 2023-07-27)The deposition and design of nanometre-scale oxide films is an integral component of the ongoing nanomaterial revolution, from cell phones, to batteries, to photovoltaics. Atmospheric-pressure spatial atomic layer deposition ... -
Leveraging Machine Learning to Improve Software Reliability
(University of Waterloo, 2019-01-09)Finding software faults is a critical task during the lifecycle of a software system. While traditional software quality control practices such as statistical defect prediction, static bug detection, regression test, and ... -
Logging Statements Analysis and Automation in Software Systems with Data Mining and Machine Learning Techniques
(University of Waterloo, 2022-01-19)Log files are widely used to record runtime information of software systems, such as the timestamp of an event, the name or ID of the component that generated the log, and parts of the state of a task execution. The rich ... -
Machine Learning Approaches in Crystal Plasticity
(University of Waterloo, 2022-04-27)The continued advancements in material development and design require understanding the relationships between microstructure and flow behaviour. Crystal plasticity (CP) is a high-fidelity computational method that helps ... -
Machine Learning Based Data Driven Modelling of Time Series of Power Plant Data
(University of Waterloo, 2020-04-28)Accurate modeling and simulation of data collected from a power plant system are important factors in the strategic planning and maintenance of the unit. Several non-linearities and multivariable couplings are associated ... -
Machine Learning based Models for Fresh Produce Yield and Price Forecasting for Strawberry Fruit
(University of Waterloo, 2020-06-02)Building market price forecasting models of Fresh Produce (FP) is crucial to protect retailers and consumers from highly priced FP. However, the task of forecasting FP prices is highly complex due to the very short shelf ... -
Machine Learning for Software Dependability
(University of Waterloo, 2020-11-10)Dependability is an important quality of modern software but is challenging to achieve. Many software dependability techniques have been proposed to help developers improve software reliability and dependability such as ... -
Machine Learning in Driver Drowsiness Detection: A Focus on HRV, EDA, and Eye Tracking
(University of Waterloo, 2023-09-25)Drowsy driving continues to be a significant cause of road traffic accidents, necessi- tating the development of robust drowsiness detection systems. This research enhances our understanding of driver drowsiness by analyzing ... -
Machine Learning Methods for Annual Influenza Vaccine Update
(University of Waterloo, 2013-04-30)Influenza is a public health problem that causes serious illness and deaths all over the world. Vaccination has been shown to be the most effective mean to prevent infection. The primary component of influenza vaccine is ... -
Machine Learning-Based Time Series Modelling with Applications for Forecasting Regional Wind Power and Air Quality Index
(University of Waterloo, 2021-08-27)Recently, time series forecasting has acquired a considerable academic and industrial interest in various areas for different applications. Machine learning (ML) algorithms are known for their ability to capture the chaotic ... -
A Mixed Signal 65nm CMOS Implementation of a Spiking Neural Network
(University of Waterloo, 2022-08-26)Spiking neural networks (SNNs) are an emerging class of biologically inspired Artificial Neural Networks implemented in machine learning and artificial intelligence. Current state-of-the-art small- and large-scale SNNs ... -
Modern Object and Visual Relationship Detection in Images from a Critical, Cognitive and Data Perspective
(University of Waterloo, 2023-04-27)Deep learning has dominated the landscape of computer vision for the past decade. Deep learning networks are the top performers on a slew of computer vision challenges (e.g., object detection or image segmentation) and on ... -
Motion Planning and Safety for Autonomous Driving
(University of Waterloo, 2019-12-11)This thesis discusses two different problems in motion planning for autonomous driving. The first is the problem of optimizing a lattice planner control set for any particular autonomous driving task, with the goal of ... -
Multi-level Random Telegraph Noise Analysis Using Machine Learning Techniques
(University of Waterloo, 2020-09-21)RTN is a noise process which occurs in solid-state electrical devices such as MOSFETs and Josephson Junctions. Defects in the crystal structure of these devices trap charge carriers, resulting in modulations of the devices ... -
Multiple Tools for Automated Nanofiber Characterization by Image Processing
(University of Waterloo, 2022-05-10)Nanofibers have been widely used in many engineering applications, including air filtration, energy storage, and biomedical engineering. Their performances largely depend on the morphology of nanofibers. The key morphological ... -
Multivariate Time Series Data Causal Discovery
(University of Waterloo, 2021-10-05)One of the goals for Artificial Intelligence is to achieve human-like intelligence. To that end, several solutions were proposed over the decades, where causal structure discovery was proposed as a viable tool for enabling ...