ANN - for Customer Subscription Prediction Using the Bank Marketing Dataset
Problem Statement
Develop an Artificial Neural Network (ANN) model to predict whether a customer will subscribe to a term deposit based on customer demographic, financial, and marketing campaign information.
Download Dataset
Dataset Summary
| Parameter | Value |
|---|---|
| Dataset Name | Bank Marketing Dataset |
| Source | UCI Machine Learning Repository |
| Total Records | 45,211 |
| Total Features | 16 Input Features + 1 Target Variable |
| Target Variable | y (Yes/No) |
| Problem Type | Binary Classification |
Steps to Perform ANN Practical
- Import the required libraries.
- Load the Bank Marketing dataset.
- Explore the dataset (shape, columns, data types, summary statistics).
- Check for missing values.
- Encode categorical features into numerical values.
- Separate input features (X) and target variable (y).
- Split the dataset into training and testing sets.
- Apply feature scaling to the input features.
- Build the Artificial Neural Network (ANN) model.
- Compile the ANN model.
- Train the ANN model using the training dataset.
- Predict the target values for the testing dataset.
- Evaluate the model using accuracy and loss.
- Generate the confusion matrix.
- Display the classification report.
- Interpret the results and draw the conclusion.
0 टिप्पण्या
कृपया तुमच्या प्रियजनांना लेख शेअर करा आणि तुमचा अभिप्राय जरूर नोंदवा. 🙏 🙏