I'm very new to Neural Networks and Mathematica 11 (I used MMA8 some time ago) and I'm trying to learn about NN using Mathematica. I'm using MMA 11.2 in a Rapsberry Pi (yes, I know that doing NN in a RP is a terrible idea).
I have some data and I've trained a NN using Classify:
c = Classify[data, Method->"NeuralNetwork"];
Now I would like to extract the trained network from c
, to plot it, re-train it, modify it, etc. I have not found how to do that.
In addition, I've noticed that using Classify or Predict takes a lot of time to get started. The actual training is not that long, for my small dataset, but it takes like 15 minutes to get started. Why is that? I understand that Classify or Predict will guess the optimal NN to use, and then train it, may be that is very time-consuming?
Thank you.
FeatureExtractor->"Something"
(check the doc for FeatureExtractor for options) and see if it makes a difference. $\endgroup$