UNPKG

neataptic

Version:

Architecture-free neural network library with genetic algorithm implementations

71 lines (66 loc) 3.46 kB
description: A list of neuro-evolution algorithms set up with Neataptic authors: Thomas Wagenaar keywords: genetic-algorithm, Neat, JavaScript, Neataptic, neuro-evolution This page shows some neuro-evolution examples. Please note that not every example may always be successful. More may be added in the future! <div class="panel panel-warning autocollapse"> <div class="panel-heading clickable"> 1: Uphill and downhill </div> <div class="panel-body"> <p class="small">This neural network gets taught to increase the input by 0.2 until 1.0 is reached, then it must decrease the input by 2.0.</p> <button type="button" class="btn btn-default" onclick="showModal(1, 0)">Training set</button> <button type="button" class="btn btn-default" onclick="showModal(1, 1)">Evolve settings</button> <div class="btn-group"> <button type="button" class="btn btn-primary" onclick="run(1)">Start</button> <button type="button" class="btn btn-default status1" style="display: none" onclick="showModal(1, 2)">Status</button> <button type="button" class="btn btn-danger error1" style="display: none">Error</button> </div> <svg class="example1" style="display: none"/> </div> </div> <div class="panel panel-warning autocollapse"> <div class="panel-heading clickable"> 2: Count to ten </div> <div class="panel-body"> <p class="small">This neural network gets taught to wait 9 inputs of 0, to output 1 at input number 10.</p> <button type="button" class="btn btn-default" onclick="showModal(2, 0)">Training set</button> <button type="button" class="btn btn-default" onclick="showModal(2, 1)">Evolve settings</button> <div class="btn-group"> <button type="button" class="btn btn-primary" onclick="run(2)">Start</button> <button type="button" class="btn btn-default status2" style="display: none" onclick="showModal(2, 2)">Status</button> <button type="button" class="btn btn-danger error2" style="display: none">Error</button> </div> <svg class="example2" style="display: none"/> </div> </div> <div class="panel panel-warning autocollapse"> <div class="panel-heading clickable"> 3: Vowel vs. consonants classification </div> <div class="panel-body"> <p class="small">This neural network gets taught to classify if a letter of the alphabet is a vowel or not. The data is one-hot-encoded.</p> <button type="button" class="btn btn-default" onclick="showModal(3, 0)">Training set</button> <button type="button" class="btn btn-default" onclick="showModal(3, 1)">Evolve settings</button> <div class="btn-group"> <button type="button" class="btn btn-primary" onclick="run(3)">Start</button> <button type="button" class="btn btn-default status3" style="display: none" onclick="showModal(3, 2)">Status</button> <button type="button" class="btn btn-danger error3" style="display: none">Error</button> </div> <svg class="example3" style="display: none"/> </div> </div> <div class="modal fade" id="modal" role="dialog"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title"></h4> </div> <div class="modal-body"> <pre class="modalcontent"></pre> </div> </div> </div> </div>