Backend Projects

Backend Projects

Overview

This section provides a concise overview of several Python-based projects exploring the power of Artificial Intelligence (AI) across different fields. The first project, focused on machine learning, delves into predicting initial transient voltage within electrical circuits. This application utilizes time-series data and regression models to aid in transient analysis. Shifting to deep learning, another project tackles the diagnosis of diabetic retinopathy in healthcare. Here, convolutional neural networks are leveraged for image analysis to identify the disease. Finally, the data science project investigates explainable AI (XAI) using LIME and SHAP within a healthcare context. This project aims to predict smoking and drinking habits based on body signals. These diverse projects exemplify the practical application of advanced AI techniques and highlight the importance of interpretability, particularly for machine learning models used in healthcare.

My contribution

LIME
SHAP
Fine-tuning models
Exploratory Data Analysis

The team

Alok Karn
Aniket Dixit
Arunbalaji C G

Year

2023-24

Process

  1. Deep Learning Models For Multi-Class Diagnosis of Ocular Diseases Using Fundus Images

  • Implemented and evaluated CNN models (EfficientNetV2B3, DenseNet201, InceptionV3, ResNet50, Xception)

  • Enhanced the EfficientNetV2B3 model with multiple dense layers

  • Added self-attention layers, attaining the highest F1 score of 0.64

  • Applied models for early ocular disease diagnosis in underserved areas and proposed future improvements for accuracy and reliability


  1. Interpretable Predictive Modeling for Smoking and Drinking Behavior using SHAP and LIME

  • Evaluated 10+ machine learning algorithms for optimal classification

  • Applied SMOTE to address the class imbalance and incorporated SHAP/LIME for interpretable AI

  • Optimized hyperparameters for performance enhancement

  • Tackled real-world health issues with impactful technology

  1. Analysis of Transient Voltage with Random Forest Regressor

  • Created a simulated dataset using MATLAB, featuring various network parameters

  • Predicted the settling time of transient voltage spikes

  • Conducted a comparative analysis for the prediction of transient voltage and settling time by using 13 regressor machine-learning models

  • Used time series analysis to further experiment with improving accuracy

Next project

currently cooking things in blr

built by arnav

©2024 to ∞