Epoch چیست؟

در دنیای شبکه های عصبی مصنوعی، یک دوره یک حلقه از کل مجموعه داده آموزشی است. آموزش یک شبکه عصبی معمولاً دوره های زیادی طول میکشد. به بیان ساده، اگر ما یک شبکه عصبی را با داده های آموزشی در الگوهای متنوع در بیش از یک دوره ارائه کنیم، وقتی یک ورودی مشاهده نشده جدید (داده های آزمایشی) به آن میدهیم، انتظار تعمیم بهبود یافته را داریم.
پارامترهای اساسی مدل مجموعه داده با هر دوره تغییر میکند. در نتیجه، الگوریتم یادگیری شیب نزولی دسته ای پس از هر دسته از دوره نامگذاری میشود. اندازه دسته معمولاً 1 یا بیشتر است و همیشه یک مقدار صحیح در عدد دوره است. به طور متناوب ممکن است به عنوان یک حلقه for با تعداد معینی نمایش داده شود که هر مسیر حلقه کل مجموعه داده آموزشی را طی میکند.
هنگامی که مقدار “بچ اندازه” نمونه به عنوان یک داده میشود، حلقه for حاوی لایه ای است که آن را قادر میسازد از طریق یک نمونه مشخص در یک دسته واحد اجرا شود. تعیین اینکه یک مدل چند دوره برای آموزش باید اجرا کند به چندین پارامتر مرتبط با داده ها و هدف مدل وابسته است. برای تبدیل این روش به یک الگوریتم، معمولاً به درک کامل داده ها نیاز است.
هنگامی که یک مجموعه داده کامل از طریق شبکه عصبی به جلو و سپس به عقب منتقل میشود، به آن Epoch میگویند. ما دوره را به چند دسته کوچکتر تقسیم میکنیم زیرا یک دوره آنقدر بزرگ است که نمیتوان آن را به یکباره به رایانه ارسال کرد.
در داخل یک شبکه بلاک چین، یک دوره یک دوره زمانی خاص در نظر گرفته میشود.
این بازه زمانی برای مشخص کردن زمان رخ دادن رویدادهای خاص در یک شبکه بلاک چین استفاده میشود، مانند زمانی که مشوق‌ها توزیع میشوند یا زمانی که گروه جدیدی از اعتبارسنجی‌ها برای اعتبارسنجی تراکنش‌ها اختصاص داده میشوند. هر پروتکل بلاک چین آن دوره زمانی را به طور متفاوتی تعریف میکند. به طور کلی به زمانی گفته میشود که طول میکشد تا مقدار مشخصی از بلوک ها در زنجیره تکمیل شوند.
به عنوان مثال، در پروتکل اتریوم (ETH)، یک دوره زمانی است که 30000 بلاک در زنجیره تکمیل میشود. طول یک دوره با سرعت پردازش تراکنش ها و دستیابی به توافقات تعیین میشود، با این حال، در حدود 100 ساعت، سرعت نسبتا ثابت باقی میماند.
مثال دیگر سیستم بلاک چین کاردانو است که در آن یک دوره به عنوان واحد زمان نامیده میشود. Cardano (ADA) از Ouroboros Praos استفاده میکند، یک روش اجماع سفارشی اثبات سهام (PoS) که زنجیره بلوکی را به دوره‌های پنج روزه تقسیم میکند. سپس دوره‌ها به شکاف‌ها تقسیم میشوند، جایی که هر یک از این بازه‌های 20 ثانیه‌ای تشکیل شده است. هر دوره در حال حاضر دارای 432000 اسلات (پنج روز) در دسترس است.

 

بازگشت به واژه نامه

دیدگاهتان را بنویسید