Multi-agent reinforcement learning for distributed edge caching

There is an exponential increase in the network traffic worldwide due to the growth of social networks, multimedia sharing web services, streaming of video-on-demand (VoD) contents. However, the bandwidth isn’t growing at the same rate as the demand, resulting in a loss of Quality of Service (QoS) and Quality of Experience (QoE) for the users. […]

Read More
High Performance Clustered Secure Storage Solution

45 Drives—a Nova Scotia based company—offers a high-density, low-cost data storage solution called the Storinator. While this product has been very successful, clients have indicated they would like a clustered solution which offers similar performance and redundancy, without sacrificing security or drastically increasing the cost. Researchers at the University of New Brunswick have been identified […]

Read More
Contextually appropriate content to support understanding unfamiliar word(s)

The broad objective is to develop (or investigate the feasibility of developing) a prototype software module that can be used in one or more of goQ (Quillsoft Ltd .) software products for when a user initiates a word or phrasal lookup within some text. During reading or writing , the module provides contextually appropriate content […]

Read More
Advanced Applied Probabilistic Programming

Autonomous cars are one example of a compelling next-generation artificial intelligence technology. In order to safely navigate through the world, cars must plan long-range routes and short-range paths, perceive the world around them, and act according to a safety-first policy that takes into account the intent of agents in their surrounding world. While not strictly […]

Read More
Colonoscopy Video Analysis Framework

Every year in Canada over 1.7 million patients are diagnosed with Ulcerative Colitis (UC), and have to go through colonoscopy procedures multiple times for disease detection and treatment monitoring. Trained clinicians use endoscopy facilities and technologies for colonoscopy procedures and unfortunately, the current error rate in disease detection is up to 20%. This project will […]

Read More
Automatic Verification of Comparators and Hash Functions

The implementation of data structures usually requires checking for certain mathematical properties such as equality. Those properties are usually implemented in methods that reason about the objects stored in these data structures. However, the implementation of such methods is fairly complex, and may exhibit software bugs that may not necessarily lead to program crashes. Therefore, […]

Read More
Enhancements/Tools for an Intelligent Voice-Centric Application

For educational voice?centric applications on computer and electronic devices, the proposed project aims to investigate methodologies and tools to support collaborative production environments. The company is developing proprietary collaborative production methods to support high quality ondemand content for mobile applications at a fraction of the cost of traditional models. A key research question for this […]

Read More
Accelerated detection and classification for surveillance applications

Object detection and classification for surveillance applications via deep neural networks have attracted a lot of interests in computer vision (CV) communities. Accurate and fast CV algorithms can alleviate intensive manual labour and reduce human errors due to fatigue and distraction. In detection problem, the aim is to determine bounding boxes which contain interested objects […]

Read More
Automatic weld seam positioning on sheet metal enclosures by semi-supervised deep learning

Deep learning in computer vision has set new standards in mobile and web-based applications. The power of learning-based computer vision has also tremendous potential in machine vision. Traditionally, machine vision in manufacturing employs analytic solutions often resulting in excellent accuracy but poor robustness. The goal of this project is to increase robustness of a vision-based […]

Read More
Private SQL interface for encrypted data

Querying databases without a layer of privacy protection might lead to serious privacy issues. Such issues include access patterns and communication volume patterns. By combining the state-of-the-art privacy standard (differential privacy) and encryption in provides resilience to a host of attacks on remote databases, including data reconstruction attacks. However, there is still research work needed […]

Read More
Fast approximate simulation of complex structures and contact in immersive virtual environments

In the proposed project, we will develop a key piece of technology that will significantly improve interactive simulations of scenarios involving complex multi-body contact. For instance, the simUlation of human or robotic hand grasping of an object involves complicated chains of compliant joints combined with distributed contacts. Multi-legged robots and vehicles in general are similar. […]

Read More
Unsupervised Anomaly detection using Deep Learning

This project aims at evaluating whether recent results in deep learning models, trained to exploit weak labels can serve to extract meaningful lesion localizations from image-level labels, either from individual scans or given a (longitudinal) sequence thereof. To this end, we will scale up existing models that have been shown to work on 2D images […]

Read More