Borrar filtros
Borrar filtros

Trainscg works in R2014b but not in R2015b and R2016a

1 visualización (últimos 30 días)
circuit_designer5172
circuit_designer5172 el 7 de Jul. de 2016
Comentada: circuit_designer5172 el 26 de En. de 2018
I have been working on the MNIST digit recognition problem and was using "Trainscg" to train my networks. I can get around 90% and maybe 400 epochs in R2014b. When I came back from vacation my Matlab was updated to 2016a and the exact same code now gets 20% accuracy and meets the gradient target in 9 epochs. I unistalled the updates, but want to know WHY this happened so I can fix the problem. Thanks!

Respuestas (1)

Luigi Faustini
Luigi Faustini el 26 de En. de 2018
Did they ever help you? I ran in to a similar issue where (Matlab2017) I was training a net with trainlm and getting excellent results, then I switched over to trainscg (because I had to -- I waned to use a GPU to speed things up) and the results were very poor, errors went from .003 (typical) to .9 I tried tweaking all of the parameters, with no improvements. It seems like either trainscg is just a crappy algorithm -- or it is broken.
  1 comentario
circuit_designer5172
circuit_designer5172 el 26 de En. de 2018
I never heard back. Your experience is similar to mine. I moved off of Matlab to python/theano/TF for my ML work.

Iniciar sesión para comentar.

Community Treasure Hunt

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

Start Hunting!

Translated by