فرادرس آموزش الگوریتم بهینه سازی مبتنی بر آموزش و یادگیری
الگوریتم بهینه سازی مبتنی بر آموزش و یادگیری یا Teaching-Learning-Based Optimization (به اختصار TLBO)، یکی از جدیدترین الگوریتم هایبهینه سازی هوشمند است که در سال ۲۰۱۱ و با الهام گرفتن از فرایند یادگیری و آموزش، ابداع شده است. در الگوریتم TLBO یک مدل ریاضی برای آموزش و یادگیری در نظر گرفته شده است.
الگوریتم بهینه سازی مبتنی بر آموزش و یادگیری یا Teaching-Learning-Based Optimization (به اختصار TLBO)، یکی از جدیدترین الگوریتم هایبهینه سازی هوشمند است که در سال ۲۰۱۱ و با الهام گرفتن از فرایند یادگیری و آموزش، ابداع شده است.
در الگوریتم TLBO یک مدل ریاضی برای آموزش و یادگیری در نظر گرفته شده است، که در نهایت در دو مرحله (فاز) اجرا می شود و می تواند منجر به بهینه سازی شود:
الف) مرحله یا فاز آموزش (Teaching): در این مرحله، بهترین عضو جامعه، به عنوان معلم یا مدرس انتخاب می شود و میانگین جمعیت را به سمت خودش هدایت می کند. این مشابه با همان کاری است که واقعا یک معلم در دنیای وااقعی انجام می دهد.
ب) مرحله یا فاز یادگیری (Learning): در این مرحله، افراد جمعیت (که با هم همکلاسی محسوب می شوند) با همکاری یکدیگر، دانش خود را توسعه می دهند. این نیز، مشابه با اتفاقی است که واقعا در جمع دوستان و همکلاسی ها می افتد.
یکی از مهم ترین ویژگی های این الگوریتم، عدم وابستگی به پارامترهاست. چرا که این الگوریتم، کمترین تعداد پارامتر ممکن را دارد و از این نظر، می تواند یک امتیاز ویژه را داشته باشد.
مدرس این مجموعه آموزش، دکتر سید مصطفی کلامی هریس (دکترای مهندسی کنترل از دانشگاه صنعتی خواجه نصیرالدین طوسی) است، که پیش از این، بیش از ۲۰۰ ساعت آموزش در زمینه بهینه سازی هوشمند را در فرادرس ارائه نموده است. در این آموزش نیز، همانند سایر آموزش های فرادرس، پس از تشریح مبانی تئوری، پیاده سازی عملی و گام به گام الگوریتم TLBO مورد بحث واقع شده است.
فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
- معرفی مقالات مرجع و اصلی الگوریتم TLBO
- مدل سازی اثر یادگیری و افزایش دانش ناشی از تدریس (مرحله یا فاز آموزش)
- مدل سازی یادگیری از هم کلاسی ها (مرحله یا فاز یادگیری)
- بررسی و تشریح تئوریک مراحل و نحوه عملکرد الگوریتم TLBO
- پیاده سازی گام به گام و عملی الگوریتم TLBO در متلب
- جمع بندی و نمایش نتایج به دست آمده از اجرای الگوریتم
برای مشاهده جزئیات و تهیه فرادرس آموزش الگوریتم بهینه سازی مبتنی بر آموزش و یادگیری به این لینک (+) مراجعه نمایید.
مجموعه: الگوریتم های فراابتکاری, بهینه سازی, محاسبات تکاملی, هوش ازدحامی برچسب ها: Intelligent Optimization, Teaching and Learning, Teaching-Learning Algorithm, Teaching-Learning-based Optimization, Teaching-Learning-based Optimization Algorithm, TLBO, TLBO Algorithm, TLBO in MATLAB, آموزش و یادگیری, الگوریتم TLBO, الگوریتم TLBO در متلب, الگوریتم آموزش, الگوریتم آموزش در متلب, الگوریتم آموزش و یادگیری, الگوریتم بهینه سازی بر مبنای آموزش و یادگیری, الگوریتم بهینه سازی بر مبنای یادگیری و آموزش, الگوریتم بهینه سازی مبتنی بر آموزش و یادگیری, الگوریتم بهینه سازی مبتنی بر یادگیری و آموزش, الگوریتم معلم و دانش آموز, الگوریتم یادگیری, الگوریتم یادگیری در متلب, بهینه سازی بر مبنای آموزش و یادگیری, بهینه سازی بر مبنای یادگیری و آموزش, بهینه سازی مبتنی بر آموزش و یادگیری, بهینه سازی مبتنی بر یادگیری و آموزش, بهینه سازی هوشمند, پیاده سازی عملی الگوریتم TLBO, کد متلب TLBO