How to perform incremental training on Custom Classification Model on Document Intelligence Studio?

Kelvin Oo 20 Reputation points
2024-08-21T18:47:40.05+00:00

I want to add new samples to an existing model that has been trained, but I don't see any button to do this. There is the "Train" button, but that only trains and creates a new model.

User's image How can I do incremental training on an existing model?

Azure AI Document Intelligence
Azure AI Document Intelligence
An Azure service that turns documents into usable data. Previously known as Azure Form Recognizer.
1,621 questions
{count} votes

1 answer

Sort by: Most helpful
  1. Sina Salam 10,036 Reputation points
    2024-08-21T19:53:21.92+00:00

    Hello Kelvin Oo,

    Welcome to the Microsoft Q&A and thank you for posting your questions here.

    I understand that you are interested to know how you can perform incremental training on Custom Classification Model on Document Intelligence Studio.

    To perform incremental training for custom classification models in Azure Document Intelligence Studio, you will use the Train tab or Create custom model wizard to create the incremental classifier build request which will be similar to the classify document build request and include the baseClassifierId property, which references the existing classifier you want to extend, and also, provide the docTypes for different document types in the sample set. https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/concept-custom-classifier?view=doc-intel-4.0.0. and https://learn.microsoft.com/en-us/azure/ai-services/document-intelligence/concept-incremental-classifier?view=doc-intel-4.0.0.

    Screenshot that shows how to access the Create custom model wizard in Azure OpenAI Studio.

    You need to be aware that incremental training applies specifically to document classifier models and not custom models. Meaning that, incremental training specifically applies to document classifier models and it's not applicable to other custom models (such as regression or clustering models).

    You can review how to use rasa train --finetune <path_to_model> with Azure Document Intelligence Studio https://learn.microsoft.com/en-us/azure/ai-services/openai/how-to/fine-tuning and more details on https://rasa.com/blog/rasa-new-incremental-training/

    Accept Answer

    I hope this is helpful! Do not hesitate to let me know if you have any other questions.

    ** Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful ** so that others in the community facing similar issues can easily find the solution.

    Best Regards,

    Sina Salam

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.