Hello, I'm Anish Kumar Pal

Professional Machine Learning Engineer

Download Resume

About Me

Hi, I'm Anish, a passionate Machine Learning Engineer at Rugged Monitoring. With a robust foundation in AI, deep learning, and predictive analytics, I design intelligent solutions that power real‑time monitoring and predictive maintenance of critical assets.

Resume

Anish Kumar Pal

Portfolio

Project 1
Vegetation Encroachment Detection System
Project 2
Solar Panel Area Detection
Project 3
Deep Unlearning Framework
Project 4
Asset Life Assessment System

Case Studies

Vegetation Encroachment Detection

This project is designed to detect and monitor vegetation encroachment on power lines and other critical infrastructure. It leverages computer vision and machine learning techniques to analyze satellite imagery and identify areas where vegetation is growing too close to the infrastructure, potentially causing safety hazards and disruptions to power supply.

Solar Panel Detection and Calculation of Area covered by Solar Panels

This project is designed to detect and calculate the area covered by solar panels in a given image. It leverages computer vision and machine learning techniques to analyze satellite imagery and identify areas where solar panels are installed.

Deep Unlearning of a particular class from a multi-class set.

This project is designed to remove a particular class in our case Elephant class from a multi-class set(Animal class). It leverages machine learning techniques to analyze the data and identify the class to be removed.

Remaining Life Assessment of Electrical Assets using Health Index and Machine Learning

This project is designed to assess the remaining life of electrical assets using health index of the asset. It uses regression models to plot the remaining life curve.

AstroGrid

This project is designed to efficiently process and track the positions of up to 30,000 satellites using Two-Line Element (TLE) data. It calculates satellite positions over time, converts these positions from Earth-Centered Earth-Fixed (ECEF) coordinates to latitude, longitude, and altitude (LLA), and filters the data based on user-defined geographical regions. The project is optimized for performance using GPU acceleration (via CuPy) and distributed computing.

Business Data Management - Optimising the Sales of a Medium-Scale Grocery Shop

The primary objective of the capstone project is to augment net profit, optimize inventory, and establish effective control over goods flow. To achieve this, an in-depth analysis of sales data, coupled with fluctuations in purchase prices throughout the month, will be conducted. Identifying gaps and areas for improvement in the existing strategy will be a critical component of the project.

Autonomous Car with Lane Detection

This project leverages OpenCV to implement a real‑time road lane detection system. It processes live video feeds using advanced image processing methods—such as color space conversion, edge detection, and the Hough transform—to accurately identify and highlight lane markings on the road. By dynamically adapting to varying lighting conditions and road geometries, the system not only enhances driving safety but also serves as a foundational step toward developing autonomous driving and advanced driver-assistance systems.

Hand Tracking: Screen Brightness Control System

This project is a real‑time hand gesture-based screen brightness controller that utilizes computer vision and gesture recognition to enhance user interaction. Using OpenCV in combination with MediaPipe, the system detects and tracks hand landmarks from a webcam feed, calculating the distance between key fingertips to determine the desired brightness level. This distance is dynamically interpolated to adjust the screen's brightness via the screen_brightness_control library, resulting in an intuitive, touch-free method to control your display.

Contact

Email: palanish12@gmail.com

Phone: +91-9981513582

Social: LinkedIn | GitHub

Blog

01

Deep Unlearning: Redefining Forgetfulness in Neural Networks

March 2024 Machine Learning

In the rapidly evolving world of artificial intelligence, deep unlearning is emerging as a groundbreaking approach that enables models to selectively "forget" certain pieces of data without a complete retrain.

The concept involves isolating and neutralizing the impact of specific data points or classes—imagine, for example, unlearning the "elephant" class from a broad animal classification model.

As research in deep unlearning advances, it holds promise for a wide range of applications—from privacy-preserving machine learning to dynamic model updates.

02

Asset Life Assessment: Advanced Analytics in Industrial Maintenance

February 2024 Data Analytics

In today's industrial landscape, ensuring the reliability and efficiency of critical assets is essential

The process begins with the computation of a Conditional Factor (CF) which serves as an aggregate measure of asset health.

Building on the CF, our model employs a Weibull Polynomial Analysis to forecast the asset's degradation over time.

The outcome of this analysis is instrumental in planning preventive maintenance, reducing downtime, and optimizing replacement strategies.

FAQ

What motivated me to pursue a BS in Data Science and Applications from IIT Madras alongside my B.Tech in Electrical Engineering?

I pursued a BS in Data Science and Applications from IIT Madras alongside my B.Tech in Electrical Engineering to build a strong interdisciplinary foundation. Electrical Engineering provides a deep understanding of core technical concepts, while Data Science equips me with the skills to analyze, model, and derive insights from complex data. By combining these fields, I can leverage data-driven approaches to solve engineering problems, optimize systems, and work on cutting-edge technologies like AI, machine learning, and predictive analytics.

Why is it important to work on Machine Learning (ML) projects while studying a Data Science course?

Working on ML projects during a Data Science course is crucial for bridging the gap between theoretical knowledge and practical application. These projects provide hands-on experience in data preprocessing, model selection, hyperparameter tuning, and performance evaluation—skills essential for real-world problem-solving. They also help in understanding the challenges of working with real datasets, such as handling missing data, feature engineering, and model deployment. Additionally, ML projects enhance problem-solving abilities, strengthen portfolios, and improve job prospects by showcasing applied expertise to potential employers.

Ready to work together?

Let's create something amazing.

Recruiter Form

⚠️ Please enter your name
⚠️ Please enter a valid email address