Skip to main content

Showing 1–11 of 11 results for author: Nagendra, S

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

    cs.CV

    SmartScan: An AI-based Interactive Framework for Automated Region Extraction from Satellite Images

    Authors: Savinay Nagendra, Kashif Rashid

    Abstract: The deployment of a continuous methane monitoring system requires determining the optimal number and placement of fixed sensors. However, planning is labor-intensive, requiring extensive site setup and iteration to meet client restrictions. This challenge is amplified when evaluating multiple sites, limiting scalability. To address this, we introduce SmartScan, an AI framework that automates data… ▽ More

    Submitted 31 March, 2025; originally announced April 2025.

  2. arXiv:2412.11998  [pdf, other

    cs.CV

    SAMIC: Segment Anything with In-Context Spatial Prompt Engineering

    Authors: Savinay Nagendra, Kashif Rashid, Chaopeng Shen, Daniel Kifer

    Abstract: Few-shot segmentation is the problem of learning to identify specific types of objects (e.g., airplanes) in images from a small set of labeled reference images. The current state of the art is driven by resource-intensive construction of models for every new domain-specific application. Such models must be trained on enormous labeled datasets of unrelated objects (e.g., cars, trains, animals) so t… ▽ More

    Submitted 16 December, 2024; originally announced December 2024.

  3. arXiv:2410.02307  [pdf, other

    cs.SE cs.DC

    Model-guided Fuzzing of Distributed Systems

    Authors: Ege Berkay Gulcan, Burcu Kulahcioglu Ozkan, Rupak Majumdar, Srinidhi Nagendra

    Abstract: We present a coverage-guided testing algorithm for distributed systems implementations. Our main innovation is the use of an abstract formal model of the system that is used to define coverage. Such abstract models are frequently developed in early phases of protocol design and verification but are infrequently used at testing time. We show that guiding random test generation using model coverage… ▽ More

    Submitted 6 October, 2024; v1 submitted 3 October, 2024; originally announced October 2024.

  4. arXiv:2409.02137  [pdf, other

    cs.SE cs.DC cs.LG cs.PL

    Reward Augmentation in Reinforcement Learning for Testing Distributed Systems

    Authors: Andrea Borgarelli, Constantin Enea, Rupak Majumdar, Srinidhi Nagendra

    Abstract: Bugs in popular distributed protocol implementations have been the source of many downtimes in popular internet services. We describe a randomized testing approach for distributed protocol implementations based on reinforcement learning. Since the natural reward structure is very sparse, the key to successful exploration in reinforcement learning is reward augmentation. We show two different techn… ▽ More

    Submitted 2 September, 2024; originally announced September 2024.

  5. arXiv:2403.16263  [pdf, other

    cs.CV

    Emotion Recognition from the perspective of Activity Recognition

    Authors: Savinay Nagendra, Prapti Panigrahi

    Abstract: Applications of an efficient emotion recognition system can be found in several domains such as medicine, driver fatigue surveillance, social robotics, and human-computer interaction. Appraising human emotional states, behaviors, and reactions displayed in real-world settings can be accomplished using latent continuous dimensions. Continuous dimensional models of human affect, such as those based… ▽ More

    Submitted 24 March, 2024; originally announced March 2024.

  6. arXiv:2403.16239  [pdf, other

    cs.AR

    Thermal Analysis for NVIDIA GTX480 Fermi GPU Architecture

    Authors: Savinay Nagendra

    Abstract: In this project, we design a four-layer (Silicon|TIM|Silicon|TIM), 3D floor plan for NVIDIA GTX480 Fermi GPU architecture and compare heat dissipation and power trends for matrix multiplication and Needleman-Wunsch kernels. First, cuda kernels for the two algorithms are written. These kernels are compiled and executed with the GPGPU Simulator to extract power logs for varying tensor sizes. These p… ▽ More

    Submitted 24 March, 2024; originally announced March 2024.

  7. arXiv:2311.11138  [pdf, other

    cs.CV

    Estimating Uncertainty in Landslide Segmentation Models

    Authors: Savinay Nagendra, Chaopeng Shen, Daniel Kifer

    Abstract: Landslides are a recurring, widespread hazard. Preparation and mitigation efforts can be aided by a high-quality, large-scale dataset that covers global at-risk areas. Such a dataset currently does not exist and is impossible to construct manually. Recent automated efforts focus on deep learning models for landslide segmentation (pixel labeling) from satellite imagery. However, it is also importan… ▽ More

    Submitted 25 March, 2024; v1 submitted 18 November, 2023; originally announced November 2023.

  8. arXiv:2303.05893  [pdf, other

    cs.PL

    A Domain Specific Language for Testing Consensus Implementations

    Authors: Cezara Dragoi, Constantin Enea, Srinidhi Nagendra, Mandayam Srivas

    Abstract: Large-scale, fault-tolerant, distributed systems are the backbone for many critical software services. Since they must execute correctly in a possibly adversarial environment with arbitrary communication delays and failures, the underlying algorithms are intricate. In particular, achieving consistency and data retention relies on intricate consensus (state machine replication) protocols. Ensuring… ▽ More

    Submitted 22 April, 2023; v1 submitted 10 March, 2023; originally announced March 2023.

    Comments: Update: - Added missing references - Updated sections "Netrix Unit tests" and "Case studies" to better explain the terminology and results - Added additional figures in section "Our approach" to explain the examples - Typos and grammatical errors

  9. arXiv:2211.06560  [pdf, other

    cs.CV

    PatchRefineNet: Improving Binary Segmentation by Incorporating Signals from Optimal Patch-wise Binarization

    Authors: Savinay Nagendra, Chaopeng Shen, Daniel Kifer

    Abstract: The purpose of binary segmentation models is to determine which pixels belong to an object of interest (e.g., which pixels in an image are part of roads). The models assign a logit score (i.e., probability) to each pixel and these are converted into predictions by thresholding (i.e., each pixel with logit score $\geq τ$ is predicted to be part of a road). However, a common phenomenon in current an… ▽ More

    Submitted 11 September, 2023; v1 submitted 11 November, 2022; originally announced November 2022.

    Comments: 16 pages, 12 figures, 7 tables (Added supplementary material)

  10. arXiv:1811.12607  [pdf, other

    cs.CV

    Learning Dynamics from Kinematics: Estimating 2D Foot Pressure Maps from Video Frames

    Authors: Christopher Funk, Savinay Nagendra, Jesse Scott, Bharadwaj Ravichandran, John H. Challis, Robert T. Collins, Yanxi Liu

    Abstract: Pose stability analysis is the key to understanding locomotion and control of body equilibrium, with applications in numerous fields such as kinesiology, medicine, and robotics. In biomechanics, Center of Pressure (CoP) is used in studies of human postural control and gait. We propose and validate a novel approach to learn CoP from pose of a human body to aid stability analysis. More specifically,… ▽ More

    Submitted 28 May, 2019; v1 submitted 29 November, 2018; originally announced November 2018.

  11. Comparison of Reinforcement Learning algorithms applied to the Cart Pole problem

    Authors: Savinay Nagendra, Nikhil Podila, Rashmi Ugarakhod, Koshy George

    Abstract: Designing optimal controllers continues to be challenging as systems are becoming complex and are inherently nonlinear. The principal advantage of reinforcement learning (RL) is its ability to learn from the interaction with the environment and provide optimal control strategy. In this paper, RL is explored in the context of control of the benchmark cartpole dynamical system with no prior knowledg… ▽ More

    Submitted 3 October, 2018; originally announced October 2018.

    Journal ref: 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI)