Skip to main content

Showing 1–28 of 28 results for author: Ramesh, R

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

    cs.CR

    Sharding SMR with Optimal-size Shards for Highly Scalable Blockchains

    Authors: Jianting Zhang, Zhongtang Luo, Raghavendra Ramesh, Aniket Kate

    Abstract: Sharding can enhance blockchain scalability by dividing nodes into multiple shards to handle transactions in parallel. However, the size-security dilemma where a shard must be large enough to ensure its security constrains the overall number of shards, rendering blockchain sharding low parallelism and poor scalability. This paper presents Arete, an optimally scalable blockchain sharding architec… ▽ More

    Submitted 12 June, 2024; originally announced June 2024.

  2. arXiv:2403.16637  [pdf, other

    cs.LO

    Formally Verifying the Safety of Pipelined Moonshot Consensus Protocol

    Authors: M. Praveen, Raghavendra Ramesh, Isaac Doidge

    Abstract: Decentralized Finance (DeFi) has emerged as a contemporary competitive as well as complementary to traditional centralized finance systems. As of 23rd January 2024, per Defillama approximately USD 55 billion is the total value locked on the DeFi applications on all blockchains put together. A Byzantine Fault Tolerant (BFT) State Machine Replication (SMR) protocol, popularly known as the consensu… ▽ More

    Submitted 25 March, 2024; originally announced March 2024.

    ACM Class: C.2.2; F.4.1

  3. arXiv:2403.03998  [pdf, other

    cs.CR

    OpenVPN is Open to VPN Fingerprinting

    Authors: Diwen Xue, Reethika Ramesh, Arham Jain, Michalis Kallitsis, J. Alex Halderman, Jedidiah R. Crandall, Roya Ensafi

    Abstract: VPN adoption has seen steady growth over the past decade due to increased public awareness of privacy and surveillance threats. In response, certain governments are attempting to restrict VPN access by identifying connections using "dual use" DPI technology. To investigate the potential for VPN blocking, we develop mechanisms for accurately fingerprinting connections using OpenVPN, the most popula… ▽ More

    Submitted 6 March, 2024; originally announced March 2024.

    Comments: In: USENIX Security Symposium 2022 (USENIX Security '22)

    Journal ref: 31st USENIX Security Symposium (USENIX Security 22). 2022

  4. arXiv:2402.07757  [pdf, other

    cs.LG cs.AI

    Towards an Understanding of Stepwise Inference in Transformers: A Synthetic Graph Navigation Model

    Authors: Mikail Khona, Maya Okawa, Jan Hula, Rahul Ramesh, Kento Nishi, Robert Dick, Ekdeep Singh Lubana, Hidenori Tanaka

    Abstract: Stepwise inference protocols, such as scratchpads and chain-of-thought, help language models solve complex problems by decomposing them into a sequence of simpler subproblems. Despite the significant gain in performance achieved via these protocols, the underlying mechanisms of stepwise inference have remained elusive. To address this, we propose to study autoregressive Transformer models on a syn… ▽ More

    Submitted 12 February, 2024; originally announced February 2024.

  5. arXiv:2401.01791  [pdf, other

    cs.DC cs.NI

    Moonshot: Optimizing Chain-Based Rotating Leader BFT via Optimistic Proposals

    Authors: Isaac Doidge, Raghavendra Ramesh, Nibesh Shrestha, Joshua Tobkin

    Abstract: Existing chain-based rotating-leader BFT SMR protocols for the partially synchronous network model with constant commit latencies incur block periods of at least $2δ$ (where $δ$ is the message transmission latency). While a protocol with a block period of $δ$ exists under the synchronous model, its commit latency is linear in the size of the system. To close this gap, we present the first chain-… ▽ More

    Submitted 19 April, 2024; v1 submitted 3 January, 2024; originally announced January 2024.

    Comments: 21 pages, 9 figures. Corrections, improvements and clarifications to Commit Moonshot; improvements and clarifications to Pipelined Moonshot; model clarifications, new communication diagrams and updates to plots; moderation of performance claims due to small sample size; writing changes to improve readability; minor changes to summary of related work

    ACM Class: C.2.4

  6. arXiv:2311.12997  [pdf, other

    cs.LG

    Compositional Capabilities of Autoregressive Transformers: A Study on Synthetic, Interpretable Tasks

    Authors: Rahul Ramesh, Ekdeep Singh Lubana, Mikail Khona, Robert P. Dick, Hidenori Tanaka

    Abstract: Transformers trained on huge text corpora exhibit a remarkable set of capabilities, e.g., performing basic arithmetic. Given the inherent compositional nature of language, one can expect the model to learn to compose these capabilities, potentially yielding a combinatorial explosion of what operations it can perform on an input. Motivated by the above, we train autoregressive Transformer models on… ▽ More

    Submitted 5 February, 2024; v1 submitted 21 November, 2023; originally announced November 2023.

  7. BEAVIS: Balloon Enabled Aerial Vehicle for IoT and Sensing

    Authors: Suryansh Sharma, Ashutosh Simha, R. Venkatesha Prasad, Shubham Deshmukh, Kavin B. Saravanan, Ravi Ramesh, Luca Mottola

    Abstract: UAVs are becoming versatile and valuable platforms for various applications. However, the main limitation is their flying time. We present BEAVIS, a novel aerial robotic platform striking an unparalleled trade-off between the manoeuvrability of drones and the long lasting capacity of blimps. BEAVIS scores highly in applications where drones enjoy unconstrained mobility yet suffer from limited life… ▽ More

    Submitted 2 August, 2023; originally announced August 2023.

    Comments: To be published in the 29th Annual International Conference on Mobile Computing and Networking (ACM MobiCom 23), October 2-6, 2023, Madrid, Spain. ACM, New York, NY, USA, 15 pages

  8. arXiv:2305.01604  [pdf, other

    cs.LG cond-mat.dis-nn

    The Training Process of Many Deep Networks Explores the Same Low-Dimensional Manifold

    Authors: Jialin Mao, Itay Griniasty, Han Kheng Teoh, Rahul Ramesh, Rubing Yang, Mark K. Transtrum, James P. Sethna, Pratik Chaudhari

    Abstract: We develop information-geometric techniques to analyze the trajectories of the predictions of deep networks during training. By examining the underlying high-dimensional probabilistic models, we reveal that the training process explores an effectively low-dimensional manifold. Networks with a wide range of architectures, sizes, trained using different optimization methods, regularization technique… ▽ More

    Submitted 19 March, 2024; v1 submitted 2 May, 2023; originally announced May 2023.

    Journal ref: Proceedings of the National Academy of Sciences 121.12 (2024)

  9. arXiv:2210.17011  [pdf, other

    cs.LG

    A picture of the space of typical learnable tasks

    Authors: Rahul Ramesh, Jialin Mao, Itay Griniasty, Rubing Yang, Han Kheng Teoh, Mark Transtrum, James P. Sethna, Pratik Chaudhari

    Abstract: We develop information geometric techniques to understand the representations learned by deep networks when they are trained on different tasks using supervised, meta-, semi-supervised and contrastive learning. We shed light on the following phenomena that relate to the structure of the space of tasks: (1) the manifold of probabilistic models trained on different tasks using different representati… ▽ More

    Submitted 21 July, 2023; v1 submitted 30 October, 2022; originally announced October 2022.

  10. arXiv:2208.10967  [pdf, other

    cs.LG cs.AI cs.CV stat.ML

    The Value of Out-of-Distribution Data

    Authors: Ashwin De Silva, Rahul Ramesh, Carey E. Priebe, Pratik Chaudhari, Joshua T. Vogelstein

    Abstract: We expect the generalization error to improve with more samples from a similar task, and to deteriorate with more samples from an out-of-distribution (OOD) task. In this work, we show a counter-intuitive phenomenon: the generalization error of a task can be a non-monotonic function of the number of OOD samples. As the number of OOD samples increases, the generalization error on the target task imp… ▽ More

    Submitted 13 July, 2023; v1 submitted 23 August, 2022; originally announced August 2022.

    Comments: Previous versions of this work have been presented at the Out-of-Distribution Generalization in Computer Vision (OOD-CV) Workshop (ECCV 2022) and the Workshop on Distribution Shifts (NeurIPS 2022)

    Journal ref: Proceedings of the 40th International Conference on Machine Learning, PMLR 202:7366-7389, 2023

  11. arXiv:2208.03505  [pdf, other

    cs.CR

    "All of them claim to be the best": Multi-perspective study of VPN users and VPN providers

    Authors: Reethika Ramesh, Anjali Vyas, Roya Ensafi

    Abstract: As more users adopt VPNs for a variety of reasons, it is important to develop empirical knowledge of their needs and mental models of what a VPN offers. Moreover, studying VPN users alone is not enough because, by using a VPN, a user essentially transfers trust, say from their network provider, onto the VPN provider. To that end, we are the first to study the VPN ecosystem from both the users' and… ▽ More

    Submitted 28 September, 2022; v1 submitted 6 August, 2022; originally announced August 2022.

    Comments: Accepted to appear at USENIX Security Symposium 2023 (32nd USENIX Security Symposium, 2023)

  12. arXiv:2202.00187  [pdf, other

    stat.ML cs.LG

    Deep Reference Priors: What is the best way to pretrain a model?

    Authors: Yansong Gao, Rahul Ramesh, Pratik Chaudhari

    Abstract: What is the best way to exploit extra data -- be it unlabeled data from the same task, or labeled data from a related task -- to learn a given task? This paper formalizes the question using the theory of reference priors. Reference priors are objective, uninformative Bayesian priors that maximize the mutual information between the task and the weights of the model. Such priors enable the task to m… ▽ More

    Submitted 15 June, 2022; v1 submitted 31 January, 2022; originally announced February 2022.

    Comments: 24 pages

  13. arXiv:2201.07372  [pdf, other

    cs.LG cs.AI

    Prospective Learning: Principled Extrapolation to the Future

    Authors: Ashwin De Silva, Rahul Ramesh, Lyle Ungar, Marshall Hussain Shuler, Noah J. Cowan, Michael Platt, Chen Li, Leyla Isik, Seung-Eon Roh, Adam Charles, Archana Venkataraman, Brian Caffo, Javier J. How, Justus M Kebschull, John W. Krakauer, Maxim Bichuch, Kaleab Alemayehu Kinfu, Eva Yezerets, Dinesh Jayaraman, Jong M. Shin, Soledad Villar, Ian Phillips, Carey E. Priebe, Thomas Hartung, Michael I. Miller , et al. (18 additional authors not shown)

    Abstract: Learning is a process which can update decision rules, based on past experience, such that future performance improves. Traditionally, machine learning is often evaluated under the assumption that the future will be identical to the past in distribution or change adversarially. But these assumptions can be either too optimistic or pessimistic for many problems in the real world. Real world scenari… ▽ More

    Submitted 13 July, 2023; v1 submitted 18 January, 2022; originally announced January 2022.

    Comments: Accepted at the 2nd Conference on Lifelong Learning Agents (CoLLAs), 2023

  14. arXiv:2110.06723  [pdf, other

    cs.CV cs.LG

    The Computerized Classification of Micro-Motions in the Hand using Waveforms from Mobile Phone

    Authors: Ranjani Ramesh

    Abstract: Our hands reveal important information such as the pulsing of our veins which help us determine the blood pressure, tremors indicative of motor control, or neurodegenerative disorders such as Essential Tremor or Parkinson's disease. The Computerized Classification of Micro-Motions in the hand using waveforms from mobile phone videos is a novel method that uses Eulerian Video Magnification, Skeleto… ▽ More

    Submitted 13 October, 2021; originally announced October 2021.

    Comments: 10 pages, 25 figures

    ACM Class: I.4.7

  15. arXiv:2106.03027  [pdf, other

    cs.LG

    Model Zoo: A Growing "Brain" That Learns Continually

    Authors: Rahul Ramesh, Pratik Chaudhari

    Abstract: This paper argues that continual learning methods can benefit by splitting the capacity of the learner across multiple models. We use statistical learning theory and experimental analysis to show how multiple tasks can interact with each other in a non-trivial fashion when a single model is trained on them. The generalization error on a particular task can improve when it is trained with synergist… ▽ More

    Submitted 15 June, 2022; v1 submitted 6 June, 2021; originally announced June 2021.

    Report number: Proc. of the International Conference of Learning Representations (ICLR) 2022

  16. arXiv:2102.09688  [pdf, other

    cs.DC

    Algorithm for Cross-shard Cross-EE Atomic User-level ETH Transfer in Ethereum

    Authors: Raghavendra Ramesh

    Abstract: Sharding is a way to address scalability problem in blockchain technologies. Ethereum, a prominent blockchain technology, has included sharding in its roadmap to increase its throughput. The plan is also to include multiple execution environments. We address the problem of atomic cross shard value transfer in the presence of multiple execution environments. We leverage on the proposed Ethereum a… ▽ More

    Submitted 17 May, 2021; v1 submitted 18 February, 2021; originally announced February 2021.

    Comments: 11 pages, 4 figures

  17. arXiv:2011.12783  [pdf, other

    cs.CR

    General Purpose Atomic Crosschain Transactions

    Authors: Peter Robinson, Raghavendra Ramesh

    Abstract: The General Purpose Atomic Crosschain Transaction protocol allows composable programming across multiple Ethereum blockchains. It allows for inter-contract and inter-blockchain function calls that are both synchronous and atomic: if one part fails, the whole call execution tree of function calls is rolled back. The protocol operates on existing Ethereum blockchains without modification. It works f… ▽ More

    Submitted 4 July, 2021; v1 submitted 23 November, 2020; originally announced November 2020.

    Comments: 9 pages, 3 figures. arXiv admin note: substantial text overlap with arXiv:2005.09790

  18. arXiv:2008.04248  [pdf, other

    eess.SP cs.RO

    Robust and Scalable Techniques for TWR and TDoA based localization using Ultra Wide Band Radios

    Authors: Rakshit Ramesh, Aaron John-Sabu, Harshitha S, Siddarth Ramesh, Vishwas Navada B, Mukunth Arunachalam, Bharadwaj Amrutur

    Abstract: Current trends in autonomous vehicles and their applications indicates an increasing need in positioning at low battery and compute cost. Lidars provide accurate localization at the cost of high compute and power consumption which could be detrimental for drones. Modern requirements for autonomous drones such as No-Permit-No-Takeoff (NPNT) and applications restricting drones to a corridor require… ▽ More

    Submitted 10 August, 2020; originally announced August 2020.

  19. arXiv:2007.11319  [pdf, other

    cs.CV cs.RO eess.IV

    Real-Time Instrument Segmentation in Robotic Surgery using Auxiliary Supervised Deep Adversarial Learning

    Authors: Mobarakol Islam, Daniel A. Atputharuban, Ravikiran Ramesh, Hongliang Ren

    Abstract: Robot-assisted surgery is an emerging technology which has undergone rapid growth with the development of robotics and imaging systems. Innovations in vision, haptics and accurate movements of robot arms have enabled surgeons to perform precise minimally invasive surgeries. Real-time semantic segmentation of the robotic instruments and tissues is a crucial step in robot-assisted surgery. Accurate… ▽ More

    Submitted 30 September, 2020; v1 submitted 22 July, 2020; originally announced July 2020.

    Comments: Published in IEEE RAL

  20. arXiv:2005.09790  [pdf, other

    cs.CR

    Layer 2 Atomic Cross-Blockchain Function Calls

    Authors: Peter Robinson, Raghavendra Ramesh

    Abstract: The Layer 2 Atomic Cross-Blockchain Function Calls protocol allows composable programming across Ethereum blockchains. It allows for inter-contract and inter-blockchain function calls that are both synchronous and atomic: if one part fails, the whole call graph of function calls is rolled back. Existing atomic cross-blockchain function call protocols are Blockchain Layer 1 protocols, which require… ▽ More

    Submitted 30 June, 2020; v1 submitted 19 May, 2020; originally announced May 2020.

    Comments: 12 pages, 12 figures

  21. arXiv:2003.00903  [pdf, other

    cs.CR

    Atomic Crosschain Transactions White Paper

    Authors: Peter Robinson, Raghavendra Ramesh, John Brainard, Sandra Johnson

    Abstract: Atomic Crosschain Transaction technology allows composable programming across private Ethereum blockchains. It allows for inter-contract and inter-blockchain function calls that are both synchronous and atomic: if one part fails, the whole call graph of function calls is rolled back. It is not based on existing techniques such as Hash Time Locked Contracts, relay chains, block header transfer, or… ▽ More

    Submitted 2 April, 2020; v1 submitted 28 February, 2020; originally announced March 2020.

    Comments: 8 pages, 8 figures, 3 code listings. arXiv admin note: substantial text overlap with arXiv:1911.08083

  22. arXiv:1909.04134  [pdf, other

    cs.LG cs.AI stat.ML

    Option Encoder: A Framework for Discovering a Policy Basis in Reinforcement Learning

    Authors: Arjun Manoharan, Rahul Ramesh, Balaraman Ravindran

    Abstract: Option discovery and skill acquisition frameworks are integral to the functioning of a Hierarchically organized Reinforcement learning agent. However, such techniques often yield a large number of options or skills, which can potentially be represented succinctly by filtering out any redundant information. Such a reduction can reduce the required computation while also improving the performance on… ▽ More

    Submitted 3 July, 2020; v1 submitted 9 September, 2019; originally announced September 2019.

    Comments: ECML-PKDD 2020

  23. arXiv:1905.05731  [pdf, other

    cs.LG cs.AI stat.ML

    Successor Options: An Option Discovery Framework for Reinforcement Learning

    Authors: Rahul Ramesh, Manan Tomar, Balaraman Ravindran

    Abstract: The options framework in reinforcement learning models the notion of a skill or a temporally extended sequence of actions. The discovery of a reusable set of skills has typically entailed building options, that navigate to bottleneck states. This work adopts a complementary approach, where we attempt to discover options that navigate to landmark states. These states are prototypical representative… ▽ More

    Submitted 14 May, 2019; originally announced May 2019.

    Comments: To appear in the proceedings of the International Joint Conference on Artificial Intelligence 2019 (IJCAI)

  24. arXiv:1806.04655  [pdf, other

    cs.LG stat.ML

    FigureNet: A Deep Learning model for Question-Answering on Scientific Plots

    Authors: Revanth Reddy, Rahul Ramesh, Ameet Deshpande, Mitesh M. Khapra

    Abstract: Deep Learning has managed to push boundaries in a wide variety of tasks. One area of interest is to tackle problems in reasoning and understanding, with an aim to emulate human intelligence. In this work, we describe a deep learning model that addresses the reasoning task of question-answering on categorical plots. We introduce a novel architecture FigureNet, that learns to identify various plot e… ▽ More

    Submitted 1 April, 2019; v1 submitted 12 June, 2018; originally announced June 2018.

    Comments: To appear in the proceedings of the 2019 International Joint Conference on Neural Networks (IJCNN)

  25. arXiv:1711.09564  [pdf, other

    cs.MA cs.DS

    AUPCR Maximizing Matchings : Towards a Pragmatic Notion of Optimality for One-Sided Preference Matchings

    Authors: Girish Raguvir J, Rahul Ramesh, Sachin Sridhar, Vignesh Manoharan

    Abstract: We consider the problem of computing a matching in a bipartite graph in the presence of one-sided preferences. There are several well studied notions of optimality which include pareto optimality, rank maximality, fairness and popularity. In this paper, we conduct an in-depth experimental study comparing different notions of optimality based on a variety of metrics like cardinality, number of rank… ▽ More

    Submitted 27 November, 2017; v1 submitted 27 November, 2017; originally announced November 2017.

    Comments: AAAI-2018 Multidisciplinary Workshop on Advances in Preference Handling

  26. arXiv:1705.07269  [pdf, other

    cs.LG cs.AI

    Learning to Factor Policies and Action-Value Functions: Factored Action Space Representations for Deep Reinforcement learning

    Authors: Sahil Sharma, Aravind Suresh, Rahul Ramesh, Balaraman Ravindran

    Abstract: Deep Reinforcement Learning (DRL) methods have performed well in an increasing numbering of high-dimensional visual decision making domains. Among all such visual decision making problems, those with discrete action spaces often tend to have underlying compositional structure in the said action space. Such action spaces often contain actions such as go left, go up as well as go diagonally up and l… ▽ More

    Submitted 20 May, 2017; originally announced May 2017.

    Comments: 11 pages + 7 pages appendix

  27. arXiv:1202.3884  [pdf, other

    cs.CV

    A feature extraction technique based on character geometry for character recognition

    Authors: Dinesh Dileep Gaurav, Renu Ramesh

    Abstract: This paper describes a geometry based technique for feature extraction applicable to segmentation-based word recognition systems. The proposed system extracts the geometric features of the character contour. This features are based on the basic line types that forms the character skeleton. The system gives a feature vector as its output. The feature vectors so generated from a training set, were t… ▽ More

    Submitted 17 February, 2012; originally announced February 2012.

  28. arXiv:0912.0606  [pdf

    cs.OS

    A New Scheduling Algorithms For Real Time Tasks

    Authors: C. Yaashuwanth, Dr. R. Ramesh

    Abstract: The main objective of this paper is to develop the two different ways in which round robin architecture is modified and made suitable to be implemented in real time and embedded systems. The scheduling algorithm plays a significant role in the design of real time embedded systems. Simple round robin architecture is not efficient to be implemented in embedded systems because of higher context swi… ▽ More

    Submitted 3 December, 2009; originally announced December 2009.

    Comments: 6 pages IEEE format, International Journal of Computer Science and Information Security, IJCSIS November 2009, ISSN 1947 5500, http://sites.google.com/site/ijcsis/

    Report number: ISSN 1947 5500

    Journal ref: International Journal of Computer Science and Information Security, IJCSIS, Vol. 6, No. 2, pp. 061-066, November 2009, USA