Skip to main content

Showing 1–21 of 21 results for author: Jain, T

  1. arXiv:2310.20704  [pdf, other

    cs.CV cs.AI

    Limited Data, Unlimited Potential: A Study on ViTs Augmented by Masked Autoencoders

    Authors: Srijan Das, Tanmay Jain, Dominick Reilly, Pranav Balaji, Soumyajit Karmakar, Shyam Marjit, Xiang Li, Abhijit Das, Michael S. Ryoo

    Abstract: Vision Transformers (ViTs) have become ubiquitous in computer vision. Despite their success, ViTs lack inductive biases, which can make it difficult to train them with limited data. To address this challenge, prior studies suggest training ViTs with self-supervised learning (SSL) and fine-tuning sequentially. However, we observe that jointly optimizing ViTs for the primary task and a Self-Supervis… ▽ More

    Submitted 27 December, 2023; v1 submitted 31 October, 2023; originally announced October 2023.

    Comments: Accepted to WACV 2024

  2. arXiv:2310.01995  [pdf, other

    cs.CV

    Development of Machine Vision Approach for Mechanical Component Identification based on its Dimension and Pitch

    Authors: Toshit Jain, Faisel Mushtaq, K Ramesh, Sandip Deshmukh, Tathagata Ray, Chandu Parimi, Praveen Tandon, Pramod Kumar Jha

    Abstract: In this work, a highly customizable and scalable vision based system for automation of mechanical assembly lines is described. The proposed system calculates the features that are required to classify and identify the different kinds of bolts that are used in the assembly line. The system describes a novel method of calculating the pitch of the bolt in addition to bolt identification and calculati… ▽ More

    Submitted 3 October, 2023; originally announced October 2023.

    Comments: 8 pages

    ACM Class: I.4.7

  3. arXiv:2309.14996  [pdf, other

    cs.DC

    Implementation-Oblivious Transparent Checkpoint-Restart for MPI

    Authors: Yao Xu, Leonid Belyaev, Twinkle Jain, Derek Schafer, Anthony Skjellum, Gene Cooperman

    Abstract: This work presents experience with traditional use cases of checkpointing on a novel platform. A single codebase (MANA) transparently checkpoints production workloads for major available MPI implementations: "develop once, run everywhere". The new platform enables application developers to compile their application against any of the available standards-compliant MPI implementations, and test each… ▽ More

    Submitted 26 September, 2023; originally announced September 2023.

    Comments: 17 pages, 4 figures

  4. pyParaOcean: A System for Visual Analysis of Ocean Data

    Authors: Toshit Jain, Varun Singh, Vijay Kumar Boda, Upkar Singh, Ingrid Hotz, P. N. Vinayachandran, Vijay Natarajan

    Abstract: Visual analysis is well adopted within the field of oceanography for the analysis of model simulations, detection of different phenomena and events, and tracking of dynamic processes. With increasing data sizes and the availability of multivariate dynamic data, there is a growing need for scalable and extensible tools for visualization and interactive exploration. We describe pyParaOcean, a visual… ▽ More

    Submitted 25 September, 2023; originally announced September 2023.

    Comments: 8 pages, EnvirVis2023

    ACM Class: F.7; I.3.6

    Journal ref: envirvis2023

  5. arXiv:2304.08665  [pdf, other

    cs.CV cs.AI

    Insta(nt) Pet Therapy: GAN-generated Images for Therapeutic Social Media Content

    Authors: Tanish Jain

    Abstract: The positive therapeutic effect of viewing pet images online has been well-studied. However, it is difficult to obtain large-scale production of such content since it relies on pet owners to capture photographs and upload them. I use a Generative Adversarial Network-based framework for the creation of fake pet images at scale. These images are uploaded on an Instagram account where they drive user… ▽ More

    Submitted 17 April, 2023; originally announced April 2023.

    Comments: 7 pages, 7 figures

  6. arXiv:2210.15030  [pdf

    cs.LG cs.DC

    A Hierarchical Approach to Conditional Random Fields for System Anomaly Detection

    Authors: Srishti Mishra, Tvarita Jain, Dinkar Sitaram

    Abstract: Anomaly detection to recognize unusual events in large scale systems in a time sensitive manner is critical in many industries, eg. bank fraud, enterprise systems, medical alerts, etc. Large-scale systems often grow in size and complexity over time, and anomaly detection algorithms need to adapt to changing structures. A hierarchical approach takes advantage of the implicit relationships in comple… ▽ More

    Submitted 28 October, 2022; v1 submitted 26 October, 2022; originally announced October 2022.

    Comments: 8 pages, Preprint, This paper was originally written in 2019

  7. arXiv:2208.09484  [pdf

    q-bio.QM cs.LG

    In Silico Prediction of Blood-Brain Barrier Permeability of Chemical Compounds through Molecular Feature Modeling

    Authors: Tanish Jain, Praveen Kumar Pandian Shanmuganathan

    Abstract: The introduction of computational techniques to analyze chemical data has given rise to the analytical study of biological systems, known as "bioinformatics". One facet of bioinformatics is using machine learning (ML) technology to detect multivariable trends in various cases. Amongst the most pressing cases is predicting blood-brain barrier (BBB) permeability. The development of new drugs to trea… ▽ More

    Submitted 18 August, 2022; originally announced August 2022.

    Comments: Editor Praveen Kumar Pandian Shanmuganathan, 17 pages, 5 figures

  8. arXiv:2207.02207  [pdf, other

    cs.CR

    None Shall Pass: A blockchain-based federated identity management system

    Authors: Shlok Gilda, Tanvi Jain, Aashish Dhalla

    Abstract: Authentication and authorization of a user's identity are generally done by the service providers or identity providers. However, these centralized systems limit the user's control of their own identity and are prone to massive data leaks due to their centralized nature. We propose a blockchain-based identity management system to authenticate and authorize users using attribute-based access contro… ▽ More

    Submitted 5 July, 2022; originally announced July 2022.

    Comments: Accepted for publication in "Springer - Lecture Notes in Networks and Systems"

  9. arXiv:2204.02368  [pdf, other

    cs.LG cs.AI cs.AR

    Too Big to Fail? Active Few-Shot Learning Guided Logic Synthesis

    Authors: Animesh Basak Chowdhury, Benjamin Tan, Ryan Carey, Tushit Jain, Ramesh Karri, Siddharth Garg

    Abstract: Generating sub-optimal synthesis transformation sequences ("synthesis recipe") is an important problem in logic synthesis. Manually crafted synthesis recipes have poor quality. State-of-the art machine learning (ML) works to generate synthesis recipes do not scale to large netlists as the models need to be trained from scratch, for which training data is collected using time consuming synthesis ru… ▽ More

    Submitted 5 April, 2022; originally announced April 2022.

    Comments: 10 pages, 6 Tables, 7 figures

  10. arXiv:2203.11556  [pdf, other

    cs.LG cs.AI stat.ML

    VQ-Flows: Vector Quantized Local Normalizing Flows

    Authors: Sahil Sidheekh, Chris B. Dock, Tushar Jain, Radu Balan, Maneesh K. Singh

    Abstract: Normalizing flows provide an elegant approach to generative modeling that allows for efficient sampling and exact density evaluation of unknown data distributions. However, current techniques have significant limitations in their expressivity when the data distribution is supported on a low-dimensional manifold or has a non-trivial topology. We introduce a novel statistical framework for learning… ▽ More

    Submitted 18 June, 2022; v1 submitted 22 March, 2022; originally announced March 2022.

    Comments: Accepted to The 38th Conference on Uncertainty in Artificial Intelligence (UAI) 2022

  11. arXiv:2112.10364  [pdf, other

    cs.DC

    NavP: Enabling Navigational Programming for Science Data Processing via Application-Initiated Checkpointing

    Authors: Lei Pan, Twinkle Jain

    Abstract: Science Data Systems (SDS) handle science data from acquisition through processing to distribution. They are deployed in the Cloud today, and the efficiency of Cloud instance utilization is critical to success. Conventional SDS are unable to take advantage of a cost-effective Amazon EC2 spot market, especially for long-running tasks. Some of the difficulties found in current practice at NASA/JPL a… ▽ More

    Submitted 20 December, 2021; originally announced December 2021.

    ACM Class: D.4.5

  12. arXiv:2110.14455  [pdf, other

    cs.CV cs.IR cs.LG

    CBIR using Pre-Trained Neural Networks

    Authors: Agnel Lazar Alappat, Prajwal Nakhate, Sagar Suman, Ambarish Chandurkar, Varad Pimpalkhute, Tapan Jain

    Abstract: Much of the recent research work in image retrieval, has been focused around using Neural Networks as the core component. Many of the papers in other domain have shown that training multiple models, and then combining their outcomes, provide good results. This is since, a single Neural Network model, may not extract sufficient information from the input. In this paper, we aim to follow a different… ▽ More

    Submitted 27 October, 2021; originally announced October 2021.

  13. arXiv:2108.03272  [pdf, other

    cs.RO cs.AI cs.CV cs.LG

    iGibson 2.0: Object-Centric Simulation for Robot Learning of Everyday Household Tasks

    Authors: Chengshu Li, Fei Xia, Roberto Martín-Martín, Michael Lingelbach, Sanjana Srivastava, Bokui Shen, Kent Vainio, Cem Gokmen, Gokul Dharan, Tanish Jain, Andrey Kurenkov, C. Karen Liu, Hyowon Gweon, Jiajun Wu, Li Fei-Fei, Silvio Savarese

    Abstract: Recent research in embodied AI has been boosted by the use of simulation environments to develop and train robot learning approaches. However, the use of simulation has skewed the attention to tasks that only require what robotics simulators can simulate: motion and physical contact. We present iGibson 2.0, an open-source simulation environment that supports the simulation of a more diverse set of… ▽ More

    Submitted 3 November, 2021; v1 submitted 6 August, 2021; originally announced August 2021.

    Comments: Accepted at Conference on Robot Learning (CoRL) 2021. Project website: http://svl.stanford.edu/igibson/

  14. Latency-Memory Optimized Splitting of Convolution Neural Networks for Resource Constrained Edge Devices

    Authors: Tanmay Jain, Avaneesh, Rohit Verma, Rajeev Shorey

    Abstract: With the increasing reliance of users on smart devices, bringing essential computation at the edge has become a crucial requirement for any type of business. Many such computations utilize Convolution Neural Networks (CNNs) to perform AI tasks, having high resource and computation requirements, that are infeasible for edge devices. Splitting the CNN architecture to perform part of the computation… ▽ More

    Submitted 19 July, 2021; originally announced July 2021.

  15. arXiv:2103.08546  [pdf, other

    cs.DC

    Improving scalability and reliability of MPI-agnostic transparent checkpointing for production workloads at NERSC

    Authors: Prashant Singh Chouhan, Harsh Khetawat, Neil Resnik, Twinkle Jain, Rohan Garg, Gene Cooperman, Rebecca Hartman-Baker, Zhengji Zhao

    Abstract: Checkpoint/restart (C/R) provides fault-tolerant computing capability, enables long running applications, and provides scheduling flexibility for computing centers to support diverse workloads with different priority. It is therefore vital to get transparent C/R capability working at NERSC. MANA, by Garg et. al., is a transparent checkpointing tool that has been selected due to its MPI-agnostic an… ▽ More

    Submitted 16 March, 2021; v1 submitted 15 March, 2021; originally announced March 2021.

  16. arXiv:2103.04916  [pdf, other

    cs.DC

    Transparent Checkpointing for OpenGL Applications on GPUs

    Authors: David Hou, Jun Gan, Yue Li, Younes El Idrissi Yazami, Twinkle Jain

    Abstract: This work presents transparent checkpointing of OpenGL applications, refining the split-process technique[1] for application in GPU-based 3D graphics. The split-process technique was earlier applied to checkpointing MPI and CUDA programs, enabling reinitialization of driver libraries. The presented design targets practical, checkpoint-package agnostic checkpointing of OpenGL applications. An ear… ▽ More

    Submitted 1 August, 2021; v1 submitted 8 March, 2021; originally announced March 2021.

    ACM Class: D.4.5

  17. arXiv:2103.03311  [pdf, ps, other

    cs.DC

    Checkpointing SPAdes for Metagenome Assembly: Transparency versus Performance in Production

    Authors: Twinkle Jain, Jie Wang

    Abstract: The SPAdes assembler for metagenome assembly is a long-running application commonly used at the NERSC supercomputing site. However, NERSC, like many other sites, has a 48-hour limit on resource allocations. The solution is to chain together multiple resource allocations in a single run, using checkpoint-restart. This case study provides insights into the "pain points" in applying a well-known chec… ▽ More

    Submitted 4 March, 2021; originally announced March 2021.

    ACM Class: D.4.5

  18. arXiv:2101.08201  [pdf, other

    cs.CL

    Can Taxonomy Help? Improving Semantic Question Matching using Question Taxonomy

    Authors: Deepak Gupta, Rajkumar Pujari, Asif Ekbal, Pushpak Bhattacharyya, Anutosh Maitra, Tom Jain, Shubhashis Sengupta

    Abstract: In this paper, we propose a hybrid technique for semantic question matching. It uses our proposed two-layered taxonomy for English questions by augmenting state-of-the-art deep learning models with question classes obtained from a deep learning based question classifier. Experiments performed on three open-domain datasets demonstrate the effectiveness of our proposed approach. We achieve state-of-… ▽ More

    Submitted 20 January, 2021; originally announced January 2021.

    Comments: Paper was accepted at COLING 2018, presented as a poster

  19. arXiv:2008.10596  [pdf, ps, other

    cs.DC

    CRAC: Checkpoint-Restart Architecture for CUDA with Streams and UVM

    Authors: Twinkle Jain, Gene Cooperman

    Abstract: The share of the top 500 supercomputers with NVIDIA GPUs is now over 25% and continues to grow. While fault tolerance is a critical issue for supercomputing, there does not currently exist an efficient, scalable solution for CUDA applications on NVIDIA GPUs. CRAC (Checkpoint-Restart Architecture for CUDA) is new checkpoint-restart solution for fault tolerance that supports the full range of CUDA a… ▽ More

    Submitted 24 August, 2020; originally announced August 2020.

    Comments: 24 pages, 6 figures, 3 tables; to appear in SC'20: The International Conference for High Performance Computing, Networking, Storage, and Analysis

    ACM Class: D.4.5

  20. arXiv:2005.06011  [pdf

    cs.HC

    Data Comets: Designing a Visualization Tool for Analyzing Autonomous Aerial Vehicle Logs with Grounded Evaluation

    Authors: David Saffo, Aristotelis Leventidis, Twinkle Jain, Michelle A. Borkin, Cody Dunne

    Abstract: Autonomous unmanned aerial vehicles are complex systems of hardware, software, and human input. Understanding this complexity is key to their development and operation. Information visualizations already exist for exploring flight logs but comprehensive analyses currently require several disparate and custom tools. This design study helps address the pain points faced by autonomous unmanned aerial… ▽ More

    Submitted 12 May, 2020; originally announced May 2020.

    Comments: EuroVis 2020 Full Paper

  21. arXiv:1812.09755  [pdf, other

    cs.LG cs.AI cs.MA stat.ML

    Learning when to Communicate at Scale in Multiagent Cooperative and Competitive Tasks

    Authors: Amanpreet Singh, Tushar Jain, Sainbayar Sukhbaatar

    Abstract: Learning when to communicate and doing that effectively is essential in multi-agent tasks. Recent works show that continuous communication allows efficient training with back-propagation in multi-agent scenarios, but have been restricted to fully-cooperative tasks. In this paper, we present Individualized Controlled Continuous Communication Model (IC3Net) which has better training efficiency than… ▽ More

    Submitted 23 December, 2018; originally announced December 2018.

    Comments: Accepted to ICLR 2019