Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 911 Bytes

README.md

File metadata and controls

35 lines (23 loc) · 911 Bytes

Brainworms

A Cybernetic Studio project by Ben Swift & Brendan Traw.

Description

An installation which uses glowing worms to represent the training and activation weights of a multi-layer perceptron neural network.

Yep, we know that artificial neural networks are not actually brains. One of my PhD students wrote a whole (and excellent!) dissertation about it. But the name is catchy, and the glowing wires do look like worms, so.

Hardware

TODO will update this list once it's built, but the planned BOM is

  • Raspberry Pi 4
  • Adafruit 12-bit PWM LED Driver
  • nOOdz LEDs
  • rotary encoder
  • seven-segment display

Software

  • Nerves (Elixir) for making the board do cool things
  • Axon (Elixir) for the ML training & inference

The code is all in this repo, so you can poke around for yourself.

Licence

MIT