I am new to this area, so the question may seem strange. However, before asking, I read a bunch of introductory articles about what is the key to machine learning and what are the actual parts of neural networks. Including it is very useful that one What is machine learning . Basically, as I understand it, an educated NN (correct me if it is wrong):
- a set of connections between neurons (possibly self-supporting, may have gates, etc.).
- generated activation probabilities for each compound.
Both things are adjusted during training to match the expected result as close as possible. Then, what do we do with educated NN - we load a test subset of the data into it and check how good it is. But what happens if we are satisfied with the test results, and we want to save the training results, and then not start training again when the data set receives new values.
So my question is, is that knowledge in the field of education stored somewhere other than RAM? can be reset (think about serializing objects in some way) so that you do not need to train your NN with the data that you receive tomorrow or later.
Now I am trying to do a simple demonstration with my dataset using synaptic.js , but I could not define such a concept for saving education on the project wiki. This library is just an example, if you are referring to some python library, it would be nice!
source share