activity
20102023
most citedOn the Application of Danskin's Theorem to Derivative-Free Minimax Optimization

16 citations · 18 across the 6 of their papers we have counts for

collaborators

6 papers

cs.SE2023★ 1 cited

Program Comprehension Does Not Primarily Rely On the Language Centers of the Human Brain

Shashank Srikant, Anna A. Ivanova, Yotaro Sueoka +5

Our goal is to identify brain regions involved in comprehending computer programs. We use functional magnetic resonance imaging (fMRI) to investigate two candidate systems of brain…

cs.LG2022

CLAWSAT: Towards Both Robust and Accurate Code Models

Jinghan Jia, Shashank Srikant, Tamara Mitrovska +4

We integrate contrastive learning (CL) with adversarial learning to co-optimize the robustness and accuracy of code models. Different from existing works, we show that code obfusca…

cs.LG2021★ 1 cited

Generating Adversarial Computer Programs using Optimized Obfuscations

Shashank Srikant, Sijia Liu, Tamara Mitrovska +4

Machine learning (ML) models that learn and predict properties of computer programs are increasingly being adopted and deployed. These models have demonstrated success in applicati…

cs.SE2020

Dependency-Based Neural Representations for Classifying Lines of Programs

Shashank Srikant, Nicolas Lesimple, Una-May O'Reilly

We investigate the problem of classifying a line of program as containing a vulnerability or not using machine learning. Such a line-level classification task calls for a program r…

math.OC2018★ 16 cited

On the Application of Danskin's Theorem to Derivative-Free Minimax Optimization

Abdullah Al-Dujaili, Shashank Srikant, Erik Hemberg +1

Motivated by Danskin's theorem, gradient-based methods have been applied with empirical success to solve minimax problems that involve non-convex outer minimization and non-concave…

cs.DC2010

Parallelization of Weighted Sequence Comparison by using EBWT

Shashank Srikant

The Extended Burrows Wheeler transform (EBWT) helps to find the distance between two sequences. Implementation of an existing algorithm takes considerable amount of time for small…