An SLM trained on $8 ESP32-S3

github.com

67 points by pavelai 2 days ago


chicken-stew - 2 days ago

Would probably be better to demonstrate by exsmple how this approach is used to train on sensor data and then use it (as is hinted by the author) instead of acknowledging that the klingon poc is useless.

dannyw - 2 days ago

Very cool project! Sounds like it was a fun challenge :)

I wonder when we'll start seeing clusters of ESP32-S3s... not sure how interconnects would go though, but I guess the interconnect wouldn't be the bottleneck anyway.

12373bd - 2 days ago

hIngan motlh puS ruq tuq DujDaq SISwI' nge'vI' vIn SuvwI' yIvwI' qarghtaHvIS SIchoH

andai - 2 days ago

Very cool project.

> Backpropagation (gradients derived by hand)

What does by hand mean in this context?

Also how did you write the readme? It's a curious blend of human and AI writing.

prplxd_nihilist - 2 days ago

> Which is no small thing.

I think it is a small thing.

alansaber - 2 days ago

Awesome.

- 2 days ago
[deleted]
runtime_lens - 2 days ago

[flagged]

pavelai - 2 days ago

This small Klingon speaking language model was trained completely on ESP32. The training took 2 days

Number of parameters: 319K

(Disclaimer) The models is tiny and is not a pocket chatbot. It mistakes and is not capable to support conversation, but that's not the goal of the project

The goals of the project is to bring training to edge devices and it worked out

How can one use it? By using solar panels such device could be turned into autonomous meteorological station