Neural networks model for classification

조회 수: 1 (최근 30일)
santz venu
santz venu 2015년 11월 30일
댓글: Greg Heath 2015년 12월 4일
Hi
i am new to neural networks and just used it for classification on a dataset. As i read that neural networks are particularly well suited for complex decision boundary problems over many variables, i used it for my problem.
my problem can be defined as 40 variables which affect the output class
the dataset has 40 input variables: for eg: 1: air temperature 2: humidity value 3: vegetation density in % 4. radiation values and similar variables which affect the final output class "1 or 0"
1 : indicating heavy rainfall 0 : less rainfall
airtemperature humidityvalue vegetationdensity% radiationvalue Class
32 54 80 32 1
34 76 90 54 1
12 23 21 11 0
22 74 10 82 0
So i have run neural networks on a dataset and it gave me around 91% accuracy over the trainig set and 86% accuracy over the testing set.
Can I directly use this neural network model to test on another dataset?
To explain more my question is : If i have similar another data set for a different region, will I be able to predict how the results will vary?
Thanks!
  댓글 수: 4
Greg Heath
Greg Heath 2015년 12월 3일
Your question is clear. However, it cannot be answered without a quantitative comparison of the two sets of data.
It might be helpful to try to reduce the dimensionality of the input. I would try PLSREGRESS before STEPWISE, STEPWISEFIT or SEQUENTIALFS.
Hope this helps,
Greg
Greg Heath
Greg Heath 2015년 12월 4일
SORRY. I meant to say
I would try STEPWISE, STEPWISEFIT or SEQUENTIALFS before PLSREGRESS
Hope this helps.
Greg

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by