BookmarkSubscribeRSS Feed
🔒 This topic is solved and locked. Need further help from the community? Please sign in and ask a new question.
devmaaza
Calcite | Level 5

I have a csv file with 100 rows and 16 variables. My target variable is numerical. I am trying to use neural network to build a model. When I run the model (neural network node), I get some result. However I am unable to understand what that result actually means and how can i use it to predict values. How can I get a table of all the actual target values and the predicted target values?

 

The model i used is as follow

model.PNG

 

As I am new to AI and EMiner, any help given will be very appreciated.

Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
WendyCzika
SAS Employee

 

You can view the predicted target values by clicking on Exported Data from the properties panel (shown below), then "Browse...".  The predicted values will be in a column named P_target where target is the name of your target variable.  It also might be helpful to view the score code from the Results of the Neural Network node (under View>Scoring>SAS Code) to see the calculations for the hidden units and output units that are used to calculate P_target.

 

ExportedData.PNG

 

 

To help you understand what inputs are important in your neural network, see this post:

https://communities.sas.com/t5/SAS-Data-Mining/Interpreting-Neural-Network/m-p/250372/highlight/true...

 

 

View solution in original post

2 REPLIES 2
Haikuo
Onyx | Level 15

I just started to involve some predictive modeling, this is what I know about Neural network, experts please do chip in.

NN model is known to be difficult on explanations. They are useful but in many cases, we don't know why. One of the popular implementations of neural network is fraud detection in banking , you will get Yes or No for each event, however, you may not be able to explain it to your boss.

If you are aiming at obtaining a traditional model with parameters that can be explained, after first doing a neural network model, you can then try to simulate it using decision tree (regular regresion model seems to be harder to simulate NN model). 

WendyCzika
SAS Employee

 

You can view the predicted target values by clicking on Exported Data from the properties panel (shown below), then "Browse...".  The predicted values will be in a column named P_target where target is the name of your target variable.  It also might be helpful to view the score code from the Results of the Neural Network node (under View>Scoring>SAS Code) to see the calculations for the hidden units and output units that are used to calculate P_target.

 

ExportedData.PNG

 

 

To help you understand what inputs are important in your neural network, see this post:

https://communities.sas.com/t5/SAS-Data-Mining/Interpreting-Neural-Network/m-p/250372/highlight/true...

 

 

sas-innovate-2024.png

Join us for SAS Innovate April 16-19 at the Aria in Las Vegas. Bring the team and save big with our group pricing for a limited time only.

Pre-conference courses and tutorials are filling up fast and are always a sellout. Register today to reserve your seat.

 

Register now!

How to choose a machine learning algorithm

Use this tutorial as a handy guide to weigh the pros and cons of these commonly used machine learning algorithms.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 2 replies
  • 3586 views
  • 0 likes
  • 3 in conversation