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