Welcome to the OpAL Lab

The Optimization, Analytics, and Learning (OpAL) Lab is a research group at the Cheriton School of Computer Science. We work on machine learning for graphs and neural algorithmic reasoning. The former involves making predictions using multimodal datasets that combine features and relational information among entities. The latter focuses on using neural networks to solve problems that require algorithmic solutions. The two subjects often overlap.

We are located at the University of Waterloo, a vibrant technological hub with Concept, Velocity and Google around the block. We are also part of the Scientific Computation Group.

We are grateful for funding from the University of Waterloo and NSERC.

News

3 December 2024

New paper: LVLM-COUNT: Enhancing the Counting Ability of Large Vision-Language Models. You can read a brief announcement of it here.

3 October 2024

New paper: Positional Attention: Out-of-Distribution Generalization and Expressivity for Neural Algorithmic Reasoning. You can read a brief announcement of it here.

4 May 2024

Our paper Analysis of Corrected Graph Convolutions was accepted at NeurIPS 2024.

3 September 2024

US patent on Local Node Embeddings for Heterogeneous Graphs.

1 July 2024

Aseem Baranwal will join the AI residency program at XTY Labs.

... see all News