Replies: 3 comments 8 replies
-
👋 Hello @drsonny, thank you for bringing this to our attention and for sharing your training results! 🚀 Your use case of detecting icebergs in SAR images sounds fascinating 🌊❄️. We recommend checking out our comprehensive Docs, especially the sections on model training tips and loss function details, which may help you better understand and diagnose loss behaviors like the one you're experiencing. To assist us in identifying the cause of the unusual loss patterns, could you provide a minimum reproducible example (MRE)? This would help us debug the issue more effectively. For example:
If the behavior is related to overfitting or regularization, you might also want to explore augmentations, learning rate scheduling, or monitoring your validation dataset's consistency. There are some helpful tips in the Training Results Guide. Additionally, make sure you're using the latest version of the pip install -U ultralytics Collaborative SupportFor real-time discussion and community insights, feel free to join our Discord 🎧. Alternatively, check out our Discourse forum or engage in discussions on our Subreddit. These platforms are great for sharing your unique scenarios and learning from others' experiences. Verified EnvironmentsWhile debugging, consider trying your training in one of our verified environments:
StatusLastly, ensure the Ultralytics CI tests are passing on your framework version: Thank you for your patience while we look into this! This is an automated response, but an Ultralytics engineer will review your discussion and respond soon 👨💻😊. |
Beta Was this translation helpful? Give feedback.
-
@drsonny unusual loss behavior can result from several factors, including dataset quality, augmentation settings, and learning rate schedules. I recommend ensuring your dataset is well-labeled, verifying that augmentations are appropriate for SAR images, and experimenting with learning rate adjustments or different optimizers. If the issue persists, providing details like the data.yaml file or specific loss spikes could help diagnose further. |
Beta Was this translation helpful? Give feedback.
-
What's the size of your validation set? |
Beta Was this translation helpful? Give feedback.
-
Hello! I have trained YOLOv8l on a custom dataset for detecting icebergs in sea ice on SAR images, and have used augmentation to improve the results. Despite this process, I have acquired some weird looking behaviour on the loss plots. Does anyone have any idea what this might be? My first instinct was some double descent behaviour on the validation losses. The model is trained for 50 epochs at batch size 32 and all other default parameters.
Beta Was this translation helpful? Give feedback.
All reactions