-
Malaria Cell Detection Using Deep Neural Networks
Authors:
Saurabh Sawant,
Anurag Singh
Abstract:
Malaria remains one of the most pressing public health concerns globally, causing significant morbidity and mortality, especially in sub-Saharan Africa. Rapid and accurate diagnosis is crucial for effective treatment and disease management. Traditional diagnostic methods, such as microscopic examination of blood smears, are labor-intensive and require significant expertise, which may not be readil…
▽ More
Malaria remains one of the most pressing public health concerns globally, causing significant morbidity and mortality, especially in sub-Saharan Africa. Rapid and accurate diagnosis is crucial for effective treatment and disease management. Traditional diagnostic methods, such as microscopic examination of blood smears, are labor-intensive and require significant expertise, which may not be readily available in resource-limited settings. This project aims to automate the detection of malaria-infected cells using a deep learning approach. We employed a convolutional neural network (CNN) based on the ResNet50 architecture, leveraging transfer learning to enhance performance. The Malaria Cell Images Dataset from Kaggle, containing 27,558 images categorized into infected and uninfected cells, was used for training and evaluation. Our model demonstrated high accuracy, precision, and recall, indicating its potential as a reliable tool for assisting in malaria diagnosis. Additionally, a web application was developed using Streamlit to allow users to upload cell images and receive predictions about malaria infection, making the technology accessible and user-friendly. This paper provides a comprehensive overview of the methodology, experiments, and results, highlighting the effectiveness of deep learning in medical image analysis.
△ Less
Submitted 28 June, 2024;
originally announced June 2024.
-
Classification of Various Types of Damages in Honeycomb Composite Sandwich Structures using Guided Wave Structural Health Monitoring
Authors:
Shruti Sawant,
Jeslin Thalapil,
Siddharth Tallur,
Sauvik Banerjee,
Amit Sethi
Abstract:
Classification of damages in honeycomb composite sandwich structure (HCSS) is important to decide remedial actions. However, previous studies have only detected damages using deviations of monitoring signal from healthy (baseline) using a guided wave (GW) based structural health monitoring system. Classification between various types of damages has not been reported for challenging cases. We show…
▽ More
Classification of damages in honeycomb composite sandwich structure (HCSS) is important to decide remedial actions. However, previous studies have only detected damages using deviations of monitoring signal from healthy (baseline) using a guided wave (GW) based structural health monitoring system. Classification between various types of damages has not been reported for challenging cases. We show that using careful feature engineering and machine learning it is possible to classify between various types of damages such as core crush (CC), high density core (HDC), lost film adhesive (LFA) and teflon release film (TRF). We believe that we are the first to report numerical models for four types of damages in HCSS, which is followed up with experimental validation. We found that two out of four damages affect the GW signal in a particularly similar manner. We extracted and evaluated multiple features from time as well as frequency domains, and also experimented with features relative to as baseline as well as those that were baseline-free. Using Pearson's correlation coefficient based filtering, redundant features were eliminated. Finally, using an optimal feature set determined using feature elimination, high accuracy was achieved with a random forest classifier on held-out signals. For evaluating performance of the proposed method for different damage sizes, we used simulated data obtained from extensive parametric studies and got an accuracy of 77.89%. Interpretability studies to determine importance of various features showed that features computed using the baseline signal prove more effective as compared to baseline-free features.
△ Less
Submitted 7 November, 2023;
originally announced November 2023.
-
Learning-based MPC from Big Data Using Reinforcement Learning
Authors:
Shambhuraj Sawant,
Akhil S Anand,
Dirk Reinhardt,
Sebastien Gros
Abstract:
This paper presents an approach for learning Model Predictive Control (MPC) schemes directly from data using Reinforcement Learning (RL) methods. The state-of-the-art learning methods use RL to improve the performance of parameterized MPC schemes. However, these learning algorithms are often gradient-based methods that require frequent evaluations of computationally expensive MPC schemes, thereby…
▽ More
This paper presents an approach for learning Model Predictive Control (MPC) schemes directly from data using Reinforcement Learning (RL) methods. The state-of-the-art learning methods use RL to improve the performance of parameterized MPC schemes. However, these learning algorithms are often gradient-based methods that require frequent evaluations of computationally expensive MPC schemes, thereby restricting their use on big datasets. We propose to tackle this issue by using tools from RL to learn a parameterized MPC scheme directly from data in an offline fashion. Our approach derives an MPC scheme without having to solve it over the collected dataset, thereby eliminating the computational complexity of existing techniques for big data. We evaluate the proposed method on three simulated experiments of varying complexity.
△ Less
Submitted 4 January, 2023;
originally announced January 2023.
-
Bridging the gap between QP-based and MPC-based RL
Authors:
Shambhuraj Sawant,
Sebastien Gros
Abstract:
Reinforcement learning methods typically use Deep Neural Networks to approximate the value functions and policies underlying a Markov Decision Process. Unfortunately, DNN-based RL suffers from a lack of explainability of the resulting policy. In this paper, we instead approximate the policy and value functions using an optimization problem, taking the form of Quadratic Programs (QPs). We propose s…
▽ More
Reinforcement learning methods typically use Deep Neural Networks to approximate the value functions and policies underlying a Markov Decision Process. Unfortunately, DNN-based RL suffers from a lack of explainability of the resulting policy. In this paper, we instead approximate the policy and value functions using an optimization problem, taking the form of Quadratic Programs (QPs). We propose simple tools to promote structures in the QP, pushing it to resemble a linear MPC scheme. A generic unstructured QP offers high flexibility for learning, while a QP having the structure of an MPC scheme promotes the explainability of the resulting policy, additionally provides ways for its analysis. The tools we propose allow for continuously adjusting the trade-off between the former and the latter during learning. We illustrate the workings of our proposed method with the resulting structure using a point-mass task.
△ Less
Submitted 18 May, 2022;
originally announced May 2022.
-
Environmental variation compensated damage classification and localization in ultrasonic guided wave SHM using self-learnt features and Gaussian mixture models
Authors:
Shruti Sawant,
Sheetal Patil,
Jeslin Thalapil,
Sauvik Banerjee,
Siddharth Tallur
Abstract:
Conventional damage localization algorithms used in ultrasonic guided wave-based structural health monitoring (GW-SHM) rely on physics-defined features of GW signals. In addition to requiring domain knowledge of the interaction of various GW modes with various types of damages, they also suffer from errors due to variations in environmental and operating conditions (EOCs) in practical use cases. W…
▽ More
Conventional damage localization algorithms used in ultrasonic guided wave-based structural health monitoring (GW-SHM) rely on physics-defined features of GW signals. In addition to requiring domain knowledge of the interaction of various GW modes with various types of damages, they also suffer from errors due to variations in environmental and operating conditions (EOCs) in practical use cases. While several machine learning tools have been reported for EOC compensation, they need to be custom-designed for each combination of damage and structure due to their dependence on physics-defined feature extraction. In this work, we propose a CNN-based automated feature extraction framework coupled with Gaussian mixture model (GMM) based EOC compensation and damage classification and localization method. Features learnt by the CNNs are used for damage classification and localization of damage by modeling the probability distribution of the features using GMMs. The Kullback-Leibler (KL) divergence of these GMMs with respect to corresponding baseline GMMs are used as signal difference coefficients (SDCs) to compute damage indices (DIs) along various GW sensor paths, and thus for damage localization. The efficacy of the proposed method is demonstrated using FE generated GW-data for an aluminum plate with a network of six lead zirconate titanate (PZT) sensors, for three different types of damages (rivet hole, added mass, notch) at various temperatures, with added white noise and pink noise to incorporate errors due to EOCs. We also present experimental validation of the method through characterization of notch damage in an aluminum panel under varying and non-uniform temperature profiles, using a portable custom-designed field programmable gate array (FPGA) based signal transduction and data acquisition system.
△ Less
Submitted 11 November, 2021;
originally announced November 2021.
-
Learning to Coordinate in a Decentralized Cognitive Radio Network in Presence of Jammers
Authors:
Suneet Sawant,
Rohit Kumar,
Manjesh K. Hanawal,
Sumit J. Darak
Abstract:
Efficient utilization of licensed spectrum in the cognitive radio network is challenging due to lack of coordination among the Secondary Users (SUs). Distributed algorithms proposed in the literature aim to maximize the network throughput by ensuring orthogonal channel allocation for the SUs. However, these algorithms work under the assumption that all the SUs faithfully follow the algorithms whic…
▽ More
Efficient utilization of licensed spectrum in the cognitive radio network is challenging due to lack of coordination among the Secondary Users (SUs). Distributed algorithms proposed in the literature aim to maximize the network throughput by ensuring orthogonal channel allocation for the SUs. However, these algorithms work under the assumption that all the SUs faithfully follow the algorithms which may not always hold due to the decentralized nature of the network. In this paper, we study distributed algorithms that are robust against malicious behavior (jamming attack). We consider both the cases of jammers launching coordinated and uncoordinated attacks. In the coordinated attack, the jammers select non-overlap** channels to attack in each time slot and can significantly increase the number of collisions for SUs. We setup the problem in each scenario as a multi-player bandit and develop algorithms. The analysis shows that when the SUs faithfully implement proposed algorithms, the regret is constant with high probability. We validate our claims through exhaustive synthetic experiments and also through a realistic USRP based experiments.
△ Less
Submitted 16 November, 2018; v1 submitted 19 March, 2018;
originally announced March 2018.