Neural Network - inverted pre-processing functions
    2 visualizaciones (últimos 30 días)
  
       Mostrar comentarios más antiguos
    
    Emiliano Rosso
      
 el 24 de Nov. de 2015
  
    
    
    
    
    Comentada: Emiliano Rosso
      
 el 25 de Nov. de 2015
            I know that using preprocessing functions have to transform the output of the neural network to their original values using:
    P = inputs;
    t = targets;
    [pn, Mins, maxp, tn, mint, maxt] = premnmx (p, t);
    net = train (net, pn, tn);
    an = sim (net, pn);
    postmnmx a = (an, mint, maxt);
I would like to know if using fitnet with new preprocessing functions integrated into the neural network ('mapminmax', 'processpca', 'mapstd') for the training and calculating the output of a new data set using:
newoutputs = net (newinputs);
I still have to convert and reconvert the new data or the transformation is performed automatically.
Is there any difference if I use:
new outputs = net (newinputs);
instead of:
newoutputs = sim (net, newinputs);
?
Thank you!
0 comentarios
Respuesta aceptada
  Greg Heath
      
      
 el 25 de Nov. de 2015
        
      Editada: Greg Heath
      
      
 el 25 de Nov. de 2015
  
      Why are you wasting time on a question that you can answer yourself by simply running the example in
 help fitnet
To better answer your problem add
 max(abs(t-y))
Hope this helps.
Greg
1 comentario
Más respuestas (0)
Ver también
Categorías
				Más información sobre Deep Learning Toolbox en Help Center y File Exchange.
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

