Faradars Discount
x عدم نمایش ۴۰٪ تخفیف تخفیف ویژه هفته کتاب و کتابخوانی کد تخفیف: ABAN98 .
Faradars Discount
فرصت باقیمانده

آموزش پیاده سازی الگوریتم ژنتیک در Python – تکمیلی – پیش ثبت نام

دسترسی به اطلاعات این آموزش: اطلاعات کلی محتوا و سرفصل ها پیش نمایش و دانلود اطلاعات تکمیلی دیدگاه ها
آموزش پیاده سازی الگوریتم ژنتیک در Python - تکمیلی

درباره ناشر

فرادرس
فرادرس

فرادرس بزرگ‌ترین ناشر دیجیتال آموزش‌های تخصصی، دانشگاهی و مهندسی است.

درباره مدرس

مهندس پژمان اقبالی
مهندس پژمان اقبالی

مدرس فرادرس

دانشجوی کارشناسی ارشد مهندسی مکانیک


پژمان اقبالی شمس آبادی دانشجوی سال دوم کارشناسی ارشد دانشگاه علم و صنعت ایران هستند و مشغول انجام کار بر روی پروژه های خود در زمینه های آکوستیک، ارتعاشات و پردازش تصویر هستند. وی به مباحث دینامیک و ارتعاشات و هم چنین برنامه نویسی علاقه مند است. (+)



الگوریتم ژنتیک، یک ابزار قدرتمند بهینه سازی و زبان برنامه نویسی پایتون، یک زبان قدرتمند برنامه نویسی است. امروزه بسیاری از مسائل محاسباتی در پروژه های مختلف علوم و مهندسی با استفاده از پایتون حل می شوند و بسیاری از مسائل بهینه سازی با استفاده از الگوریتم ژنتیک. این فرادرس به شما کمک می کند که بتوانید مسائل محاسباتی که نیازمند بهینه سازی با الگوریتم ژنتیک هستند را در پایتون پیاده سازی کنید که از هم از قدرت پایتون در محاسبات و هم از قدرت الگوریتم ژنتیک در بهینه سازی در کنار هم بهره ببرید.

👤 مدرس: مهندس پژمان اقبالی
روش دریافت: صرفا از طریق لینک دانلود (بدون بسته فیزیکی)

وضعیت انتشار در حال هماهنگی
زمان تقریبی انتشار ۶ تا ۱۴ هفته (برای ۹۰ درصد آموزش‌های این مرحله)

درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.




    توضیحات

    الگوریتم ژنتیک، یک ابزار قدرتمند بهینه سازی و زبان برنامه نویسی پایتون، یک زبان قدرتمند برنامه نویسی است. امروزه بسیاری از مسائل محاسباتی در پروژه های مختلف علوم و مهندسی با استفاده از پایتون حل می شوند و بسیاری از مسائل بهینه سازی با استفاده از الگوریتم ژنتیک. این فرادرس به شما کمک می کند که بتوانید مسائل محاسباتی که نیازمند بهینه سازی با الگوریتم ژنتیک هستند را در پایتون پیاده سازی کنید که از هم از قدرت پایتون در محاسبات و هم از قدرت الگوریتم ژنتیک در بهینه سازی در کنار هم بهره ببرید.

    هدف از این آموزش توانمند کردن شما برای پیاده سازی مسائل محاسباتی در پایتون و حل آن ها با استفاده از الگوریتم ژنتیک در پایتون است. در انتهای آموزش شما پیاده سازی مسائل مختلف و بهینه سازی آن ها با استفاده از الگوریتم ژنتیک را به صورت قدم به قدم در پایتون آموخته اید و می توانید مسائل جدیدی که با آن ها روبه رو می شوید را نیز به همین ترتیب پیاده سازی کنید.

    در این فرادرس مشابه آموزش مقدماتی، رویکرد ما حل مساله است. مسائل بهینه سازی تعریف، و در پایتون پیاده سازی می شوند. برای حل آن ها الگوریتم ژنتیک پیاده سازی می شود. موتور ژنتیک ساخته شده در آموزش مقدماتی به مرور برای مسائل سخت تر بهبود داده خواهد شد و خواهید آموخت برای حل مسائل مختلف چه نکاتی را باید در نظر گرفت و چگونه در پایتون پیاده سازی کرد.

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: مساله کارت های بازی
      • کلاس تست و ژن ها (Test Class and Genes)
      • ارزیاب (Fitness)
      • نمایش (Display)
      • تست
      • اجرا (Run)
      • مطالعه نتایج (Study the Result)
      • جهش (Mutate)
    • درس دوم: مساله (Knights)
      • ژن ها (Genes)
      • موقعیت (Position)
      • حمله ها (Attacks)
      • Create
      • جهش
      • نمایش
      • ارزیاب
      • تست
      • اجرا
    • درس سوم: Magic Squares
      • کلاس تست (Test Class)
      • ارزیاب
      • نمایش
      • جهش
      • اجرا
    • درس چهارم: مساله Knapsack
      • منابع (Resources)
      • تست
      • Item Quantity
      • ارزیاب
      • Max Quantity
      • Create
      • جهش
      • نمایش
      • Test
      • اجرا
    • درس پنجم: مساله Solving Linear Equations
      • کلاس تست، تست، ژن ها (Test class, test, and genes)
      • ارزیاب
      • ارزیاب بهینه (Optimal fitness)
      • نمایش
      • اجرا
    • درس ششم: مساله Generating Sudoku
      • کلاس تست و ژن ها
      • ارزیاب
      • نمایش
      • تست
      • اجرا
    • درس هفتم: مساله Traveling Salesman
      • داده تست (Test Data)
      • تست و ژن ها (Test and Genes)
      • محاسبه فاصله (Calculating Distance)
      • ارزیاب
      • نمایش
      • جهش
      • تست
      • اجرا
    • درس هشتم: Approximating PI
      • تست و ژن ها (Test and genes)
      • تبدیل bits به یک Convert bits to an int) int)
      • ارزیاب
      • نمایش
      • بهترین تخمین Best approximations for PI) PI)
      • Optimal value
      • اجرا
    • درس نهم: Equation Generation
      • مثال
      • ارزیابی (Evaluate)
      • تست و ژن ها (Test and Genes)
      • Create
      • جهش
      • نمایش
      • ارزیاب
      • تست
      • اجرا
    • درس دهم: The Lawnmower Problem
      • کلاس تست (Test Class)
      • Create
      • تست
      • ارزیابی (Evaluation)
      • ارزیاب
      • نمایش
      • جهش
      • Optimal Fitness
      • تقاطع (Crossover)
      • تست
      • اجرا
    • درس یازدهم: Logic Circuits
      • ارزیاب
      • نمایش
      • Create
      • جهش
      • Optimal OR Circuit
      • اجرا
    • درس دوازدهم: Regular Expressions
      • تست
      • ارزیاب
      • نمایش
      • جهش
      • اجرا
    • درس سیزدهم: Tic-Tac-Toe
      • ژن ها
      • ارزیاب
      • جهش و تقاطع (Crossover and mutation)
      • نتایج (Results)
      • Tournament Selection


    اطلاعات تکمیلی

    نام آموزش آموزش پیاده سازی الگوریتم ژنتیک در Python – تکمیلی – پیش ثبت نام
    ناشر فرادرس
    کد آموزش FVPHT98061
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)



    سایر آموزش های مهندس پژمان اقبالی




    دیدگاه ها

    نظر شما در مورد این فرادرس چیست؟

    پاسخ دهید

    نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

    امتیاز شما به این آموزش:




درخواست اطلاع رسانی انتشار این آموزش

این آموزش در صف شروع ضبط است و به زودی در فرادرس ارائه عمومی آن آغاز خواهد شد. شما می توانید با وارد کردن ایمیل خود، در اولین زمان، از انتشار نهایی این آموزش مطلع شوید.

مزایای درخواست اطلاع رسانی انتشار:

  • مطلع شدن از انتشار آموزش در اولین زمان پس از انتشار
  • دادن بیشترین اولویت انتشار به آموزش های مورد نظر خود (آموزش های با بیشترین پیش ثبت نام، با اولویت بیشتری منتشر می شوند)
  • دریافت تخفیف ویژه به هنگام انتشار، مختص افرادی که درخواست اطلاع رسانی در یک آموزش داشته اند.



برچسب‌ها: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,



فرادرس در رسانه ها و جشنواره ها

روزنامه ایرانیان مرکز توسعه فناوری اطلاعات و رسانه های دیجیتال روز آفرین نت استارت کنفرانس مهندسی برق ایران جشنواره وب ایران