~/talk

Making Darwin Proud: Coding Evolutionary Algorithms in Java

Talkat Jfokus 2016 · 2016-02-08..02-10· [java]
slides:none on file

Shows a working Java implementation that uses NASA Space Technology 5 antennas as a proof point: an evolutionary algorithm actually designed an antenna that flew in space. Implements Traveling Salesman with plain Java, uses NASA WorldWind for distances, an Angular/Bootstrap front end for live demos, and a cut-and-crossfill recombination plus swap mutation and replace-worst survivor selection. Population sizes, mutation rate and generation limits are tunable; demos converge in minutes and code is available for cloning.

AI-written summary · about

  1. 0:00Introduction and warm-up
  2. 2:30Evolutionary algorithms
  3. 5:40Theory of evolution
  4. 11:01The Traveling Salesman problem
  5. 17:27Designing the algorithm
  6. 23:58Implementation details
  7. 36:35Algorithm tuning
  8. 38:17Live demo and results
  9. 45:42Frameworks and conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.