New features

Want to provide feedback to MemBrain or post/discuss suggestions for improvements or new features? Detected a bug that should be resolved in a future version?

Then this is the right place for your contribution!
Post Reply
neuromante
Posts: 2
Joined: Fri 30. Aug 2013, 12:48

New features

Post by neuromante »

Hi,
I'd like to know which new features you are planning to implement in the next releases of Membrain in terms of algorithms. Like: genetic algorithms, Quick propagation, ...?
Thank you.
User avatar
TJetter
Posts: 346
Joined: Sat 13. Oct 2012, 12:04

Re: New features

Post by TJetter »

Currently, no new training algorithms are planned for implementation. Main reason is that I feel that the training algorithms most often are not the relevant point when it comes to NN project realizations:
Most often the quality and quantity of the data acquisition for a project drives its success of failure, I would easily estimate this to 95 % effect on project success.

Or, to put it the other way round: If you have sound and sufficient data for a project then you will succeed easily using RPROP or may be also a hand tuned Backprop with Momentum. That's just my experience, certainly.

Which training algorithm(s) would be of most interest for you? And could you provide some thoughts about why you think that additional training algorithms could be of significant help for users?

Many thanks for your feedback!

Regards
Thomas Jetter
neuromante
Posts: 2
Joined: Fri 30. Aug 2013, 12:48

Re: New features

Post by neuromante »

Hello,
thank you for your answer, I don't have much experience with neural networks, I used a few years back Scott Fahlman's Cascade Correlation Neural Network with quickprop and it seemed very good and very fast to converge to a good solution. Also, it requires only a few parameters and grows automatically: each layer has a single neuron trained on a part of the training set.
If I may, where could I find some examples on how to use the C# Wrapper of MemBrain?
Thank you for your time and exhaustive answer.
User avatar
TJetter
Posts: 346
Joined: Sat 13. Oct 2012, 12:04

Re: New features

Post by TJetter »

neuromante wrote:I used a few years back Scott Fahlman's Cascade Correlation Neural Network with quickprop and it seemed very good and very fast to converge to a good solution.
MemBrain also provides Cascade Correlation (using RPROP during the training phases). You can also find a description on this learning architecture in the MemBrain help (press F1, navigate to the 'Search' tab and and search for 'cascade').
It sometimes works quite nicely, however, I never found it performing better than a 'hand created' MLP net which is trained just using RPROP. Nevertheless, this may also depend on the used data. If you have a data set at hand which you want to examine then feel free to post it here or send it via EMail. I could also give it a try and compare the results between just RPROP and Cascade Correlation with RPROP.

I like RPROP that much because you really don't have to care about any parameters. It easily adjusts automatically to the used data and net and - in case the data is OK and meaningful - leads to quick and good results.
TJetter wrote:If I may, where could I find some examples on how to use the C# Wrapper of MemBrain?
Have you checked out the C# Wrapper download package from the homepage already? It also includes an example C# project which demonstrates the use of the wrapper classes. Do you have any questions beyond that? Then please feel free to post them here in the forum.

Kind regards
Thomas Jetter
Post Reply