Multi-task Reinforcement Learning for Video Games

An important component of modern video games is the non-player character (NPC), moving entities in-game that are not controlled by a human, which may cooperate with, oppose, or otherwise interact with the player. For an NPC to interact with the game word it must often perform complex tasks that are difficult to program explicitly. Research […]

Read More
AI-Based Content Adaptive Video Compression

The rapid evolution of video resolution has significantly increased the video bitrate requirement, making data transfer a challenging task for data-intensive applications like video conferencing, cloud gaming and game streaming. With the rise of machine learning, studies have shown the potential of embedding conventional video compression algorithms with AI-based methods to enhance their performance. This […]

Read More
ML/AI LLVM Methods to Map Code to Core Architectures and Optimize

Modern compilers have increasingly large number of complex optimizations to meet the prevalent demand of using Machine Learning (ML) and Artificial Intelligence (AI) in gaming and other applications. Optimization passes are program and architecture depend. Therefore, selecting the best optimizations in the most optimal ordering is a difficult task. While leveraging ML methods in compiler […]

Read More
Efficient Avatar Generation from Arbitrary Images

AR/VR may be the next frontier for online human communications and interactions. The ability to produce photorealistic avatars dramatically improves the feeling of immersion and connection in applications utilizing AR/VR. However, current methods of face capture are time-consuming and involve expensive cameras and sensors. In this project, we explore deep learning methods for generating face […]

Read More
Identifying potentiators for improved adeno associated virus based gene therapy for the central nervous system

Gene therapies are revolutionizing medicine, providing new therapeutics for diseases that previously were untreatable. In the central nervous system in particular, gene therapies hold great promise for saving lives and improving the quality of life of children and aged patients. The most common form of gene therapy that is used to treat patients involves the […]

Read More
Modern LLVM mapping of sequential code to task-/data-flow models

The high-level goal is to develop technology to enable more C++ applications to run well on many-core architectures such as recent AMD CPUs, GPUs, and combinations thereof (APUs). We expect to improve the capabilities of compilers like clang/LLVM to identify task-level parallelization opportunities that are not able to be identified today.

Read More
Statistical Analysis and Machine Learning Approach to Retail Sales Forecasting Based on Localized Weather Features

In recent years, weather has been recognized as an important factor that can have a significant impact on consumer behavior in certain industries. Predictive models that incorporate weather data can help industries to adjust their inventory and marketing strategies to optimize sales. This research project focuses on using machine learning and data analytics to determine […]

Read More
Abnormal Detection for Language Assessment

A typical language test usually consists of four parts: speaking, listening, reading, and writing. Both audio and text data from the test takers will be collected and used by the automated scoring system. During the test, some test takers will intentionally/unintentionally provide abnormal answers, which may contain memorized content, repeated sentences, and meaningless or off-topic […]

Read More
AIDOX – Document Verification System

To validate structured trade contracts for language and economic term correctness, the existing document understanding systems use machine learning methods, natural language understanding, and text analysis, to extract data elements from financial documents. This can be expanded to a wide variety of financial documents, especially customer-provided reference material. The project focuses on document information extraction […]

Read More
Multimodal Game Event Detection via Machine Learning

The partner company (AMD) is a major innovator in the field of computer graphics and visualization, they manufacture Graphical Processing Unit (GPU) which are used by many gamers around the world. While playing video games, gamers tend to perform out-of-band actions such as saving the last few minutes of gameplay after a challenging fight in […]

Read More
Simulation of Device Location Changes

Mobile devices are essential in today’s enterprise, enabling workers to carry out their duties effectively. However, losing or having such devices stolen can be detrimental, making it important to locate them at any given time and place. The project aims to develop a simulation tool that generates location data for mobile devices in real-life scenarios, […]

Read More