Genetic algorithms in Java basics. ([2015])
- Record Type:
- Book
- Title:
- Genetic algorithms in Java basics. ([2015])
- Main Title:
- Genetic algorithms in Java basics
- Further Information:
- Note: Lee Jacobson, Burak Kanber.
- Authors:
- Jacobson, Lee
Kanber, Burak - Contents:
- At a Glance; Contents; About the Authors; About the Technical Reviewers; Preface; Chapter 1: Introduction; What is Artificial Intelligence?; Biologically Analogies; History of Evolutionary Computation; The Advantage of Evolutionary Computation; Biological Evolution; An Example of Biological Evolution; Basic Terminology; Terms; Search Spaces; Fitness Landscapes; Local Optimums; Parameters; Mutation Rate; Population Size; Crossover Rate; Genetic Representations; Termination; The Search Process; CITATIONS; Chapter 2: Implementation of a Basic Genetic Algorithm. Pre-Implementation Pseudo Code for a Basic Genetic Algorithm; About the Code Examples in this Book; Basic Implementation; The Problem ; Parameters ; Initialization ; Evaluation ; Termination Check ; Crossover ; Roulette Wheel Selection; Crossover Methods; Crossover Pseudo Code; Crossover Implementation; Elitism ; Mutation ; Execution ; Summary ; Chapter 3: Robotic Controllers; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; Evaluation; Termination Check; Selection Method and Crossover; Tournament Selection; Single Point Crossover. Execution Summary; Exercises; Chapter 4: Traveling Salesman; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; Evaluation; Termination Check; Crossover; Mutation; Execution; Summary; Exercises; Chapter 5: Class Scheduling; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; TheAt a Glance; Contents; About the Authors; About the Technical Reviewers; Preface; Chapter 1: Introduction; What is Artificial Intelligence?; Biologically Analogies; History of Evolutionary Computation; The Advantage of Evolutionary Computation; Biological Evolution; An Example of Biological Evolution; Basic Terminology; Terms; Search Spaces; Fitness Landscapes; Local Optimums; Parameters; Mutation Rate; Population Size; Crossover Rate; Genetic Representations; Termination; The Search Process; CITATIONS; Chapter 2: Implementation of a Basic Genetic Algorithm. Pre-Implementation Pseudo Code for a Basic Genetic Algorithm; About the Code Examples in this Book; Basic Implementation; The Problem ; Parameters ; Initialization ; Evaluation ; Termination Check ; Crossover ; Roulette Wheel Selection; Crossover Methods; Crossover Pseudo Code; Crossover Implementation; Elitism ; Mutation ; Execution ; Summary ; Chapter 3: Robotic Controllers; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; Evaluation; Termination Check; Selection Method and Crossover; Tournament Selection; Single Point Crossover. Execution Summary; Exercises; Chapter 4: Traveling Salesman; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; Evaluation; Termination Check; Crossover; Mutation; Execution; Summary; Exercises; Chapter 5: Class Scheduling; Introduction; The Problem; Implementation; Before You Start; Encoding; Initialization; The Executive Class; Evaluation; Termination; Mutation; Execution; Analysis and Refinement; Exercises; Summary; Chapter 6: Optimization; Adaptive Genetic Algorithms; Implementation; Exercises; Multi-Heuristics. Implementation Exercises; Performance Improvements; Fitness Function Design; Parallel Processing; Fitness Value Hashing; Encoding; Mutation and Crossover Methods; Summary; Index. … (more)
- Publisher Details:
- New York, NY : Apress
- Publication Date:
- 2015
- Copyright Date:
- 2015
- Extent:
- 1 online resource, illustrations
- Subjects:
- 005.13/3
Computer science
Java (Computer program language)
Computer algorithms
COMPUTERS -- Programming Languages -- Java
Computer algorithms
Java (Computer program language)
Computers -- Intelligence (AI) & Semantics
Artificial intelligence
Artificial intelligence
Computers -- Programming Languages -- General
Programming & scripting languages: general
Electronic books - Languages:
- English
- ISBNs:
- 9781484203286
1484203283 - Related ISBNs:
- 9781484203293
1484203291 - Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed December 10, 2015).
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.359683
- Ingest File:
- 01_323.xml