The purpose of this analysis is to create a neural networks model which will use the features in the provided dataset to help our client create a binary classifier that is capable of predicting whether applicants will be successful if funded by Alphabet Soup. The dataset includes more than 34,000 organizations that have received funding from Alphabet Soup over the years.
- Deliverable 1: Preprocessing Data for a Neural Network Model
- Deliverable 2: Compile, Train, and Evaluate the Model
- Deliverable 3: Optimize the Model
-
What variable(s) are considered the target(s) for your model?
- IS_SUCCESSFUL — Was the target variable for our model ( if the money used effectively)
-
What variable(s) are considered to be the features for your model?
- APPLICATION_TYPE
- AFFILIATION
- CLASSIFICATION
- USE_CASE
- ORGANIZATION
- STATUS
- INCOME_AMT
- SPECIAL_CONSIDERATIONS
- ASK_AMT
-
What variable(s) are neither targets nor features, and should be removed from the input data?
- EIN
- NAME
- How many neurons, layers, and activation functions did you select for your neural network model, and why?
In our model we had an input layer, hidden layer 1 had 80 neurons, hidden layer 2 had 30 meurons and we had an output layer. In terms of activation function our model used relu and sigmoid functions given that we were trying to develop a binary classification model to calculate the model’s loss and accuracy.
- Were you able to achieve the target model performance?
Our model was only able to achieve 73% accuracy vs our target of 75%.
-
What steps did you take to try and increase model performance?
Based on our analysis we can conclude that our neural networks model was not able to achieve our accuracy target of 75% (our results yielded in a 73% accuracy score), therefore I would not recommend this model to predict whether applicants will be successful if funded by Alphabet Soup. I would recommend using a different model possibly a supervised machine learning model such as Random Forest Classifier which could help solve the classification problem we experienced.