How is batch learning executed with the trainnet function ?

2 visualizaciones (últimos 30 días)
tobias
tobias el 29 de Ag. de 2024
Comentada: Ayush Aniket el 16 de Sept. de 2024
Hello dear Community,
i have done a lot of reading up on how to implement batch-learning with the trainnet function.
I come to the conclusion that the correct input and target data format is vital.
However, i do not get the correct format.
If someone has already done batch learning with the train net function and has some tips regarding the
input and target data format, i would highly appreciate any input.
Thank you
Best wishes

Respuestas (1)

Ayush Aniket
Ayush Aniket el 29 de Ag. de 2024
Editada: Ayush Aniket el 29 de Ag. de 2024
Hi Tobias,
Refer to the following documentation which shows the process of training a deep learning network on out-of-memory sequence data using a custom mini-batch datastore in MATLAB:
The important steps are:
  1. Read your sequence data using sequenceDatastore function.
  2. Set the mini-batch size of the datastore object.
  3. Ensure to set the same mini-batch size in the trainingOptions function.
The format for input data for a vector sequence is s-by-c matrices, where s and c are the numbers of time steps and channels (features) of the sequences, respectively. Refer to the following documentation to read about sequence data input in the trainnet function: https://www.mathworks.com/help/deeplearning/ref/trainnet.html#mw_8b6c966a-f840-4426-9693-279222b8372f
  2 comentarios
tobias
tobias el 2 de Sept. de 2024
Thank you very much, this might be the right track!
I noticed, that the example is for a classification task, i would want to perform a regression task.
Do you know, if it is possible to define the target values for the regression inside the sequence datastore so that the correct batch of input data is compared with the its corresponding batch of target data ?
Thank you !

Iniciar sesión para comentar.

Categorías

Más información sobre Image Data Workflows en Help Center y File Exchange.

Productos


Versión

R2024a

Community Treasure Hunt

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

Start Hunting!

Translated by