Skip to content

This project utilizes feed-forward neural networks with regularization and the Adam optimizer to predict outcomes from the Loan dataset, achieving up to 80.23% accuracy with insightful performance visualizations such as ROC curves and confusion matrices.

Notifications You must be signed in to change notification settings

tanzealist/BankLoan-NN-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Breaking Down Barriers with Neural Networks: Predicting Outcomes with Ease

Overview

This project explores the power of neural networks in predicting outcomes based on data. By applying simple feed-forward neural models, we strive to understand the nuances of the Loan dataset and predict decisions effectively.

Problem Description

The challenge was to apply neural network models to accurately predict outcomes from a given dataset. We aimed to leverage neural networks with regularization and Adam optimizer to classify data based on accuracy.

Technical Approach

  • Implemented feed-forward neural network models with varying hidden layers.
  • Trained using binary cross-entropy and mean squared error loss with Adam optimizer.
  • Evaluated models' performance using accuracy, loss, ROC curve, and confusion matrix.

Data Analysis

Data analysis was conducted to understand feature correlations and distribution within the Loan dataset, influencing the neural network's decision-making process.

image

Screenshot 2024-01-28 at 10:35:13 AM

Performance Evaluation

Performance was assessed through various metrics, with models trained on the Loan dataset achieving accuracies of 79.06% and 80.23%. Visualizations provided insights into model behavior and performance. Our visualizations, such as the ROC curve, confusion matrix, and decision boundary plots, provided valuable insights into the models' behavior and performance

image

Conclusion

  • Loan Dataset: Models achieved 79.06% and 80.23% accuracies, showcasing effective data classification. Visualizations provided insights into model behavior. While Loan dataset accuracy was lower, our project highlights neural network potential and the importance of architecture and optimization.

Dependencies

  • pandas
  • google-colab
  • keras
  • tensorflow
  • seaborn
  • numpy
  • scikit-learn
  • matplotlib

How to Run

Run the Tanuj_simple_feed_loan.ipynb file to execute this project. Refer the PPT for project flow

About

This project utilizes feed-forward neural networks with regularization and the Adam optimizer to predict outcomes from the Loan dataset, achieving up to 80.23% accuracy with insightful performance visualizations such as ROC curves and confusion matrices.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published