Mental_Stability_TransferLearning

A Novel Transfer Learning Approach for Mental Stability Classification from Voice Signal

This repository contains the implementation of the Transfer Learning and Data Augmentation methodology for classifying mental stability using voice signals. The research focuses on utilizing Convolutional Neural Networks (CNNs) and spectrogram analysis to detect mental health conditions.


📄 Research Paper

Title: A Novel Transfer Learning Approach for Mental Stability Classification from Voice Signal
Authors: Rafiul Islam, Dr. Md. Taimur Ahad, Bo Song, Yan Li
Status: Under review


📊 Project Overview

Mental health diagnostics often face challenges due to subjective assessments and limited resources. This study proposes a voice-based diagnostic approach that employs transfer learning approach to classify mental stability using CNN architectures like VGG16, InceptionV3, and DenseNet121 with data augmentation for improved classification accuracy..

Key Highlights:


🚀 Getting Started

1. Clone the Repository

2. Install Dependencies

3. Prepare the Dataset

4. Run the Notebook

Open Aug_TransferLearning_Code.ipynb in Jupyter Notebook or Google Colab.


📊 Results

Comparison Graph:

image

image

Key Visualizations:


🤝 Collaboration Contributions are welcome! Feel free to open an issue or submit a pull request.


📫 Contact


Let me know if you’d like to proceed with implementing this structure, or if you want specific adjustments to the README.md. I can also help with creating scripts or setting up the repository locally!