Search Results for author: Sanjay Krishnan

Found 21 papers, 4 papers with code

ServeFlow: A Fast-Slow Model Architecture for Network Traffic Analysis

no code implementations6 Feb 2024 Shinan Liu, Ted Shaowang, Gerry Wan, Jeewon Chae, Jonatas Marques, Sanjay Krishnan, Nick Feamster

We identify that on the same task, inference time across models can differ by 2. 7x-136. 3x, while the median inter-packet waiting time is often 6-8 orders of magnitude higher than the inference time!

EdgeServe: A Streaming System for Decentralized Model Serving

no code implementations2 Mar 2023 Ted Shaowang, Sanjay Krishnan

The relevant features for a machine learning task may arrive as one or more continuous streams of data.

Autonomous Driving Human Activity Recognition +2

VizExtract: Automatic Relation Extraction from Data Visualizations

no code implementations7 Dec 2021 Dale Decatur, Sanjay Krishnan

Visual graphics, such as plots, charts, and figures, are widely used to communicate statistical conclusions.

Fact Checking Relation +1

CIAO: An Optimization Framework for Client-Assisted Data Loading

no code implementations23 Feb 2021 Cong Ding, Dixin Tang, Xi Liang, Aaron J. Elmore, Sanjay Krishnan

In this paper, we present CIAO, a tunable system to enable client cooperation with the server to enable efficient partial loading and data skipping for a given workload.

Databases

Machine Learning enabled Spectrum Sharing in Dense LTE-U/Wi-Fi Coexistence Scenarios

no code implementations18 Mar 2020 Adam Dziedzic, Vanlin Sathya, Muhammad Iqbal Rochman, Monisha Ghosh, Sanjay Krishnan

The promise of ML techniques in solving non-linear problems influenced this work which aims to apply known ML techniques and develop new ones for wireless spectrum sharing between Wi-Fi and LTE in the unlicensed spectrum.

BIG-bench Machine Learning

Analysis of Random Perturbations for Robust Convolutional Neural Networks

no code implementations8 Feb 2020 Adam Dziedzic, Sanjay Krishnan

Recent work has extensively shown that randomized perturbations of neural networks can improve robustness to adversarial attacks.

Understanding and Optimizing Packed Neural Network Training for Hyper-Parameter Tuning

no code implementations7 Feb 2020 Rui Liu, Sanjay Krishnan, Aaron J. Elmore, Michael J. Franklin

As neural networks are increasingly employed in machine learning practice, how to efficiently share limited training resources among a diverse set of model training tasks becomes a crucial issue.

Machine Learning based detection of multiple Wi-Fi BSSs for LTE-U CSAT

no code implementations21 Nov 2019 Vanlin Sathya, Adam Dziedzic, Monisha Ghosh, Sanjay Krishnan

This approach delivers an accuracy close to 100% compared to auto-correlation (AC) and energy detection (ED) approaches.

BIG-bench Machine Learning

A Perturbation Analysis of Input Transformations for Adversarial Attacks

no code implementations25 Sep 2019 Adam Dziedzic, Sanjay Krishnan

The existence of adversarial examples, or intentional mis-predictions constructed from small changes to correctly predicted examples, is one of the most significant challenges in neural network research today.

Deep Unsupervised Cardinality Estimation

1 code implementation10 May 2019 Zongheng Yang, Eric Liang, Amog Kamsetty, Chenggang Wu, Yan Duan, Xi Chen, Pieter Abbeel, Joseph M. Hellerstein, Sanjay Krishnan, Ion Stoica

To produce a truly usable estimator, we develop a Monte Carlo integration scheme on top of autoregressive models that can efficiently handle range queries with dozens of dimensions or more.

Density Estimation

AlphaClean: Automatic Generation of Data Cleaning Pipelines

1 code implementation26 Apr 2019 Sanjay Krishnan, Eugene Wu

The analyst effort in data cleaning is gradually shifting away from the design of hand-written scripts to building and tuning complex pipelines of automated data cleaning libraries.

Databases

Learning to Optimize Join Queries With Deep Reinforcement Learning

no code implementations9 Aug 2018 Sanjay Krishnan, Zongheng Yang, Ken Goldberg, Joseph Hellerstein, Ion Stoica

Exhaustive enumeration of all possible join orders is often avoided, and most optimizers leverage heuristics to prune the search space.

Databases

Parametrized Hierarchical Procedures for Neural Programming

no code implementations ICLR 2018 Roy Fox, Richard Shin, Sanjay Krishnan, Ken Goldberg, Dawn Song, Ion Stoica

Neural programs are highly accurate and structured policies that perform algorithmic tasks by controlling the behavior of a computation mechanism.

Imitation Learning

Composing Meta-Policies for Autonomous Driving Using Hierarchical Deep Reinforcement Learning

no code implementations4 Nov 2017 Richard Liaw, Sanjay Krishnan, Animesh Garg, Daniel Crankshaw, Joseph E. Gonzalez, Ken Goldberg

We explore how Deep Neural Networks can represent meta-policies that switch among a set of previously learned policies, specifically in settings where the dynamics of a new scenario are composed of a mixture of previously learned dynamics and where the state observation is possibly corrupted by sensing noise.

Autonomous Driving reinforcement-learning +1

Fast and Reliable Autonomous Surgical Debridement with Cable-Driven Robots Using a Two-Phase Calibration Procedure

1 code implementation19 Sep 2017 Daniel Seita, Sanjay Krishnan, Roy Fox, Stephen McKinley, John Canny, Ken Goldberg

In Phase II (fine), the bias from Phase I is applied to move the end-effector toward a small set of specific target points on a printed sheet.

Robotics

Multi-Level Discovery of Deep Options

no code implementations24 Mar 2017 Roy Fox, Sanjay Krishnan, Ion Stoica, Ken Goldberg

Augmenting an agent's control with useful higher-level behaviors called options can greatly reduce the sample complexity of reinforcement learning, but manually designing options is infeasible in high-dimensional and abstract state spaces.

Comparing Human-Centric and Robot-Centric Sampling for Robot Deep Learning from Demonstrations

no code implementations4 Oct 2016 Michael Laskey, Caleb Chuck, Jonathan Lee, Jeffrey Mahler, Sanjay Krishnan, Kevin Jamieson, Anca Dragan, Ken Goldberg

Although policies learned with RC sampling can be superior to HC sampling for standard learning models such as linear SVMs, policies learned with HC sampling may be comparable with highly-expressive learning models such as deep learning and hyper-parametric decision trees, which have little model error.

ActiveClean: Interactive Data Cleaning While Learning Convex Loss Models

no code implementations15 Jan 2016 Sanjay Krishnan, Jiannan Wang, Eugene Wu, Michael J. Franklin, Ken Goldberg

Data cleaning is often an important step to ensure that predictive models, such as regression and classification, are not affected by systematic errors such as inconsistent, out-of-date, or outlier data.

Active Learning EEG +1

Cannot find the paper you are looking for? You can Submit a new open access paper.