Search
Now showing items 1-6 of 6
Learning to Perceive Humans From Appearance and Pose
Analyzing humans and their activities takes a central role in computer vision. This requires machine learning models to encapsulate both the diverse poses and appearances exhibited by humans. Estimating the 3D poses of ...
Towards Learning Adversarially Robust Deep Learning Models
Deep learning models have shown impressive performance across a wide spectrum of computer vision
applications, including medical diagnosis and autonomous driving. One of the major concerns that
these models face is their ...
Scalability Bottleneck Analysis of High Performance Applications
Obtaining high performance and scalability for high performance applications are challenging.
There are various bottlenecks including, higher rate of memory access, complex algorithm, high
rate of communication, big ...
Methods for Improving Data-efficiency and Trustworthiness using Natural Language Supervision
Traditional strategies to build machine learning based classification systems employ discrete labels as targets. This limits the usefulness of such systems in two ways. First, the generalizability of these systems is limited ...
Novel Neural Architectures based on Recurrent Connections and Symmetric Filters for Visual Processing
Artificial Neural Networks (ANN) have been very successful due to their ability to extract meaningful information without any need for pre-processing raw data. First artificial neural networks were created in essence to ...
Communication Overlapping Krylov Subspace Methods for Distributed Memory Systems
Many high performance computing applications in computational fluid dynamics, electromagnetics etc. need to solve a linear system of equations $Ax=b$. For linear systems where $A$ is generally large and sparse, Krylov ...