Practical Artificial Intelligence in Julia: Implementing Neural Networks, Genetic Algorithms, and Neuroevolution in Julia (Paperback)
暫譯: Julia 實用人工智慧:在 Julia 中實作神經網路、遺傳演算法與神經演化 (平裝本)

Bergel, Alexandre

  • 出版商: Apress
  • 出版日期: 2026-07-31
  • 售價: $2,180
  • 貴賓價: 9.5 折 $2,071
  • 語言: 英文
  • 頁數: 297
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 9798868825941
  • ISBN-13: 9798868825941
  • 相關分類: Machine Learning
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Develop a thorough grasp of artificial intelligence through practical implementations in Julia. This trailblazing book covers classical AI algorithms and provides practical implementations of agile AI applications, highlighting Julia's versatility and high-performance capabilities for AI development.

This book takes on a practical approach to ensure that readers translate theoretical concepts into tangible, real-world scenarios. Along the way, you will learn and implement from scratch neural networks, genetic algorithms, and neuroevolution. Author Dr. Alexandre Bergel uses practical examples, such as solutions to the traveling sales problem and a fun platform game (including a random level generator) to reinforce AI techniques. Meanwhile, the book introduces Darwinian evolution principles, demonstrating how to evolve zoomorphic organisms to solve particular tasks, such as stair climbing or going over obstacles.

This book stands out as among the earliest to delve into Genertic Algorithms and Neuroevolutions in Julia, and it is one of the few available that offers a comprehensive implementation of Neuroevolution. It is equally as fun as it is informative, providing readers with source code to play along with and apply to future projects.

 

What You Will Learn:

  • Solve simple classification tasks using neural networks
  • Use genetic algorithms to solve complex algorithmic problems
  • Apply Darwinian evolution principles to evolve artificially living creatures
  • Discover how to Neuroevolution to build an artificial player to solve a platform game

 

Who This Book is For:

This book is written for software engineers, programmers and developers who are eager to gain practical insights into AI implementation using Julia at a beginner/intermediate level

商品描述(中文翻譯)

透過 Julia 的實務實作,深入掌握人工智慧(AI)。這本開創性的著作涵蓋經典 AI 演算法,並提供敏捷 AI 應用程式的實務實作,突顯 Julia 在 AI 開發上的多樣性與高效能特性。

本書採用實務導向的方法,確保讀者能將理論概念轉化為具體的真實世界情境。在學習過程中,您將從零開始學習並實作神經網路、遺傳演算法與神經演化(Neuroevolution)。作者 Alexandre Bergel 博士透過旅行推銷員問題的解法,以及一款有趣的平台遊戲(包含隨機關卡產生器)等實務範例,加深讀者對 AI 技術的理解。此外,本書也介紹達爾文演化原理,示範如何演化出類動物生物,以完成特定任務,例如爬上階梯或跨越障礙物。

本書是最早以 Julia 深入探討遺傳演算法(Genetic Algorithms)與神經演化的著作之一,也是少數提供完整神經演化實作的書籍之一。內容兼具趣味性與知識性,並提供可供讀者實際操作及應用於未來專案的原始碼。

您將學會:

• 使用神經網路解決簡單的分類任務
• 使用遺傳演算法解決複雜的演算法問題
• 應用達爾文演化原理,演化出人工生命體
• 探索如何運用神經演化,建立能解決平台遊戲的人工玩家

本書適合對象:

本書適合希望以初學者至中級程度,透過 Julia 獲得 AI 實作洞見的軟體工程師、程式設計師與開發人員。

作者簡介

Dr. Alexandre Bergel has been a senior researcher at the German Aerospace Center (DLR) since 2026. Previously, he was a computer scientist at RelationalAI (Switzerland/USA) and an associate professor at the University of Chile. Dr. Bergel and his collaborators conduct research in software engineering and artificial intelligence for critical software systems.

He has authored over 180 articles published in international, peer-reviewed scientific forums, including the most competitive conferences and journals in software engineering. He has served on over 185 program committees for international events. Several of his research prototypes have been developed into products adopted by major companies in the semiconductor industry and for software certification.


He is the author of four other books: Agile Visualization with Pharo, Agile Artificial Intelligence in Pharo, Agile Visualization, and Deep Into Pharo.

作者簡介(中文翻譯)

Alexandre Bergel 博士自 2026 年起擔任 German Aerospace Center (DLR) 的資深研究員。在此之前,他曾任職於 RelationalAI(瑞士/美國)的電腦科學家,以及 University of Chile 的副教授。Bergel 博士及其合作夥伴致力於軟體工程,以及適用於關鍵軟體系統的人工智慧研究。

他已在國際同儕審查科學論壇上發表超過 180 篇論文,涵蓋軟體工程領域中競爭最為激烈的會議與期刊。他曾擔任超過 185 場國際活動的程式委員會委員。他的數項研究原型已進一步開發為產品,並獲半導體產業的大型企業及軟體認證領域採用。

他另外著有四本書:Agile Visualization with Pharo、Agile Artificial Intelligence in Pharo、Agile Visualization,以及 Deep Into Pharo。