Browsing Computer Science by Title
Now showing items 254-273 of 1558
-
Concurrent Implementation of Packet Processing Algorithms on Network Processors
(University of Waterloo, 2006)Network Processor Units (NPUs) are a compromise between software-based and hardwired packet processing solutions. While slower than hardwired solutions, NPUs have the flexibility of software-based solutions, allowing ... -
Conformational Ensemble Generation via Constraint-based Rigid-body Dynamics Guided by the Elastic Network Model
(University of Waterloo, 2011-08-29)Conformational selection is the idea that proteins traverse positions on the conformational space represented by their potential energy landscape, and in particular positions considered as local energy minima. Conformational ... -
Connectivity Properties of the Flip Graph After Forbidding Triangulation Edges
(University of Waterloo, 2022-09-23)The flip graph for a set $P$ of points in the plane has a vertex for every triangulation of $P$, and an edge when two triangulations differ by one flip that replaces one triangulation edge by another. The flip graph is ... -
Consensus Fold Recognition by Predicted Model Quality
(University of Waterloo, 2005)Protein structure prediction has been a fundamental challenge in the biological field. In this post-genomic era, the need for automated protein structure prediction has never been more evident and researchers are now ... -
Constrained Nonnegative Matrix Factorization with Applications to Music Transcription
(University of Waterloo, 2014-08-15)In this work we explore using nonnegative matrix factorization (NMF) for music transcription, as well as several other applications. NMF is an unsupervised learning method capable of finding a parts-based additive model ... -
Constrained Shortest Paths in Terrains and Graphs
(University of Waterloo, 2009-10-28)Finding a shortest path is one of the most well-studied optimization problems. In this thesis we focus on shortest paths in geometric and graph theoretic settings subject to different feasibility constraints that arise in ... -
Constrained-CNN losses for weakly supervised segmentation
(Elsevier, 2019-05)Weakly-supervised learning based on, e.g., partially labelled images or image-tags, is currently attracting significant attention in CNN segmentation as it can mitigate the need for full and laborious pixel/voxel annotations. ... -
Constraint bubbles and affine regions: reduced fluid models for efficient immersed bubbles and flexible spatial coarsening
(Association for Computing Machinery, 2020-07)We propose to enhance the capability of standard free-surface flow simulators with efficient support for immersed bubbles through two new models: constraint-based bubbles and affine fluid regions. Unlike its predecessors, ... -
Constraint Programming Techniques for Optimal Instruction Scheduling
(University of Waterloo, 2008-04-21)Modern processors have multiple pipelined functional units and can issue more than one instruction per clock cycle. This puts great pressure on the instruction scheduling phase in a compiler to expose maximum instruction ... -
Contact-sensing Input Device Manipulation and Recall
(University of Waterloo, 2018-04-30)We study a cuboid tangible pen-like input device similar to Vogel and Casiez’s Conte. A conductive 3D-printed Conte device enables touch sensing on a capacitive display, and orientation data from an enclosed inertial ... -
Contextual Factors Affecting Information Sharing Patterns in Technology Mediated Communication
(University of Waterloo, 2020-08-19)In this thesis, we investigate how and what contextual factors affect user’s information sharing. We build our work on six individual research projects which cover a variety of systems (search engines, social network sites, ... -
Contextualizing Alternative Models of Secret Sharing
(University of Waterloo, 2022-08-17)A secret sharing scheme is a means of distributing information to a set of players such that any authorized subset of players can recover a secret and any unauthorized subset does not learn any information about the secret. ... -
Continuous Affect Recognition with Different Features and Modeling Approaches in Evaluation-Potency-Activity Space
(University of Waterloo, 2017-06-08)Emotions are an essential part of human social interactions. By integrating an automatic affect recognizer into an artificial system, the system can detect humans’ emotions and provide personal responses. We aim to build ... -
Continuous Integration Build Failures in Practice
(University of Waterloo, 2016-08-24)Automated software testing is a popular method of quality control that aims to detect bugs before software is released to the end user. Unfortunately, writing, maintaining, and executing automated test suites is expensive ... -
Continuous Spatial and Temporal Representations in Machine Vision
(University of Waterloo, 2021-06-02)This thesis explores continuous spatial and temporal representations in machine vision. For spatial representations, we explore the Spatial Semantic Pointer as a biologically plausible representation of continuous space ... -
Continuous Variable-Specic Resolutions of Feature Interactions
(ACM, 2017-09)Systems that are assembled from independently developed features suffer from feature interactions, in which features affect one another's behaviour in surprising ways. The Feature Interaction Problem results from trying ... -
The Continuum Architecture: Towards Enabling Chaotic Ubiquitous Computing
(University of Waterloo, 2005)Interactions in the style of the ubiquitous computing paradigm are possible today, but only in handcrafted environments within one administrative and technological realm. This thesis describes an architecture (called ... -
Continuum Foam: A Material Point Method for Shear-Dependent Flows
(Association for Computing Machinery, 2015-10-01)We consider the simulation of dense foams composed of microscopic bubbles, such as shaving cream and whipped cream. We represent foam not as a collection of discrete bubbles, but instead as a continuum. We employ the ... -
Contributions to Unsupervised and Semi-Supervised Learning
(University of Waterloo, 2009-05-22)This thesis studies two problems in theoretical machine learning. The first part of the thesis investigates the statistical stability of clustering algorithms. In the second part, we study the relative advantage of ... -
Controlled Generation of Stylized Text Using Semantic and Phonetic Representations
(University of Waterloo, 2022-01-21)Neural networks are a popular choice of models for the purpose of text generation. Variational autoencoders have been shown to be good at reconstructing text and generating novel text. However, controlling certain aspects ...