activity
20182022
most citedCWD: A Machine Learning based Approach to Detect Unknown Cloud Workloads

1 citations · 1 across the 4 of their papers we have counts for

collaborators

6 papers

cs.DC20221 cited

CWD: A Machine Learning based Approach to Detect Unknown Cloud Workloads

Mohammad Hossain, Derssie Mebratu, Niranjan Hasabnis +3

Workloads in modern cloud data centers are becoming increasingly complex. The number of workloads running in cloud data centers has been growing exponentially for the last few year…

cs.SE2022

Are Machine Programming Systems using Right Source-Code Measures to Select Code Repositories?

Niranjan Hasabnis

Machine programming (MP) is an emerging field at the intersection of deterministic and probabilistic computing, and it aims to assist software and hardware engineers, among other a…

cs.SE2022

GitRank: A Framework to Rank GitHub Repositories

Niranjan Hasabnis

Open-source repositories provide wealth of information and are increasingly being used to build artificial intelligence (AI) based systems to solve problems in software engineering…

cs.LG2021

Automatic Tuning of Tensorflow's CPU Backend using Gradient-Free Optimization Algorithms

Derssie Mebratu, Niranjan Hasabnis, Pietro Mercati +2

Modern deep learning (DL) applications are built using DL libraries and frameworks such as TensorFlow and PyTorch. These frameworks have complex parameters and tuning them to obtai…

cs.SE2020

ControlFlag: A Self-Supervised Idiosyncratic Pattern Detection System for Software Control Structures

Niranjan Hasabnis, Justin Gottschlich

Software debugging has been shown to utilize upwards of half of developers' time. Yet, machine programming (MP), the field concerned with the automation of software (and hardware)…

cs.DC2018

Auto-tuning TensorFlow Threading Model for CPU Backend

Niranjan Hasabnis

TensorFlow is a popular deep learning framework used by data scientists to solve a wide-range of machine learning and deep learning problems such as image classification and speech…