You work with the PVA_PARTITION data set in this Exercise
Ask Expert

Be Prepared For The Toughest Questions

Practice Problems

You work with the PVA_PARTITION data set in this Exercise

Part 1: Data Mining, Machine Learning and Text Analytics

If a solution is too difficult to describe, provide screenshot(s) to demonstrate your solution.

Exercise 1: Data Mining and Machine Learning

You work with the PVA_PARTITION data set in this Exercise. It contains data that represent charitable donations made to a veterans’ organization. The data represent the results of a mail campaign to solicit donations. Solicitations involve sending a small gift to an individual and include a request for a donation. The data set contains the following information:

• a flag to indicate respondents to the appeal (Target Gift Flag) and the dollar amount of their donations (Target Gift Amount)

• respondents’ PVA promotion and giving history

• demographic data of the respondents

1. Using SAS Visual Analytics

a. Sign in to SAS Visual Analytics.

b. Select Explore and Visualize Data to begin accessing and exploring the data.

c. Select the PVA_PARTITION data source.

d. Select the Data pane on the left of the canvas (if it is not open).

1) Which level of the Status Category 96NK variable has the highest count? _____________

2) Does the variable Age contain any missing values? If so how many? ____________________________

3) What is the average of Target Gift Amount? _________________________________

e. Change Target Gift Flag from a measure to a category. It is a binary indicator that represents a response to a mailing, where 1 indicates that customers did respond.

1) How are responders and non-responders distributed in the data?__________________

2) How many females responded to the campaign?________________

f. Save the report. Click (Menu) and select Save As. Save the report in My Folder --> Analytics Toolbox with the name Exercise 1. Click Save

Continue to work with the PVA_PARTITION data set to train a neural network model. The model aims to classify those customers who made a donation.

2. Training a Neural Network Model in SAS Visual Data Mining and Machine Learning

a. Open your saved report, Exercise 1, which was created above in 1.

b. Select the Data pane on the left of the canvas and open the PVA_PARTITION data source.

If you have not done so already, in the Measure column, right-click Target Gift Flag and select Category.

c. Create a new page.

d. Add a neural network to the canvas.

e. Disable auto-refresh on the menu bar (if not done already).

f. Add Target Gift Flag as the response.

g. Under Predictors, click Add. In the Add Data Items window, select all predictor variables except for these five:

• Control Number

• Demographic Cluster

• Partition

• Target Gift Amount

• Target Gift Amount with Zero

(In all, you add 24 predictors.)

h. Create the neural network model by clicking Refresh or enabling auto-refresh.

• How many observations are used by algorithm?

• Why all observations are not used by algorithm?

• What is the misclassification rate for the model created with default settings?

i. Select the Options pane on the right and change Optimization Method to SGD. Do you see any improvement in the misclassification rate?

j. Perform honest assessment and examine the results.

1) Select the Data pane on the left of the canvas and set the Partition variable as a new partition.

2) Select the Roles pane on the right of the canvas and assign the Partition variable under the Partition ID role. Refresh the model and note the validation misclassification rate.

3) Select the Options pane and change the L2 regularization parameter value to 0.001. Under Hidden Layers, change Number of Hidden Layers property to 2. Do these changes result in any improvement in the validation misclassification rate statistics?

4) Examine the validation cumulative lift chart. What can you determine about the top 10% (percentile) of the data? How does this model compare to the Best model?

Hint
ManagementNeural networks: The neural networks are also called as the artificial neural networks (ANNs) or the simulated neural networks (SNNs). They are the subset of machine learning and are also at the heart of deep learning algorithms. The neural network name and structure are mainly inspired by the human brain, mimicking and also by the way that biological neurons signal to one another....

Know the process

Students succeed in their courses by connecting and communicating with
an expert until they receive help on their questions

1
img

Submit Question

Post project within your desired price and deadline.

2
img

Tutor Is Assigned

A quality expert with the ability to solve your project will be assigned.

3
img

Receive Help

Check order history for updates. An email as a notification will be sent.

img
Unable to find what you’re looking for?

Consult our trusted tutors.

Developed by Versioning Solutions.