Click here to Skip to main content
15,922,894 members
Home / Discussions / C#
   

C#

 
QuestionFeed forward Neural network (back propagation) code classification problem [modified] Pin
karayel_kara2-Aug-10 19:01
karayel_kara2-Aug-10 19:01 
AnswerRe: Feed forward Neural network (back propagation) code classification problem Pin
OriginalGriff2-Aug-10 21:47
mveOriginalGriff2-Aug-10 21:47 
AnswerRe: Feed forward Neural network (back propagation) code classification problem Pin
Keith Barrow3-Aug-10 10:53
professionalKeith Barrow3-Aug-10 10:53 
GeneralRe: Feed forward Neural network (back propagation) code classification problem [modified] Pin
karayel_kara3-Aug-10 15:40
karayel_kara3-Aug-10 15:40 
GeneralRe: Feed forward Neural network (back propagation) code classification problem [modified] Pin
Keith Barrow4-Aug-10 1:26
professionalKeith Barrow4-Aug-10 1:26 
GeneralRe: Feed forward Neural network (back propagation) code classification problem Pin
karayel_kara6-Aug-10 18:35
karayel_kara6-Aug-10 18:35 
GeneralRe: Feed forward Neural network (back propagation) code classification problem [Long post] Pin
Keith Barrow7-Aug-10 1:04
professionalKeith Barrow7-Aug-10 1:04 
GeneralResponse to e-mail sent directly from OP Pin
Keith Barrow7-Aug-10 9:36
professionalKeith Barrow7-Aug-10 9:36 
OP (Karayel) e-mailed me directly with the following
> Hi ,
>
> i have 5 layer and have 3 hiden layer in network
> datas is not mine, i said that i took from my friends Lab. datas is measure from patients.
> they can be wrong.
>
> i have 5 category in my data set
> i am sending you my datas
[edit removed the data set!]

The fact that you have 3 hidden layers will solve the linear separability problem.

Actually, this is the crux of your problem:
"datas is measure[d] from patients. they can be wrong"
Firstly, I replotted the first three graphs of category one. The graphs one an three looked very similar (a line going up hitting a maximum, then going down again)(which is good), but graph 2 looked sigmoid (it could have been the same graph but shifted earlier).The problem is this breaks the pattern, and I suspect this happens in all the categories, if so the NN is unlikely to be any help IMO. People have tried to spot predict patterns in stockmarket prices with limited success, I think the situation you have is similar.

If the graphs are consistent (and you should plot samples from each category yourself to check) you may have a hope. If this is the case there are three things I'd Add
1) if this is a research project, is a NN really suitable in vivo? The system you are writing is inherently unprovable, and given this is a medical diagnostic tool (with potentially serious consequences), should it be trusted?
2) You are training lots of category 1 inputs, then lots of category 2,etc. If your NN anneals, it could well anneal to category 1 by doing it this way. You should cycle through one example of Cat I, Cat II Cat III etc while training, and repeat until the NN is as accurate as you need it. If you can develop a function to simulate expected data sets, that would be even better, as real data is unreliable, and trains unreliably. Ironically, it is the unreliable input that the NN sorts out, but I'd use generate training inputs.
3) Can you express what constitues category 1,2,3, etc formally in code? If so just coding it will be better.

ragnaroknrol The Internet is For Porn[^]

Pete o'Hanlon: If it wasn't insulting tools, I'd say you were dumber than a bag of spanners.

GeneralRe: Response to e-mail sent directly from OP Pin
karayel_kara10-Aug-10 17:56
karayel_kara10-Aug-10 17:56 
GeneralRe: Response to e-mail sent directly from OP Pin
Keith Barrow11-Aug-10 10:16
professionalKeith Barrow11-Aug-10 10:16 
GeneralRe: Response to e-mail sent directly from OP Pin
karayel_kara12-Aug-10 18:15
karayel_kara12-Aug-10 18:15 
GeneralRe: Response to e-mail sent directly from OP Pin
Keith Barrow12-Aug-10 23:12
professionalKeith Barrow12-Aug-10 23:12 
QuestionMasking in C# Pin
Pdaus2-Aug-10 18:28
Pdaus2-Aug-10 18:28 
AnswerRe: Masking in C# Pin
Pete O'Hanlon2-Aug-10 21:37
mvePete O'Hanlon2-Aug-10 21:37 
QuestionThis constraint cannot be enabled as not all values have corresponding parent values Pin
Vimalsoft(Pty) Ltd2-Aug-10 11:42
professionalVimalsoft(Pty) Ltd2-Aug-10 11:42 
AnswerRe: This constraint cannot be enabled as not all values have corresponding parent values Pin
Gopal.S2-Aug-10 17:14
Gopal.S2-Aug-10 17:14 
GeneralRe: This constraint cannot be enabled as not all values have corresponding parent values Pin
Vimalsoft(Pty) Ltd2-Aug-10 21:40
professionalVimalsoft(Pty) Ltd2-Aug-10 21:40 
QuestionChange (or disable) selection color of listview [SOLVED partially] Pin
sodevrom2-Aug-10 8:11
sodevrom2-Aug-10 8:11 
AnswerRe: Change (or disable) selection color of listview (not easy :( ) Pin
Eddy Vluggen2-Aug-10 8:23
professionalEddy Vluggen2-Aug-10 8:23 
GeneralRe: Change (or disable) selection color of listview (not easy :( ) Pin
sodevrom2-Aug-10 8:28
sodevrom2-Aug-10 8:28 
GeneralRe: Change (or disable) selection color of listview (not easy :( ) Pin
Eddy Vluggen2-Aug-10 8:47
professionalEddy Vluggen2-Aug-10 8:47 
AnswerRe: Change (or disable) selection color of listview (not easy :( ) Pin
Keith Barrow2-Aug-10 8:35
professionalKeith Barrow2-Aug-10 8:35 
GeneralRe: Change (or disable) selection color of listview (not easy :( ) Pin
sodevrom2-Aug-10 14:26
sodevrom2-Aug-10 14:26 
AnswerRe: Change (or disable) selection color of listview (not easy :( ) Pin
Ennis Ray Lynch, Jr.2-Aug-10 8:46
Ennis Ray Lynch, Jr.2-Aug-10 8:46 
GeneralRe: Change (or disable) selection color of listview (not easy :( ) Pin
sodevrom2-Aug-10 14:25
sodevrom2-Aug-10 14:25 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.