Illustrating Evolutionary Computation With Mathematica (Hardcover)
暫譯: 用 Mathematica 描述進化計算 (精裝版)

Christian Jacob

  • 出版商: Morgan Kaufmann
  • 出版日期: 2001-01-29
  • 定價: $2,400
  • 售價: 8.0$1,920
  • 語言: 英文
  • 頁數: 578
  • 裝訂: Hardcover
  • ISBN: 1558606378
  • ISBN-13: 9781558606371
  • 相關分類: 人工智慧程式語言
  • 立即出貨(限量) (庫存=1)

買這商品的人也買了...

相關主題

商品描述


Order This Book | Authors | Contents | Related Titles

An essential capacity of intelligence is the ability to learn. An artificially intelligent system that could learn would not have to be programmed for every eventuality; it could adapt to its changing environment and conditions just as biological systems do. Illustrating Evolutionary Computation with Mathematica introduces evolutionary computation to the technically savvy reader who wishes to explore this fascinating and increasingly important field. Unique among books on evolutionary computation, the book also explores the application of evolution to developmental processes in nature, such as the growth processes in cells and plants. If you are a newcomer to the evolutionary computation field, an engineer, a programmer, or even a biologist wanting to learn how to model the evolution and coevolution of plants, this book will provide you with a visually rich and engaging account of this complex subject.

Features:

  • Introduces the major mechanisms of biological evolution.
  • Demonstrates many fascinating aspects of evolution in nature with simple, yet illustrative examples.
  • Explains each of the major branches of evolutionary computation: genetic algorithms, genetic programming, evolutionary programming, and evolution strategies.
  • Demonstrates the programming of computers by evolutionary principles using Evolvica, a genetic programming system designed by the author.
  • Shows in detail how to evolve developmental programs modeled by cellular automata and Lindenmayer systems.
  • Provides Mathematica notebooks on the Web that include all the programs in the book and supporting animations, movies, and graphics.

Authors:

Christian Jacob is assistant professor in the Department of Computer Science at the University of Calgary. His areas of interest include evolutionary algorithms, Lindenmayer systems, ecosystems modeling, distributed computing, alternative programming paradigms, biocomputing, and bioinformatics. He is the author of the German edition of this book, Principia Evolvica Simulierte Evolution mit Mathematica, published by dpunkt.verlag.

Table of Contents:

Part 1: Fascinating Evolution
Part 2: Evolutionary Computation
Part 3: If Darwin was a Programmer
Part 4: Evolution of Developmental Programs

Related Titles:

Artificial Intelligence



商品描述(中文翻譯)

一個智慧的基本能力是學習的能力。一個能夠學習的人工智慧系統不必為每一種可能性進行編程;它可以像生物系統一樣,適應不斷變化的環境和條件。《用 Mathematica 說明進化計算》向技術精通的讀者介紹了進化計算,這是一個引人入勝且日益重要的領域。這本書在進化計算的書籍中獨樹一幟,還探討了進化在自然界發展過程中的應用,例如細胞和植物的生長過程。如果您是進化計算領域的新手,工程師、程序員,甚至是想學習如何建模植物進化和共進化的生物學家,這本書將為您提供一個視覺豐富且引人入勝的複雜主題介紹。

特色:
- 介紹生物進化的主要機制。
- 用簡單而具啟發性的例子展示自然界中進化的許多迷人方面。
- 解釋進化計算的主要分支:遺傳算法、遺傳編程、進化編程和進化策略。
- 使用作者設計的遺傳編程系統 Evolvica 演示如何通過進化原則編程計算機。
- 詳細展示如何進化由細胞自動機和林登邁爾系統建模的發展程序。
- 提供包含書中所有程序及支持動畫、影片和圖形的 Mathematica 筆記本。

作者:
Christian Jacob 是卡爾加里大學計算機科學系的助理教授。他的研究興趣包括進化算法、林登邁爾系統、生態系統建模、分散式計算、替代編程範式、生物計算和生物資訊學。他是這本書德文版《Principia Evolvica Simulierte Evolution mit Mathematica》的作者,由 dpunkt.verlag 出版。

目錄:
- 第1部分:迷人的進化
- 第2部分:進化計算
- 第3部分:如果達爾文是程序員
- 第4部分:發展程序的進化

相關書籍:
- 人工智慧