Latest GUI of EDeN Training Environment

EDeN Update: Significant client optimisation, connectome render improvements & Input Link template generation

In the below video, I demonstrate various connectome rendering and GUI Improvments in conjuction with huge speedups to entity creation using TBB and .

The next stage wiill more focused towards results from training via entity behaviour.

Optimisation And Connectome Rendering

Read More
TexturePipelinePreviewHeaderImg

EDeN Update: Dataset Texture processing overview and next steps

In the below video, I demonstrate the latest update which has been on hiatus for three months due to personal issues (moving home and taking care of family):

  • The client interface can now request a root folder located on the server for sourced datasets, this is now automatically loaded into memory and selected for training
  • A new command structure can set position of the entity and training object for stimulating input links.
  • Improved GUI allows inspection of the connectome seperately, whilst providing a ‘mini-map’ type view.
  • Various bug fixes and speed up improvments in the backend. Not shown in the video is a 60x speed up in connectome rendering, especially useful for large brained entities.The results of this will then:
  • Be used as evidence in the next paper : Multi agent learning -working title.
  • And if stable: release to AWS Marketplace!

Texture dataset processing overview

Read More

EDeN Update: Unity volumetric connectome rendering

Significant enhancements to the backend dlls, rendering methods, and other interfaces have now allowed for the following:

  • Jeffbot – Is now created by the user from the python interface client side (Or any other asset via the ‘TraniningMetaData settings)
  • Neuron renderer: Rendering 10,000 neurons, each with up to 20,000 Axons/Dendrites, this will improve drastically once again given compute shader processing!
    That’s up to 134,217,728 neurons rendered on the active entity!-Special thanks to Joel Rowney from Mjolnir software in his shader mastery!

Volumetric rendering preview

Read More

Update: EDeN Unity engine rendering updates

Work progresses well in developing an entity training environment.
Included in the follow GIF, we see:

  • Jeffbot – a representation of test entities where input and output neural probes are attached
  • Training environment which spawns different challenges and all essential stimulus, either in the form of food or direct neural inputs
  • Neuron renderer: rendering a few hundred neurons just starting to grow from initial conditions.
Read More

Update: Unity engine Neuron renderer

Whilst work progresses well in preparing for the next research paper and demo where I will be demonstrating basic multi agent learning.
The final planned work today resulted in some visual updates that allowed me to sit back and think all the hard work is paying off.
I present here, a  few captures from the live neuron renderer.

Unfortuntly I couldn’t find a single solution going back 15 years that provided this, what I thought was simple functionality. So as a background tasks, I have upgraded the framework to stream this data to the server every epoch or a set frequency that is user adjusable.

Read More
Embedded Training platform mounted

Update: Embodied EDeN training platform

Tinkering continues!
6 Axis arm now mounted to the embedded training platform.

Upgrades also include:
.OLED Screen
.Integrated Speaker
.USB Mic
.IC2 Ultrasonic range sensor

In addition, work continues on an large Ardunio project that brings all of the googies together under one controllable script via the IC2 Hub.

Read More