Fine Tuning
Extend Robotics supports model fine-tuning on our web console. Fine-tuning allows you to adapt an existing pre-trained model to a new dataset. This is useful when you want to transfer the model’s know
When to Use Fine-Tuning
You have a new dataset that differs from the training data of the pre-trained model.
You want to improve performance on domain-specific tasks (e.g., industrial object manipulation, agriculture robotics).
You have limited data and prefer to leverage a strong base model rather than training a new one from zero.
Steps to Fine-Tune a Model
Step 1: Select model
Navigate to the Model Training page on the web console. Choose the pre-trained model you wish to fine-tune.

Step 2: Select Finetune Model to configure the parameters Here, you can:
Review the base model’s current details
Prepare parameters for fine-tuning

Step 3: Add new dataset

Step 4: Configure Hyperparameters
Optionally adjust fine-tuning parameters:
Learning Rate — Lower values (e.g.,
1e-5to5e-5) are safer for fine-tuning to avoid catastrophic forgettingBatch Size — Depends on dataset size and available GPU memory
Epochs — Start with fewer epochs; monitor validation metrics
Chunk Size — Match with motion sequence length (~1s recommended)
KL Weight / Regularization — Adjust based on task precision requirements
You can also leave the default settings if unsure, as they are optimized for most use cases.

Step 5: Launch Fine-tuning
Click Create Training to launch the training job. You can monitor the training status in the training job dashboard.
Was this helpful?