Dynamic online learning for classification

If you enable the Use dynamic classifiers during classification setting on the Advanced Online Learning Options window, this means that you can make use of the accumulated training documents to improve classification results without training your project. This is very useful if your project is trained at specific intervals. The accumulated training documents benefit your project between training intervals.


Classification Online Learning Process

The dynamic classifiers perform classification using the documents that were collected and trained by the Knowledge Base Learning Server as well as the documents in the Classification Training Set. This ensures that the classification results are as accurate as possible.

Dynamic classifiers are created at the end of a batch to minimize performance issues, the Number of documents required to repeat the training of the content classifiers setting is available to configure how often the classifiers are updated.

By default, this setting is set to 1. This means that the training of the dynamic classifiers happens after each batch where at least one document is collected. If you set this setting to 100, the dynamic classifiers are not updated until there are at least 100 documents. Subsequent batches benefit from those additional 100 training documents, while more are collected. Once an additional 100 documents are collected, the classifiers are updated again. The value for this setting is configurable between 1 and 10,000.