💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۱۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Ali Qadarians
نحوه استفاده از early stoping
جامعه هوش مصنوعی ایجاد شده در ۱۸ دی ۱۴۰۱

با سلام و عرض ادب

من برنامه رو نوشتم و می‌خوام ببینم چه طور می‌تونم

1 - برنامه رو در حالتی که vall_loss کمترن مقدار است آموزش شبکه تموم بشه؟

2- برنامه در حالتی که loss و vall_loss کمترین مقادیر هستند بایسته؟

3- می‌شه برای loss و vall_loss مقدار تعریف کرد مثلا 0.009 ؟5527-a1.jpg

سلام

بهترین کار برای هر سه تای این نیازمندی‌ها اینه که از

model_checkpoint

استفاده کنید.

https://www.tensorflow.org/api_docs/python/tf/keras/callbacks/ModelCheckpoint

در یک سری از ویدیوهای همین فصل توضیحش رو دادم

برای اینکه بعد از یک مقدار مشخص یادگیری تموم بشه هم میتونید از این روش استفاده کنید:

https://stackoverflow.com/questions/51440135/tensorflow-stop-training-when-losses-reach-a-defined-value


مسعود کاویانی ۲۵ دی ۱۴۰۱، ۲۲:۵۰