Jenetics Training Course

Course Code

jenetics

Duration

21 hours (usually 3 days including breaks)

Requirements

Java

Overview

Jenetics is an advanced Genetic Algorithm, respectively an Evolutionary Algorithm, library written in modern day Java.

Audience

This course is directed at Researchers seeking to utilize Jenetics in their projects

 

Course Outline

Introduction

Architecture

Base Classes

  • Domain Classes
  • Operation Classes
  • Engine Classes

Nuts and Bolts

  • Concurrency
  • Randomness
  • Serialization
  • Utility Classes

Extending Jenetics 

  • Genes
  • Chromosomes
  • Selectors
  • Alterers
  • Statistics
  • Engine

Advanced Topics

  • Encoding
  • Codec
  • Problem
  • Validation
  • Termination
  • Evolution Performance

Internals

  • PRNG Testing
  • Random Seeding

Incubation

  • Weasel Program

Examples

  • Ones Counting
  • Real Function
  • Rastrigin Function
  • 0/1 knapsack
  • Travelling salesman
  • Evolving Images

Build

 

Bookings, Prices and Enquiries

Private Classroom

Private Remote

From $4500 (334)

Public Classroom

Cannot find a suitable date? Choose Your Course Date >>Too expensive? Suggest your price

Related Categories

Related Courses

Course Discounts

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.