I was thinking of experimenting with an artificial neural network using Picaxe-08M or Picaxe-14M as each individual neuron "cell". I was going to start with a small network of 3 "cells" and instead of trying to use serial communications between the cells (serin wait problem) I am going to use analog, more like nature does. ADC would be for input (dendrites) and PWM for output (axon). Also, I would use onboard eeprom to store levels of each input and output as necessary. By using analog levels I could "weight" the inputs and outputs, just as real neurons do, and there would be near instantaneous influence of affected inputs and outputs of other "cells" rather than wait for serial digital transmission and interpretation. I was also thinking of starting off with simple 0 - 255 single byte analog levels to ease storage in eeprom.
Do you think it would work and any constructive thoughts on the subject are welcome.
Do you think it would work and any constructive thoughts on the subject are welcome.