An investigation of consensus and performance in distributed systems

Within a tiered or zoned architecture, new business constraints for regional data residency, imply a need for new architectural patterns. These constraints are not arbitrary: they arise directly from customers demand to ensure their confidential data stays within their defined borders unless required otherwise (e.g. data originating in the U.S. is intended for an E.U. entity). An architecturally clean approach is to negotiate the movement of data only at the persistence layer.

Enabling Purchase of Residential Homes at Scale

Properly buys and sells homes directly from consumers. For our business to be successful, we must be able to predict two things when making a home purchasing decision: ? The price it would sell for on the open market ? How much time it will spend on the market to sell at that price These two variables are correlated: price can affect time-on-market, and time-on-market can affect price. There are many other factors at play as well. In the broader market, these complex real estate decisions are largely made using human judgement, based on experience and expertise.

Express Scripting Technology: Scratch for SOTI SNAP and IoT

SOTI has developed a software product called SOTI SNAP that is designed to allow anyone to create an app with no programming or technical knowledge. SOTI SNAP allows users to drag and drop widgets onto a canvas and connect them together to create an app. Apps generated with SOTI SNAP have cross platform capabilities, they can run on Android and iOS based devices. Currently SNAP apps that require programming logic, must use JavaScript, but using JavaScript requires technical skills.

Real VR Hands and Interaction with Virtual Objects

Serving as the most widely-used body part for communication, hand is a very important tool for human to interact with the world. Especially with the continuing development of virtual reality and augmented reality, hand pose information has gradually become an indispensable component for improving users’ experience in interacting with computing devices. Therefore, this project aims at enabling an expressive virtual hand reconstruction to increase immersion and presence in VR experiences.

Visual attention in deep learning for detection and classification

Visual attention refers to the mechanism of dynamically and selectively focusing on a subset of the visual input stimuli for detailed analysis, which is part of the visual perception process of the early primate vision. It has been successfully integrated into the design and implementation of many artificial visual recognition systems with applications to image classification, object detection, object sequence recognition, as well as image captioning and visual question answering.

Off-Policy Reinforcement Learning (RL) for a Production Robotics Application

Kindred offers eCommerce retailers a solution to assist with rapid order fulfilment from their distribution centres. The solution (SORT) is a combination of a so-called put-wall and a humanoid robot. The robot picks up items from orders, scans them, and puts each item in a cubby of the put-wall according to the scan code. The robot comprises a gripper, a 6-degree-of-freedom arm, and a stereo vision module, as well as other electronics and mechanical housing.

Optimizing heuristics for spin-glass problems for diverse solutions

Optimization problems, such as finding the shortest or fastest path to a destination are ubiquitous in industry. Hower, for some industrial applications it may be desirable to have a set of few diverse, yet nearly optimal solutions. The goal of this project is to create new optimization problem solvers that focus on both quality and diversity of the solutions proposed. These solvers will subsequently be used to assess the performance of the D-Wave quantum annealer processor.

Thermal Performance Study of Switch Module Redesign

Thermal analysis is performed on a proposed design change on electronic assembly to ensure that it meets customer requirements (temperature ranges) and is a more cost-effective design. Such design change should be cost efficient. The important aspect, in addition to the design, is interacting with different engineers at different positions in the company. Working with mechanical engineers and suppliers in achieving such targets and ensuring the work done is viable and on track.

Quantum Resources Required for GKP Qubits

Qubits are fundamental units for quantum computation. Photonics is a promising physical medium to realize large-scale quantum computation. One proposal to realize photonic qubits was proposed by Gottesman, Kitaev and Preskill (GKP). Here, the logical qubit is encoded into states of a bosonic mode or a quantum harmonic oscillator. It is expected that such a procedure will lead to a better quality and number of qubits.

Enabling next generation cardiac therapeutics with genetic engineering and novel in vivo models for cardiomyocyte transplantation

The development of cellular therapeutics is acutely dependent on the ability to evaluate the functional characteristics of the cells in predictive animal models. This forms the basis of key pre-clinical data packages that are key for regulatory submissions preceding human clinical trials. The development of appropriate model systems, the execution of the surgical techniques to deliver cells to the target tissue, and the techniques to functionally analyze these cells in situ are technically challenging.