First time here? Check out the FAQ!

Ask Your Question
0

Training neural network.

asked Sep 9 '13

Today I have started looking through neural networks and CvANN_MLP. For the training, I generate one big matrix with information for the training samples. Is possibly to: Generate matrix for one sample at a time, train the neural network, save it in XML, load it and continue the training ?

Preview: (hide)

2 answers

Sort by » oldest newest most voted
2

answered Sep 9 '13

berak gravatar image

no, not possible.

you can neither cut your training data into cute little blocks and apply them one by one, nor can you append new items, once the thing is trained. it tries to find an optimal model for your data, so it needs to see all of it at the same time.

same applies to probably all ml-algos in opencv.

Preview: (hide)
0

answered Sep 9 '13

Thanks. ;) And an other question: is there a way to get the progress of training procedure ?

Preview: (hide)

Comments

1

none i know of, unfortunately.

berak gravatar imageberak (Sep 9 '13)edit
4

yes.In the CvANN_MLP:: train method you have to set flag parameters with UPDATE_WEIGHTS.

Mostafa Sataki gravatar imageMostafa Sataki (Sep 9 '13)edit

oh.

@Mostafa Sataki, are you going to make an answer from that(so ppl can upvote) ? or do i have to edit, and prove myself wrong ?

berak gravatar imageberak (Sep 9 '13)edit

Question Tools

Stats

Asked: Sep 9 '13

Seen: 598 times

Last updated: Sep 09 '13