Gameplay Test Automation with Reinforcement Learning

To ensure high performance for AMD’s graphics cards, the company performs extensive testing on computer game titles. Most gameplay testing is done manually, which results in significant effort and cost expenditure. Thus, this project’s objective is to develop a program capable of learning to automatically play a modern video game. Rather than aiming to optimize […]

Read More
Data analytics in asset management of erosion control structures

The project aims to study the use of advanced machine learning algorithms to enhance the ability of TRCA to detect shoreline erosion. Accurate detection of shoreline erosion will have significant contribution to optimizing TRCA asset management plans. This will enable TRCA to work with local communities to reduce the impacts of climate change on shoreline […]

Read More
Research of the Chemicals of Concern Within the Finished Products Sold by Teknion

This research will investigate the chemical content in the furniture sold by Teknion. The presence of chemicals of concern and their associated potential human health risks will also be determined using guidelines approved by Health Canada and other jurisdictions. The findings from this research will enable Teknion to formulate evidence based guidelines for reducing their […]

Read More
Stable Manipulation with Offline Model-based Reinforcement Learning

In this project, we would like to study the problem of object manipulation in a real-world scenario. We assume three major settings in the environment – the object is non-rigid, oniy offline dataset is available and the input is high-dimensional images which are hard to be handled by classical control models. Recent successes in deep […]

Read More
Hypatia-Learn: State of the Art Mathematics Learning and Tutoring System

The project revolves around reading and understanding students solution to various mathematical problems. We wish to analyse the work done by students and the solution to these problems and provide math checking capabilities to various types of problems. Furthermore, this project looks to construct a virtual tutor that can analyse students work and provide feedback […]

Read More
Multi-Object Tracking in Production Environments

Multi-object tracking has many uses cases in autonomous driving, robotics and security. Tracking is important as it allows us reason about the dynamic world and make actionable decisions based-off predicted object trajectories. As an example, in autonomous driving, not only the location of objects is important but also their predicted future trajectories are needed in […]

Read More
Cloud platform for machine learning

Surgical Safety Technologies aims to provide healthcare professionals with the opportunity to perform research in areas of surgical performance and education and implement evidence-based solutions to improve patient safety. Search on video content would an ideal functionality to assist with healthcare professionals’ research. This project uses computer vision model to rank the relevance of the […]

Read More
Tissue Simulation Speedup

Physics-based simulation has been receiving a great deal of attention as it is of interest for various branches such as the film industry, computer game development, and biomedical research, etc. Especially for the professions that are interested in modeling creatures and producing correlated visual effects such as 3D animation, tissue simulation becomes a principled approach […]

Read More
Consistent and Grounded Dialogue Response Generation. Generating responses to dialogues such that the responses are logically and factually consistent with the previous history of the dialogue and supplied external context

Conversational experiences are becoming more prevalent in software applications – from Alexa and Google assistant to Siri and Cortana – though the quality degrades when the automated dialogue agent must refer to or recall specific information. These systems are often forgetful, nonsensical, contradictory, repetitive, or hallucinatory, which impacts the user experience. This project aims to […]

Read More
Convolutional Neural Network for Demand Forecasting

Many retailers are interested in forecasting demand for the products they sell. Deloitte has used machine learning methods to tackle this problem in the past. However, this requires the creation of hand-crafted features based on product sales data, which is a costly and time-intensive process. Using alternative models to perform this task would remove the […]

Read More
Robust Taxonomy out of Receipt Item Labels

The primary objective of this project is to implement a product taxonomy model that can reliably categorize receipt item labels to generate more personalized financial insights. Sensibill leverages unstructured receipt data to support personal and business finance management. Reliable categorization of receipt line items into specific merchant categories not only reduces the time for manual […]

Read More