جستجو برای:
  • صفحه نخست
    • صفحه اصلی اول
    • صفحه اصلی دوم
    • صفحه اصلی سوم
    • صفحه اصلی چهارم
  • دوره ها
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • مطالب آموزشی
    • یادگیری ماشین
      • کلاس بندی
      • خوشه بندی
      • رگرسیون
      • یادگیری تقویتی
    • دانشجویان کارشناسی
      • مفاهیم اولیه
      • الگوریتم های تکاملی
      • الگوریتم های جستجو
      • عامل های منطقی
    • سایر مباحث
      • داده کاوی
      • کلان داده
      • یادگیری عمیق
      • پردازش تصویر
    • ابزارها
      • پایتون
      • R
      • وکا
      • کلمنتاین
  • بلاگ
 
  • 09127449140
  • viraai.ackademy@gmail.com
  • بلاگ
  • تماس با ما
  • درباره ما
آکادمی هوش مصنوعی ویرا
  • صفحه نخست
    • صفحه اصلی اول
    • صفحه اصلی دوم
    • صفحه اصلی سوم
    • صفحه اصلی چهارم
  • دوره ها
    • حساب کاربری من
    • سبد خرید
    • پرداخت
  • مطالب آموزشی
    • یادگیری ماشین
      • کلاس بندی
      • خوشه بندی
      • رگرسیون
      • یادگیری تقویتی
    • دانشجویان کارشناسی
      • مفاهیم اولیه
      • الگوریتم های تکاملی
      • الگوریتم های جستجو
      • عامل های منطقی
    • سایر مباحث
      • داده کاوی
      • کلان داده
      • یادگیری عمیق
      • پردازش تصویر
    • ابزارها
      • پایتون
      • R
      • وکا
      • کلمنتاین
  • بلاگ
0

ورود و ثبت نام

وبلاگ

آکادمی هوش مصنوعی ویرابلاگالگوریتم های تکاملیبرنامه نویسی بیان ژنی

برنامه نویسی بیان ژنی

9 آبان 1400
ارسال شده توسط Zeinab.Ghasemi
الگوریتم های تکاملی
1.42k بازدید

برنامه‌نویسی بیان ژنی (GEP)
در برنامه‌نویسی رایانه، برنامه‌نویسی بیان ژنی (GEP) یک الگوریتم تکاملی است که برنامه‌ها یا مدل‌های رایانه‌ای را ایجاد می‌کند. این برنامه‌های کامپیوتری ساختارهای درختی پیچیده‌ای هستند که با تغییر اندازه‌ها، شکل‌ها و ترکیب‌هایشان، بسیار شبیه به یک موجود زنده یاد می‌گیرند و سازگار می‌شوند. و مانند موجودات زنده، برنامه های کامپیوتری GEP نیز در کروموزوم های خطی ساده با طول ثابت کدگذاری می شوند. بنابراین، GEP یک سیستم فنوتیپ-ژنوتیپ است که از یک ژنوم ساده برای نگهداری و انتقال اطلاعات ژنتیکی و یک فنوتیپ پیچیده برای کشف محیط و سازگاری با آن بهره می‌برد.
هوش محاسباتی (CI)
در هوش محاسباتی (CI)، یک الگوریتم تکاملی (EA) زیرمجموعه‌ای از محاسبات تکاملی است، یک الگوریتم بهینه‌سازی فراابتکاری مبتنی بر جمعیت عمومی. یک EA از مکانیسم‌هایی استفاده می‌کند که از تکامل بیولوژیکی الهام گرفته شده است، مانند تولید مثل، جهش، ترکیب مجدد و انتخاب. راه‌حل‌های نامزد برای مسئله بهینه‌سازی نقش افراد در یک جمعیت را بازی می‌کنند و تابع تناسب کیفیت راه‌حل‌ها را تعیین می‌کند. تکامل جمعیت پس از اعمال مکرر عملگرهای فوق اتفاق می‌افتد.
الگوریتم‌های تکاملی
الگوریتم‌های تکاملی اغلب راه‌حل‌های تقریبی خوبی برای همه انواع مسائل ارائه می‌کنند. زیرا در حالت ایده‌آل هیچ فرضی در مورد چشم‌انداز تناسب اندام زیربنایی نمی‌کنند. تکنیک‌های الگوریتم‌های تکاملی که برای مدل‌سازی تکامل بیولوژیکی به کار می‌روند. عموماً به کاوش‌های فرآیندهای ریز تکاملی و مدل‌های برنامه‌ریزی مبتنی بر فرآیندهای سلولی محدود می‌شوند. در بیشتر کاربردهای واقعی EAها، پیچیدگی محاسباتی یک عامل بازدارنده است. در واقع، این پیچیدگی محاسباتی به دلیل ارزیابی تابع تناسب است. تقریب تناسب اندام یکی از راه حل های غلبه بر این مشکل است. با این حال، EA به ظاهر ساده می‌تواند مسائل اغلب پیچیده را حل کند. بنابراین، ممکن است هیچ ارتباط مستقیمی بین پیچیدگی الگوریتم و پیچیدگی مسئله وجود نداشته باشد.

اشتراک گذاری:
برچسب ها: GEPالگوریتم تکاملی
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!

مطالب زیر را حتما مطالعه کنید

رایانش تکاملی (الگوریتم ژنتیک ) و موارد استفاده آن در یادگیری ماشینی

الگوریتم ژنتیک چیست؟   الگوریتم های ژنتیک الگوریتم های جستجویی هستند که از نظریه تکامل...
رگرسیون خطی

رگرسیون خطی با استفاده از الگوریتم ژنتیک همراه با کدهای پایتون

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

الگوریتم تپه نوردی و بهینه سازی آن

الگوریتم تپه نوردی الگوریتم تپه نوردی، یک الگوریتم جستجوی ابتکاری (اکتشافی یا هیوریستیک) است که...
الگوریتم های ابتکاری و فرا ابتکاری

تفاوت الگوریتم های ابتکاری و فراابتکاری

برای اینکه تفاوت الگوریتم های ابتکاری (هیوریستک) و فراابتکاری (متاهیوریستیک) را بهتر درک کنیم، ابتدا...

درخت‌های تصمیم (DT) مدل‌های طبقه‌بندی هستند که در آن‌ها مجموعه‌ای از پرسش‌ها و پاسخ‌ها با...

هوش جمعی

هوش جمعی یک برنامه هوش جمعی از دانش و کار کاربران خود برای ارائه داده...

دیدگاهتان را بنویسید لغو پاسخ

جستجو برای:
دسته‌ها
  • ابزارها
  • الگوریتم های تکاملی
  • الگوریتم های جستجو
  • پایتون
  • پردازش تصویر
  • پردازش صوت
  • خوشه بندی
  • داده کاوی
  • دانشجویان کارشناسی
  • دسته‌بندی نشده
  • رگرسیون
  • سایر مباحث
  • سیستم های خبره
  • عامل های منطقی
  • علم داده
  • کلاس بندی
  • کلان داده
  • مطالب آموزشی
  • مفاهیم اولیه
  • مقالات
  • منطق فازی
  • ویدئو
  • یادگیری تقویتی
  • یادگیری عمیق
  • یادگیری ماشین
نوشته‌های تازه
  • منحنی AUC-ROC در یادگیری ماشین
  • درک منحنی AUC – ROC
  • چرحه حیات یادگیری ماشین
  • تشخیص جنسیت و سن افراد با کتابخانه OpenCV
  • تاثیر هایپرپارامترها در مدل یادگیری عمیق
درباره آکادمی ویرا

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

  • تهران، یوسف آباد، خ چهلم ، پلاک 17
  • 09127449140
  • viraai.ackademy@gmail.com
فهرست سفارشی
  • صفحه اصلی اول
  • بلاگ
  • تماس با ما
  • حساب کاربری من
  • درباره ما
  • سبد خرید
  • فروشگاه

تمامی حقوق برای سایت آکادمی ویرا محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت