- عنوان کتاب: Practical Artificial Intelligence in Julia Implementing Neural Networks, Genetic Algorithms, and Neuroevolution in Julia
- نویسنده: Alexandre Bergel
- حوزه: برنامهنویسی هوش مصنوعی
- سال انتشار: 2026
- تعداد صفحه: 295
- زبان اصلی: انگلیسی
- نوع فایل: pdf
- حجم فایل: 5.80 مگابایت
هوش مصنوعی (AI) به طور اساسی نحوه استفاده ما از کامپیوترها برای حل مسائل را تغییر میدهد. با بهرهگیری از تجربیات قبلی، که ممکن است به صورت مثال بیان شود، دستگاه میتواند الگوها را در یک موقعیت معین شناسایی کند و همان الگوها را در موقعیتی کمی متفاوت شناسایی کند. این اساساً روشی است که امروزه از هوش مصنوعی استفاده میشود. حوزه هوش مصنوعی به سرعت در حال پیشرفت است و متأسفانه، اغلب عبور از آن دشوار است. کتاب «هوش مصنوعی کاربردی در جولیا» با هدف ارائه یک پایه عملی برای مجموعهای از الگوریتمهای هوش مصنوعی گویا با استفاده از زبان برنامهنویسی جولیا نوشته شده است. این کتاب دو سهم بزرگ در کتابهای مرتبط موجود دارد. اولین سهم، جزئیات برخی از تکنیکهای گویا، یعنی شبکههای عصبی، الگوریتمهای ژنتیک و تکامل عصبی را شرح میدهد. هیچ کتاب دیگری با ارائه یک پیادهسازی کامل جولیا، به طور جامع به این مباحث مرتبط نیست. این کتاب مطالب را به صورت افزایشی ارائه میدهد، با یک پرسپترون کوچک شروع میشود و با پیادهسازی کامل دو الگوریتم برای تکامل عصبی پایان مییابد. سهم دوم، ارائه مجموعهای از کاربردهای جذاب، غیر بدیهی و مستقل از این تکنیکها، از جمله هوش مصنوعی برای یک بازی پلتفرم و یک مدل محاسباتی از موجودات متحرک در حال تکامل است. این کتاب به گونهای نوشته شده است که برای مخاطبان زیادی قابل دسترسی باشد و کد منبع قابل اجرا ارائه میدهد. پیادهسازی ارائه شده در این کتاب مستقل است و فقط به کتابخانههای سطح پایین رایج متکی است. در مجموع، این کتاب برخی از دستورالعملهای آسان برای حل مسائل ملموس و عملی را با جزئیات شرح داده و به تصویر میکشد. این کتاب مجموعهای کامل و قابل استفاده مجدد از ابزارها را در زبان برنامهنویسی جولیا ارائه میدهد. «هوش مصنوعی کاربردی در جولیا» کتابی در مورد نحوه استفاده از یک API موجود ارائه شده توسط کتابخانههای خارجی نیست. در عوض، این کتاب شما را برای ساخت API خودتان برای هوش مصنوعی راهنمایی میکند. ساخت API شما مزایای باورنکردنی دارد، مانند قابلیت تنظیم بالا و انعطافپذیری که برای حل مسائل بسیار خاص ضروری هستند.
Artificial intelligence (AI) radically changes how we use computers to solve problems. By exploiting previous experience, which may be expressed in terms of examples, the machine can identify patterns in a given situation and identify the same patterns in a slightly different situation. This is essentially the way AI is used nowadays. The field of AI is moving fast, and unfortunately, it is often difficult to make its way through. Practical Artificial Intelligence in Julia aims to provide a practical foundation for a set of expressive artificial intelligence algorithms using the Julia programming language. The book makes two large contributions to existing related books. The first contribution details some expressive techniques, namely, neural networks, genetic algorithms, and neuro evolution. No other books comprehensively relate to these topics by providing a full Julia implementation. The book provides material in an incremental fashion, beginning with a little perceptron and ending with a full implementation of two algorithms for neuro evolution. The second contribution is to provide a set of compelling, non-trivial, and self-contained applications of these techniques, including AI for a platform game and a computational model of evolving walking creatures. The book is meant to be accessible to a large audience and delivers executable source code. The implementation provided in this book is self-contained and relies only on common low-level libraries. Overall, this book details and illustrates some easy-to-use recipes for solving concrete and practical problems. It provides a complete and reusable set of tools in the Julia programming language. Practical Artificial Intelligence in Julia is not a book about how to use an existing API provided by external libraries. Instead, this book guides you to build your own API for artificial intelligence. Building your API has incredible benefits, such as high tunability and malleability, which are essential to solving very specific problems.
این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:





نظرات کاربران