Faradars Discount
x عدم نمایش تا ۵۰٪ تخفیف جشنواره تخفیف عیدانه فرادرس کد تخفیف: GDR98
Faradars Discount
فرصت باقیمانده

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

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

درباره ناشر

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

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

درباره مدرس

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

مدرس فرادرس

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


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



الگوریتم ژنتیک روشی است برای حل مسائل بهینه سازی مقید و نامقید که براساس انتخاب طبیعی کار می کند. این الگوریتم مرتبا جمعیتی از راه حل های منحصر به فرد را اصلاح می کند. این الگوریتم بسیار پرکاربرد است و امروزه در تمام شاخه های علوم و مهندسی به منظور بهینه سازی استفاده می شود. در این فرادرس، پیاده سازی الگوریتم ژنتیک برای بهینه سازی در Python (پایتون) به بحث گذاشته می شود، چرا که امروزه حجم بسیاری از محاسبات علمی با Python انجام می شود که آن هم به دلیل ساده بودن برنامه نویسی با آن و قدرتمند بودن این زبان برنامه نویسی است.

👤 مدرس: مهندس پژمان اقبالی
🕓 مدت زمان: ۴ ساعت و ۲۸ دقیقه
🎓 تعداد دانشجو: ۱۱۲ نفر این آموزش را تهیه کرده اند. — ۱۱۱ نفر در یک ماه اخیر
روش دریافت: لینک دانلود و/یا ارسال فیزیکی

هزینه آموزش: ۲۰,۰۰۰ تومان


آنچه شما در این فرادرس خواهید دید:
آموزش ویدئویی مورد تایید فرادرس
فایل برنامه ها و پروژه های اجرا شده در حین آموزش
فایل PDF یادداشت های مدرس در حین آموزش

تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • به صورت رایگان یک یا چند آموزش معادل دیگر دریافت می کنید.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می شود.
    (توضیحات بیشتر +)
دانلود آنی و ارسال سریع
فعال‌سازی آنی لینک دانلود، بلافاصله پس از ثبت سفارش
ارسال پستی به همراه کد رهگیری مرسوله در اولین ساعت اداری روز

(توضیحات بیشتر +)



    توضیحات

    چکیده آموزش


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

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

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

     

    فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
    • درس یکم: رمز عبور (Password)
      • حدس زدن عدد
      • حدس زدن رمز عبور
      • پیاده سازی یک مثال ژنتیک ساده در Python (پایتون)
        • ژن ها
        • تولید یک حدس
        • Fitness
        • Mutate
        • نمایش
        • Main
      • استخراج موتور قابل استفاده مجدد
        • Generate and Mutate
        • پیدا کردن بهترین
        • استفاده از ماژول ژنتیک
        • نمایش
        • Fitness
        • Main
      • استفاده از چارچوب Unit Test در پایتون
      • مثال رمز عبور طولانی تر
      • معرفی یک Chromosome Object
    • درس دوم: مساله بهینه سازی One Max
      • Test Class
      • تغییر Genetic برای کار کردن با Lists
      • ژن ها
      • نمایش
      • Test
      • Run
    • درس سوم: مساله اعداد مرتب شده (Sorted Numbers)
      • Test Class
      • ژن ها
      • Fitness
      • نمایش
      • Test
      • Run
      • استفاده از یک Fitness Object
      • get – best
    • درس چهارم: مساله پازل هشت وزیر (۸Queens Puzzle)
      • Test class
      • Board
      • Display
      • Fitness
      • Test
      • Run
    • درس پنجم: رنگ آمیزی گراف (Graph Coloring)
      • داده های مورد استفاده
      • خواندن داده از روی فایل
      • Rule
      • Test class
      • Test
      • ژن ها
      • نمایش
      • Fitness
      • Run

    نرم افزارهای مرتبط با آموزش

    Python 3.7

    پیش نیاز

    پیش نمایش

    پیش نمایش ۱ : رمز‌ عبور (Password) - ۱۱ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۹ مگابایت (کلیک کنید +)


    پیش نمایش ۲ : مساله بهینه‌ سازی One Max - ۶ دقیقه


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

    دانلود مستقیم پیش نمایش - حجم دانلود ۱۰ مگابایت (کلیک کنید +)


    پیش نمایش ۳ : مساله اعداد مرتب‌ شده (Sorted Numbers) - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۴ : مساله پازل هشت وزیر (8Queens Puzzle) - ۱۰ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.

    پیش نمایش ۵ : رنگ‌ آمیزی گراف (Graph Coloring) - ۱۲ دقیقه


    مشاهده آنلاین و یا دانلود رایگان این پیش نمایش، نیازمند عضویت و ورود به سایت (+) است.


    آموزش‌های پیشنهادی و مرتبط




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

    نام آموزش آموزش پیاده سازی الگوریتم ژنتیک در Python
    ناشر فرادرس
    کد آموزش FVGA9709
    مدت زمان ۴ ساعت و ۲۸ دقیقه
    زبان فارسی
    نوع آموزش آموزش ویدئویی     (کیفیت HD - مورد تایید فنی فرادرس)
    حجم دانلود ۴۳۵ مگابایت     (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)
    تعداد DVD یک عدد (در صورت دریافت غیر آنلاین)


    ​راهنمای تهیه آموزش ها

    آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

    راهنمایی بیشتر ( +)

    در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟ 
    • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
    • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه

    با شروع یادگیری، یک کلیک فاصله دارید. همین حالا شروع کنید.

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

    هزینه آموزش: ۲۰,۰۰۰ تومان



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




    دیدگاه ها

    تا کنون ۱۱۲ نفراز این آموزش استفاده کرده اند.

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

    پاسخ دهید

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

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



​همین امروز شروع به آموختن کنید​

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

هزینه آموزش: ۲۰,۰۰۰ تومان


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



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

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