کتاب الکترونیکی

برنامه نویسی ژنتیک II: کشف خودکار برنامه های قابل استفاده مجدد (سیستم های تطبیقی ​​پیچیده)

Genetic Programming II: Automatic Discovery of Reusable Programs (Complex Adaptive Systems)

دانلود کتاب Genetic Programming II: Automatic Discovery of Reusable Programs (Complex Adaptive Systems) (به فارسی: برنامه نویسی ژنتیک II: کشف خودکار برنامه های قابل استفاده مجدد (سیستم های تطبیقی ​​پیچیده)) نوشته شده توسط «John R. Koza»


اطلاعات کتاب برنامه نویسی ژنتیک II: کشف خودکار برنامه های قابل استفاده مجدد (سیستم های تطبیقی ​​پیچیده)

موضوع اصلی: ژنتیک

نوع: کتاب الکترونیکی

ناشر: The MIT Press

نویسنده: John R. Koza

زبان: English

فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)

سال انتشار: 1994

تعداد صفحه: 768

حجم کتاب: 48 مگابایت

کد کتاب: 9780262111898

نوبت چاپ: First

توضیحات کتاب برنامه نویسی ژنتیک II: کشف خودکار برنامه های قابل استفاده مجدد (سیستم های تطبیقی ​​پیچیده)

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


Genetic Programming II extends the results of John Koza’s ground-breaking work on programming by means of natural selection, described in his first book, Genetic Programming. Using a hierarchical approach, Koza shows that complex problems can be solved by breaking them down into smaller, simpler problems using the recently developed technique of automatic function definition in the context of genetic programming. Where conventional techniques of machine learning and artificial intelligence fail to provide an effective means for automatically handling the process of decomposing complex problems into smaller subsets, reassembling the solutions to these subsets, and applying an overall solution to the original problem, automatic function definition enables genetic programming to define useful and reusable subroutines dynamically. Koza illustrates this new technique by showing how it solves (or approximately solves) a variety of problems in Boolean function learning, symbolic regression, control, pattern recognition, robotics, classification, and molecular biology. In each example, the problem is automatically decomposed into subproblems; the subproblems are automatically solved; and the solutions to the subproblems are automatically assembled into a solution to the original problem. Koza shows that leverage accrues because genetic programming with automatic function definition repeatedly uses the solutions to the subproblems in the assembly of the solution to the overall problem. Moreover, genetic programming with automatic function definition produces solutions that are simpler and smaller than the solution obtained without automatic function definition.

دانلود کتاب «برنامه نویسی ژنتیک II: کشف خودکار برنامه های قابل استفاده مجدد (سیستم های تطبیقی ​​پیچیده)»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.