Skip to main content

Showing 1–33 of 33 results for author: Murali, V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.07169  [pdf, other

    cs.RO

    Challenges and Opportunities for Large-Scale Exploration with Air-Ground Teams using Semantics

    Authors: Fernando Cladera, Ian D. Miller, Zachary Ravichandran, Varun Murali, Jason Hughes, M. Ani Hsieh, C. J. Taylor, Vijay Kumar

    Abstract: One common and desirable application of robots is exploring potentially hazardous and unstructured environments. Air-ground collaboration offers a synergistic approach to addressing such exploration challenges. In this paper, we demonstrate a system for large-scale exploration using a team of aerial and ground robots. Our system uses semantics as lingua franca, and relies on fully opportunistic co… ▽ More

    Submitted 12 May, 2024; originally announced May 2024.

    Comments: 6 pages, 5 figres

  2. arXiv:2402.17424  [pdf

    cs.CV

    ViTaL: An Advanced Framework for Automated Plant Disease Identification in Leaf Images Using Vision Transformers and Linear Projection For Feature Reduction

    Authors: Abhishek Sebastian, Annis Fathima A, Pragna R, Madhan Kumar S, Yaswanth Kannan G, Vinay Murali

    Abstract: Our paper introduces a robust framework for the automated identification of diseases in plant leaf images. The framework incorporates several key stages to enhance disease recognition accuracy. In the pre-processing phase, a thumbnail resizing technique is employed to resize images, minimizing the loss of critical image details while ensuring computational efficiency. Normalization procedures are… ▽ More

    Submitted 27 February, 2024; v1 submitted 27 February, 2024; originally announced February 2024.

    Comments: Accepted and scheduled for presentation at CML 2024, this work will be published as a book chapter in Lecture Notes in Networks and Systems

  3. arXiv:2402.04141  [pdf, other

    cs.SE cs.AI

    Multi-line AI-assisted Code Authoring

    Authors: Omer Dunay, Daniel Cheng, Adam Tait, Parth Thakkar, Peter C Rigby, Andy Chiu, Imad Ahmad, Arun Ganesan, Chandra Maddila, Vijayaraghavan Murali, Ali Tayyebi, Nachiappan Nagappan

    Abstract: CodeCompose is an AI-assisted code authoring tool powered by large language models (LLMs) that provides inline suggestions to 10's of thousands of developers at Meta. In this paper, we present how we scaled the product from displaying single-line suggestions to multi-line suggestions. This evolution required us to overcome several unique challenges in improving the usability of these suggestions f… ▽ More

    Submitted 6 February, 2024; originally announced February 2024.

  4. arXiv:2311.07695  [pdf, other

    cs.FL eess.SY

    Co-Buchi Barrier Certificates for Discrete-time Dynamical Systems

    Authors: Vishnu Murali, Ashutosh Trivedi, Majid Zamani

    Abstract: Barrier certificates provide functional overapproximations for the reachable set of dynamical systems and provide inductive guarantees on the safe evolution of the system. Formally a barrier certificate is a real-valued function over the state set that is required to be non-positive for the initial states, positive over the set of unsafe states and nonincreasing along the state transitions. These… ▽ More

    Submitted 13 November, 2023; originally announced November 2023.

  5. arXiv:2305.17519  [pdf, ps, other

    cs.LO eess.SY

    Closure Certificates

    Authors: Vishnu Murali, Ashutosh Trivedi, Majid Zamani

    Abstract: A barrier certificate, defined over the states of a dynamical system, is a real-valued function whose zero level set characterizes an inductively verifiable state invariant separating reachable states from unsafe ones. When combined with powerful decision procedures such as sum-of-squares programming (SOS) or satisfiability-modulo-theory solvers (SMT) barrier certificates enable an automated deduc… ▽ More

    Submitted 5 March, 2024; v1 submitted 27 May, 2023; originally announced May 2023.

    Comments: 14 pages, 5 figures. To appear in 27th ACM International Conference on Hybrid Systems: Computation and Control Hong-Kong, 13-16 May 2024

  6. arXiv:2305.12050  [pdf, other

    cs.SE cs.AI

    AI-assisted Code Authoring at Scale: Fine-tuning, deploying, and mixed methods evaluation

    Authors: Vijayaraghavan Murali, Chandra Maddila, Imad Ahmad, Michael Bolin, Daniel Cheng, Negar Ghorbani, Renuka Fernandez, Nachiappan Nagappan, Peter C. Rigby

    Abstract: Generative LLMs have been shown to effectively power AI-based code authoring tools that can suggest entire statements or blocks of code during code authoring. In this paper we present CodeCompose, an AI-assisted code authoring tool developed and deployed at Meta internally. CodeCompose is based on the InCoder LLM that merges generative capabilities with bi-directionality. We have scaled up CodeCom… ▽ More

    Submitted 16 February, 2024; v1 submitted 19 May, 2023; originally announced May 2023.

  7. arXiv:2302.06951  [pdf, other

    cs.CL

    Few-shot learning approaches for classifying low resource domain specific software requirements

    Authors: Anmol Nayak, Hari Prasad Timmapathini, Vidhya Murali, Atul Anil Gohad

    Abstract: With the advent of strong pre-trained natural language processing models like BERT, DeBERTa, MiniLM, T5, the data requirement for industries to fine-tune these models to their niche use cases has drastically reduced (typically to a few hundred annotated samples for achieving a reasonable performance). However, the availability of even a few hundred annotated samples may not always be guaranteed in… ▽ More

    Submitted 14 February, 2023; originally announced February 2023.

    Comments: 6 pages, 1 figure

  8. arXiv:2211.06106  [pdf, other

    cs.LG cs.AI cs.CY

    Identifying, measuring, and mitigating individual unfairness for supervised learning models and application to credit risk models

    Authors: Rasoul Shahsavarifar, Jithu Chandran, Mario Inchiosa, Amit Deshpande, Mario Schlener, Vishal Gossain, Yara Elias, Vinaya Murali

    Abstract: In the past few years, Artificial Intelligence (AI) has garnered attention from various industries including financial services (FS). AI has made a positive impact in financial services by enhancing productivity and improving risk management. While AI can offer efficient solutions, it has the potential to bring unintended consequences. One such consequence is the pronounced effect of AI-related un… ▽ More

    Submitted 11 November, 2022; originally announced November 2022.

    Comments: 12 pages, 3 figures

  9. arXiv:2208.04351  [pdf, other

    cs.SE cs.LG

    Learning to Learn to Predict Performance Regressions in Production at Meta

    Authors: Moritz Beller, Hongyu Li, Vivek Nair, Vijayaraghavan Murali, Imad Ahmad, Jürgen Cito, Drew Carlson, Ari Aye, Wes Dyer

    Abstract: Catching and attributing code change-induced performance regressions in production is hard; predicting them beforehand, even harder. A primer on automatically learning to predict performance regressions in software, this article gives an account of the experiences we gained when researching and deploying an ML-based regression prediction pipeline at Meta. In this paper, we report on a comparative… ▽ More

    Submitted 22 May, 2023; v1 submitted 8 August, 2022; originally announced August 2022.

  10. arXiv:2207.13416  [pdf, other

    cs.FL

    Optimal Repair For Omega-regular Properties

    Authors: Vrunda Dave, Shankara Narayanan Krishna, Vishnu Murali, Ashutosh Trivedi

    Abstract: This paper presents an optimization based framework to automate system repair against omega-regular properties. In the proposed formalization of optimal repair, the systems are represented as Kripke structures, the properties as $ω$-regular languages, and the repair space as repair machines -- weighted omega-regular transducers equipped with Büchi conditions -- that rewrite strings and associate a… ▽ More

    Submitted 27 July, 2022; originally announced July 2022.

    Comments: 24 pages, 7 page appendix, 4 Tikz figures, 1 PNG figure, to appear in The 20th International Symposium on Automated Technology for Verification and Analysis (ATVA) 2022

  11. arXiv:2111.05711  [pdf, other

    cs.SE cs.AI cs.LG

    Counterfactual Explanations for Models of Code

    Authors: Jürgen Cito, Isil Dillig, Vijayaraghavan Murali, Satish Chandra

    Abstract: Machine learning (ML) models play an increasingly prevalent role in many software engineering tasks. However, because most models are now powered by opaque deep neural networks, it can be difficult for developers to understand why the model came to a certain conclusion and how to act upon the model's prediction. Motivated by this problem, this paper explores counterfactual explanations for models… ▽ More

    Submitted 10 November, 2021; originally announced November 2021.

    Comments: 10 pages, 6 listings, 2 algorithms, 2 tables, 1 figure

  12. arXiv:2105.05991  [pdf, other

    cs.SE cs.LG

    Improving Code Autocompletion with Transfer Learning

    Authors: Wen Zhou, Seohyun Kim, Vijayaraghavan Murali, Gareth Ari Aye

    Abstract: Software language models have achieved promising results predicting code completion usages, and several industry studies have described successful IDE integrations. Recently, accuracy in autocompletion prediction improved 12.8% from training on a real-world dataset collected from programmers' IDE activity. But what if limited examples of IDE autocompletion in the target programming language are av… ▽ More

    Submitted 13 October, 2021; v1 submitted 12 May, 2021; originally announced May 2021.

  13. arXiv:2010.09977  [pdf, other

    cs.SE

    Industry-scale IR-based Bug Localization: A Perspective from Facebook

    Authors: Vijayaraghavan Murali, Lee Gross, Rebecca Qian, Satish Chandra

    Abstract: We explore the application of Information Retrieval (IR) based bug localization methods at a large industrial setting, Facebook. Facebook's code base evolves rapidly, with thousands of code changes being committed to a monolithic repository every day. When a bug is detected, it is often time-sensitive and imperative to identify the commit causing the bug in order to either revert it or fix it. Thi… ▽ More

    Submitted 17 March, 2021; v1 submitted 19 October, 2020; originally announced October 2020.

  14. arXiv:2010.09974  [pdf, other

    cs.SE

    Scalable Statistical Root Cause Analysis on App Telemetry

    Authors: Vijayaraghavan Murali, Edward Yao, Umang Mathur, Satish Chandra

    Abstract: Despite engineering workflows that aim to prevent buggy code from being deployed, bugs still make their way into the Facebook app. When symptoms of these bugs, such as user submitted reports and automatically captured crashes, are reported, finding their root causes is an important step in resolving them. However, at Facebook's scale of billions of users, a single bug can manifest as several diffe… ▽ More

    Submitted 17 March, 2021; v1 submitted 19 October, 2020; originally announced October 2020.

  15. arXiv:2005.13986  [pdf, other

    cs.RO cs.CV

    Perception-aware time optimal path parameterization for quadrotors

    Authors: Igor Spasojevic, Varun Murali, Sertac Karaman

    Abstract: The increasing popularity of quadrotors has given rise to a class of predominantly vision-driven vehicles. This paper addresses the problem of perception-aware time optimal path parametrization for quadrotors. Although many different choices of perceptual modalities are available, the low weight and power budgets of quadrotor systems makes a camera ideal for on-board navigation and estimation algo… ▽ More

    Submitted 28 May, 2020; originally announced May 2020.

    Comments: Accepted to appear at ICRA 2020

  16. arXiv:2004.13866  [pdf, other

    cs.CV cs.LG eess.IV

    Deflating Dataset Bias Using Synthetic Data Augmentation

    Authors: Nikita Jaipuria, Xianling Zhang, Rohan Bhasin, Mayar Arafa, Punarjay Chakravarty, Shubham Shrivastava, Sagar Manglani, Vidya N. Murali

    Abstract: Deep Learning has seen an unprecedented increase in vision applications since the publication of large-scale object recognition datasets and introduction of scalable compute hardware. State-of-the-art methods for most vision tasks for Autonomous Vehicles (AVs) rely on supervised learning and often fail to generalize to domain shifts and/or outliers. Dataset diversity is thus key to successful real… ▽ More

    Submitted 28 April, 2020; originally announced April 2020.

  17. arXiv:2001.09257  [pdf, other

    cs.CV

    On the Role of Receptive Field in Unsupervised Sim-to-Real Image Translation

    Authors: Nikita Jaipuria, Shubh Gupta, Praveen Narayanan, Vidya N. Murali

    Abstract: Generative Adversarial Networks (GANs) are now widely used for photo-realistic image synthesis. In applications where a simulated image needs to be translated into a realistic image (sim-to-real), GANs trained on unpaired data from the two domains are susceptible to failure in semantic content retention as the image is translated from one domain to the other. This failure mode is more pronounced i… ▽ More

    Submitted 24 January, 2020; originally announced January 2020.

    Comments: Machine Learning for Autonomous Driving Workshop at the 33rd Conference on Neural Information Processing Systems (NeurIPS 2019), Vancouver, Canada

  18. arXiv:1912.10946  [pdf, other

    cs.CV cs.LG eess.IV

    PSNet: Parametric Sigmoid Norm Based CNN for Face Recognition

    Authors: Yash Srivastava, Vaishnav Murali, Shiv Ram Dubey

    Abstract: The Convolutional Neural Networks (CNN) have become very popular recently due to its outstanding performance in various computer vision applications. It is also used over widely studied face recognition problem. However, the existing layers of CNN are unable to cope with the problem of hard examples which generally produce lower class scores. Thus, the existing methods become biased towards the ea… ▽ More

    Submitted 5 December, 2019; originally announced December 2019.

    Comments: Accepted in IEEE CICT 2019 Conference

  19. arXiv:1911.04768  [pdf, other

    cs.SE

    Debugging Crashes using Continuous Contrast Set Mining

    Authors: Rebecca Qian, Yang Yu, Wonhee Park, Vijayaraghavan Murali, Stephen Fink, Satish Chandra

    Abstract: Facebook operates a family of services used by over two billion people daily on a huge variety of mobile devices. Many devices are configured to upload crash reports should the app crash for any reason. Engineers monitor and triage millions of crash reports logged each day to check for bugs, regressions, and any other quality problems. Debugging groups of crashes is a manually intensive process th… ▽ More

    Submitted 12 November, 2019; originally announced November 2019.

  20. arXiv:1909.01860  [pdf, other

    cs.CV cs.AI cs.CL cs.MM

    Visual Question Answering using Deep Learning: A Survey and Performance Analysis

    Authors: Yash Srivastava, Vaishnav Murali, Shiv Ram Dubey, Snehasis Mukherjee

    Abstract: The Visual Question Answering (VQA) task combines challenges for processing data with both Visual and Linguistic processing, to answer basic `common sense' questions about given images. Given an image and a question in natural language, the VQA system tries to find the correct answer to it using visual elements of the image and inference gathered from textual questions. In this survey, we cover an… ▽ More

    Submitted 22 December, 2020; v1 submitted 27 August, 2019; originally announced September 2019.

    Comments: Accepted in Fifth IAPR International Conference on Computer Vision and Image Processing (CVIP), 2020

  21. arXiv:1908.09747  [pdf, other

    cs.CV cs.LG

    Hard-Mining Loss based Convolutional Neural Network for Face Recognition

    Authors: Yash Srivastava, Vaishnav Murali, Shiv Ram Dubey

    Abstract: Face Recognition is one of the prominent problems in the computer vision domain. Witnessing advances in deep learning, significant work has been observed in face recognition, which touched upon various parts of the recognition framework like Convolutional Neural Network (CNN), Layers, Loss functions, etc. Various loss functions such as Cross-Entropy, Angular-Softmax and ArcFace have been introduce… ▽ More

    Submitted 22 December, 2020; v1 submitted 9 August, 2019; originally announced August 2019.

    Comments: Accepted in Fifth IAPR International Conference on Computer Vision and Image Processing (CVIP), 2020

  22. FlightGoggles: A Modular Framework for Photorealistic Camera, Exteroceptive Sensor, and Dynamics Simulation

    Authors: Winter Guerra, Ezra Tal, Varun Murali, Gilhyun Ryou, Sertac Karaman

    Abstract: FlightGoggles is a photorealistic sensor simulator for perception-driven robotic vehicles. The key contributions of FlightGoggles are twofold. First, FlightGoggles provides photorealistic exteroceptive sensor simulation using graphics assets generated with photogrammetry. Second, it provides the ability to combine (i) synthetic exteroceptive measurements generated in silico in real time and (ii) v… ▽ More

    Submitted 28 May, 2021; v1 submitted 27 May, 2019; originally announced May 2019.

    Comments: Initial version appeared at IROS 2019. Supplementary material can be found at https://flightgoggles.mit.edu. Revision includes description of new FlightGoggles features, such as a photogrammetric model of the MIT Stata Center, new rendering settings, and a Python API

  23. arXiv:1904.04968  [pdf, other

    cs.RO eess.SY math.OC

    Asymptotic Optimality of a Time Optimal Path Parametrization Algorithm

    Authors: Igor Spasojevic, Varun Murali, Sertac Karaman

    Abstract: Time Optimal Path Parametrization is the problem of minimizing the time interval during which an actuation constrained agent can traverse a given path. Recently, an efficient linear-time algorithm for solving this problem was proposed. However, its optimality was proved for only a strict subclass of problems solved optimally by more computationally intensive approaches based on convex programming.… ▽ More

    Submitted 9 April, 2019; originally announced April 2019.

  24. arXiv:1901.05903  [pdf, other

    cs.CV

    A Performance Comparison of Loss Functions for Deep Face Recognition

    Authors: Yash Srivastava, Vaishnav Murali, Shiv Ram Dubey

    Abstract: Face recognition is one of the most widely publicized feature in the devices today and hence represents an important problem that should be studied with the utmost priority. As per the recent trends, the Convolutional Neural Network (CNN) based approaches are highly successful in many tasks of Computer Vision including face recognition. The loss function is used on the top of CNN to judge the good… ▽ More

    Submitted 6 November, 2019; v1 submitted 31 December, 2018; originally announced January 2019.

    Comments: Accepted in NCVPRIPG 2019 Conference

  25. arXiv:1811.01468  [pdf, other

    cs.CL cs.AI

    Medical code prediction with multi-view convolution and description-regularized label-dependent attention

    Authors: Najmeh Sadoughi, Greg P. Finley, James Fone, Vignesh Murali, Maxim Korenevski, Slava Baryshnikov, Nico Axtmann, Mark Miller, David Suendermann-Oeft

    Abstract: A ubiquitous task in processing electronic medical data is the assignment of standardized codes representing diagnoses and/or procedures to free-text documents such as medical reports. This is a difficult natural language processing task that requires parsing long, heterogeneous documents and selecting a set of appropriate codes from tens of thousands of possibilities---many of which have very few… ▽ More

    Submitted 4 November, 2018; originally announced November 2018.

  26. arXiv:1810.01987  [pdf, other

    cs.CV cs.RO

    The Blackbird Dataset: A large-scale dataset for UAV perception in aggressive flight

    Authors: Amado Antonini, Winter Guerra, Varun Murali, Thomas Sayre-McCord, Sertac Karaman

    Abstract: The Blackbird unmanned aerial vehicle (UAV) dataset is a large-scale, aggressive indoor flight dataset collected using a custom-built quadrotor platform for use in evaluation of agile perception.Inspired by the potential of future high-speed fully-autonomous drone racing, the Blackbird dataset contains over 10 hours of flight data from 168 flights over 17 flight trajectories and 5 environments at… ▽ More

    Submitted 3 October, 2018; originally announced October 2018.

    Comments: Accepted to appear at ISER 2018

  27. arXiv:1808.03667  [pdf, other

    cs.RO

    User oriented assessment of vibration suppression by command sha** in a supernumerary wearable robotic arm

    Authors: Roozbeh Khodambashi, Gil Weinberg, William Singhose, Shima Rishmawi, Varun Murali, Euisun Kim

    Abstract: Supernumerary Robotic Limbs (SRLs) exhibit inherently compliant behavior due to the elasticity present at the intersection of human tissue and the robot. This compliance, can prominently influence the operation of some SRLs, depending on the application. In order to control the residual vibrations of SRLs, we have used an input-sha** method which is a computationally inexpensive approach. The ef… ▽ More

    Submitted 10 August, 2018; originally announced August 2018.

    ACM Class: I.2.9

  28. arXiv:1804.02477  [pdf, ps, other

    cs.LG cs.AI cs.PL stat.ML

    Programmatically Interpretable Reinforcement Learning

    Authors: Abhinav Verma, Vijayaraghavan Murali, Rishabh Singh, Pushmeet Kohli, Swarat Chaudhuri

    Abstract: We present a reinforcement learning framework, called Programmatically Interpretable Reinforcement Learning (PIRL), that is designed to generate interpretable and verifiable agent policies. Unlike the popular Deep Reinforcement Learning (DRL) paradigm, which represents policies by neural networks, PIRL represents policies using a high-level, domain-specific programming language. Such programmatic… ▽ More

    Submitted 10 April, 2019; v1 submitted 6 April, 2018; originally announced April 2018.

    Comments: Published at The 35th International Conference on Machine Learning (ICML 2018)

    Journal ref: PMLR 80:5045-5054

  29. arXiv:1801.00858  [pdf, other

    cs.CV

    Utilizing Semantic Visual Landmarks for Precise Vehicle Navigation

    Authors: Varun Murali, Han-Pang Chiu, Supun Samarasekera, Rakesh, Kumar

    Abstract: This paper presents a new approach for integrating semantic information for vision-based vehicle navigation. Although vision-based vehicle navigation systems using pre-mapped visual landmarks are capable of achieving submeter level accuracy in large-scale urban environment, a typical error source in this type of systems comes from the presence of visual landmarks or features from temporal objects… ▽ More

    Submitted 2 January, 2018; originally announced January 2018.

    Comments: Published at IEEE ITSC 2017

  30. arXiv:1703.05698  [pdf, other

    cs.PL cs.LG

    Neural Sketch Learning for Conditional Program Generation

    Authors: Vijayaraghavan Murali, Letao Qi, Swarat Chaudhuri, Chris Jermaine

    Abstract: We study the problem of generating source code in a strongly typed, Java-like programming language, given a label (for example a set of API calls or types) carrying a small amount of information about the code that is desired. The generated programs are expected to respect a "realistic" relationship between programs and labels, as exemplified by a corpus of labeled programs available during traini… ▽ More

    Submitted 12 April, 2018; v1 submitted 16 March, 2017; originally announced March 2017.

  31. arXiv:1703.01370  [pdf, other

    cs.SE

    Finding Likely Errors with Bayesian Specifications

    Authors: Vijayaraghavan Murali, Swarat Chaudhuri, Chris Jermaine

    Abstract: We present a Bayesian framework for learning probabilistic specifications from large, unstructured code corpora, and a method to use this framework to statically detect anomalous, hence likely buggy, program behavior. The distinctive insight here is to build a statistical model that correlates all specifications hidden inside a corpus with the syntax and observed behavior of programs that implemen… ▽ More

    Submitted 3 March, 2017; originally announced March 2017.

  32. arXiv:1607.02238  [pdf, other

    cs.PL

    Incremental Quantitative Analysis on Dynamic Costs

    Authors: Duc-Hiep Chu, Joxan Jaffar, Vijayaraghavan Murali

    Abstract: In quantitative program analysis, values are assigned to execution traces to represent a quality measure. Such analyses cover important applications, e.g. resource usage. Examining all traces is well known to be intractable and therefore traditional algorithms reason over an over-approximated set. Typically, inaccuracy arises due to inclusion of infeasible paths in this set. Thus path-sensitivity… ▽ More

    Submitted 8 July, 2016; originally announced July 2016.

    ACM Class: F.3.2

  33. arXiv:1310.4168  [pdf, other

    cs.RO

    A Mobile Robotic Personal Nightstand with Integrated Perceptual Processes

    Authors: Vidya N. Murali, Anthony L. Threatt, Joe Manganelli, Paul M. Yanik, Sumod K. Mohan, Akshay A. Apte, Raghavendran Ramachandran, Linnea Smolentzov, Johnell Brooks, Ian D. Walker, Keith E. Green

    Abstract: We present an intelligent interactive nightstand mounted on a mobile robot, to aid the elderly in their homes using physical, tactile and visual percepts. We show the integration of three different sensing modalities for controlling the navigation of a robot mounted nightstand within the constrained environment of a general purpose living room housing a single aging individual in need of assistanc… ▽ More

    Submitted 12 October, 2013; originally announced October 2013.

    Comments: Submitted to AAAI 2010, IROS 2011