Research Areas

High Accuracy Matrix Computations on Low Precision Tensor Units

Project: LATER

Scalable and Accelerated Numerical Optimization for Data Driven Science & and Engineering

Project: LibKernel:

This project aims to provide a high performance, scalable, and accelerated framework for large scale kernel machines. It tackles one of the most severe obstacles in kernel machines---the prohibitively expensive computational cost of O(n^3) where n is number of training point, through state-of-the-art kernel matrix approximation, and second-order optimization algorithms. It provides the following features

Kernel Matrix Approximation:
Incomplete Cholesky; truncated eigenvalue decomposition via orthogonal iteration (power iteration); truncated Lanczos iteration; Nystrom's method; randomized truncated eigenvalue decomposition.
Optimization Algorithms:
Mehrotra's Interior Point Method for smooth constrained models, Trust-region for unconstrained

Error Correcting Codes for Matrix Computations

Acknowledgements: Acknowledgements: "This material is based upon work supported by the National Science Foundation under Grant No. 2146509. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation."