Classifier: Incremental Learning
Posted: Sat Oct 31, 2020 6:13 pm
Before to ask my question, congratulation for the new versione 3.0.0!!!
I have a question to try to train better the classifier. I think that the argument is known as “incremental learning". Now:
-I am on Openvibe 2.2.0
-I run the scenario P300-speller-1-acquisition; the Generic-stream-writer writes a file .ov for the scenario P300-speller-2-train-classifier. The name is P300-train[2020.10.29-14.10.37].ov
-Then, I run the scenario P300-speller-2-train-classifier; the classifier saves the result of the training in the file p300-classifier.cfg.
- I run the scenario P300-speller-3-online; the results are not good! I think that I have to train better the classifier.
- Then, I run again the scenario P300-speller-1-acquisition; the Generic-stream-writer writes a new file .ov for the scenario P300-speller-2-train-classifier. The name is P300-train[2020.10.31-17.25.45].ov
Now the question: I would like to get an “incremental learning”: in other words, I would like to train the classifier with the feature vectors in the first file P300-train[2020.10.29-14.10.37].ov AND (+) the feature vectors in the second file P300-train[2020.10.31-17.25.45].ov. Not only with the feature vectors in the first OR in the second file. I would like that the configuration (p300-classifier.cfg) can be built with the feature vectors of BOTH the files P300-train[ ].ov.
How can I do to get this opportunity? What scenario is good to get this opportunity? Have I to modify something (filenames, box or other) in the this scenario?
I hope that it is possible.
Thank you very much!
Ettore Coppola
I have a question to try to train better the classifier. I think that the argument is known as “incremental learning". Now:
-I am on Openvibe 2.2.0
-I run the scenario P300-speller-1-acquisition; the Generic-stream-writer writes a file .ov for the scenario P300-speller-2-train-classifier. The name is P300-train[2020.10.29-14.10.37].ov
-Then, I run the scenario P300-speller-2-train-classifier; the classifier saves the result of the training in the file p300-classifier.cfg.
- I run the scenario P300-speller-3-online; the results are not good! I think that I have to train better the classifier.
- Then, I run again the scenario P300-speller-1-acquisition; the Generic-stream-writer writes a new file .ov for the scenario P300-speller-2-train-classifier. The name is P300-train[2020.10.31-17.25.45].ov
Now the question: I would like to get an “incremental learning”: in other words, I would like to train the classifier with the feature vectors in the first file P300-train[2020.10.29-14.10.37].ov AND (+) the feature vectors in the second file P300-train[2020.10.31-17.25.45].ov. Not only with the feature vectors in the first OR in the second file. I would like that the configuration (p300-classifier.cfg) can be built with the feature vectors of BOTH the files P300-train[ ].ov.
How can I do to get this opportunity? What scenario is good to get this opportunity? Have I to modify something (filenames, box or other) in the this scenario?
I hope that it is possible.
Thank you very much!
Ettore Coppola