I'm

Anshul Shivhare

Senior AI Engineer at EY-GDS, Mtech Student@ IISc Bangalore, Artificial Intelligence
Hero Image
Image

About Me

Hi! I am Anshul, a Data Scientist at EY-GDS india. Completed my MTech in Artificial Intelligence from Indian Institute of Science (IISc) Bangalore, My research work at IISc was focused on computer vision in Spectrum Lab under the guidance of Prof. Chandra Sekhar Seelamantula.

My research work included medical image classification and visualization (Explainability).

I completed my B.E in Computer Science Engineering from RGPV Bhopal. I actively work in the fields of data science, classical machine learning and deep learning.

Current Ongoing work : End to End deployment of Spend Classification Engine on Azure databricks.

My Resume

Working Experience

Aug'22 - Present

AI Engineer EY-GDS

EY-GDS

Apr'21 - Jul'22

Research Work

Spectrum Lab

Aug'21 - Oct'21

Data Scientist Intern

WinZO

My Education

Aug'20 - Aug'22

Indian Institute of Science (IISc) Bangalore

Mtech, Artificial Intelligence

CPI: 7.93/10

Aug'16 - July'20

Acropolis Institute of Technology and Research (AITR)

BE, Computer Science Engineering

CPI: 7.63/10

Mar 2016

Prestige International, Indore

Intermediate/+2

Percentage(12th Board): 86%

Mar 2014

Prestige International, Indore

Matriculation

CGPA (10th Board): 8.8/10

Research

Research Work

Classification and Visualization of Medical Images

Work Done

OCT (Optical Coherence Tomography) Data:

  • OCT captures retinal images used for diagnosing various retinal diseases like DME, AMD, RVO.
  • Each OCT scan comprises 128 B-scan images, each of size 1024 * 512 pixels.
  • The goal is to classify and visualize fluids like SRF, IRF, and PED, associated with retinal diseases.

Convivo Brain Imaging:

  • Convivo captures brain images during neurosurgery to detect tumors in real-time.
  • Thousands of images are captured, making manual review time-consuming.
  • Five types of brain cells are classified: Giant Cells, Adenoid Cells, Fibroid, Necrotic regions, and Hypercellular regions.
  • Speckle noise, inherent in real-time imaging, needs removal for accurate analysis.

Noise Removal Techniques:

  • Speckle noise removal involves addressing issues like Gamma Distribution and Poisson noise using techniques like Anscombe Transform.
  • UNet architecture is employed for noise removal, leveraging its segmentation capabilities.

Evaluation Metrics:

  • PSNR (Peak Signal-to-Noise Ratio) and SSIM (Structural Similarity Index) are used to evaluate denoising performance.
  • Multi-label classification metrics like F1-score and Hamming Loss are employed due to the simultaneous presence of multiple labels.

Visualization Techniques:

  • Class Activation Map (CAM) and Grad-CAM are used for understanding network learning and identifying important image regions.
  • Guided Grad-CAM integrates guided backpropagation for highlighting crucial image features.

Performance Metrics and Use Case:

  • Performance metrics include IOU, Dice Score, and Soft-F1 loss for evaluating model performance.
  • Business impacts are assessed in terms of patient outcomes, time efficiency, operational efficiency, cost savings, patient satisfaction, revenue growth, market share, competitive advantage, and cost-benefit ratio.

Course Work

Semester 1

E0 230 | Computational Methods of Optimization

Instructor: Prof. Chiranjib Bhattacharyya

Need for unconstrained methods in solving constrained problems. Necessary conditions of unconstrained optimization, Structure of methods, quadratic models. Methods of line search, Armijo-Goldstein and Wolfe conditions for partial line search. Global convergence theorem, Steepest descent method. Quasi-Newton methods: DFP, BFGS, Broyden family. Conjugate-direction methods: Fletcher-Reeves, Polak-Ribierre. Derivative-free methods: finite differencing. Restricted step methods. Methods for sums of squares and nonlinear equations. Linear and Quadratic Programming. Duality in optimization.

Semester 1

E1 222 | Stochastic Models and Applications

Instructor: Prof. Subbayya Sastry P

Probability spaces, conditional probability, independence, random variables, distribution functions, multiple random variables and joint distributions, moments, characteristic functions and moment generating functions, conditional expectation, sequence of random variables and convergence concepts, law of large numbers, central limit theorem, stochastic processes, Markov chains, Poisson process.

Semester 1

E9 309 | Advance Deep Learning

Instructor: Prof. Sriram Ganpathy

Bi-LSTM, VAE, GANs, Explainability in Deep Nets, Grad CAMs, Score CAMs, Adverserial Attcks on Deep Nets, Knowledge Distillation, Lipchitz Constants for Deep Nets.

Semester 1

E1 213 | Pattern Recognition and Neural Networks

Instructor: Prof. Subbayya Sastry P

Introduction to pattern recognition, Bayesian decision theory, supervised learning from data, parametric and non parametric estimation of density functions, Bayes and nearest neighbor classifiers, introduction to statistical learning theory, empirical risk minimization, discriminant functions, learning linear discriminant functions, Perceptron, linear least squares regression, LMS algorithm, artificial neural networks for pattern classification and function learning, multilayer feed forward networks, backpropagation, RBF networks, deep neural Networks, support vector machines, kernel based methods, feature selection and dimensionality reduction methods

Publications

2023

Deep-learning-based visualization and volumetric analysis of fluid regions in optical coherence tomography scans

https://www.mdpi.com/2075-4418/13/16/2659

Harishwar Reddy Kasireddy, Udaykanth Reddy Kallam, Sowmitri Karthikeya Siddhartha Mantrala, Hemanth Kongara, Anshul Shivhare, Chandra Sekhar Seelamantula

[PDF]



2022

Denoising Enhances Visualization of Optical Coherence Tomography Images

K Harishwar Reddy, Anshul Shivhare, Hemanth Kongara,Chandra Sekhar Seelamantula, Jayesh Saita, Raghu Prasad

[PDF]