Towards an RSPI for AI (UK) - alpha name RSPAI (short name "pai")
The rspi was at one point going to be the BBC Nano (or model n)
but ended up as rspi because ... my reaction to the 100-200$ cost of the one laptop per child project, and to the limitations thereof...
An AI, like a computer, is a general purpose machine-
a purely physical tool analogy is a swiss army knife, but
software on computers is tools and die - tool and die
makers design, and build or repair tools. they have a bench
with lathes and saws and drills and hammers and screwdrivers and boxes full of bits...
A s/w toolbench is something like unix, with subsytems (network stack, file systems,
i/o in general (serial, display etc) plus SDK for development (vi, cc, add etc) and then
some handy pre-made tools (regex/grep, sort, awk, sed, etc) with source and documents available
so people could use them as design patterns (templates etc)
the RSPI prospered as it had 30 year pre-history
(BBC Micro, Acorn, ARM, Broadcom system on chip) and ran
Linux (descendent of bell labs et al) and had,
on the system on chip a GPU (so it could use openGL rendering / gaming s/w) and
wifi, and gpio (so it could connect to sensors and actuators and do robotics or similar
An RSPAI would also need to scale up - by being modular, and networks
(c.f. wifi and gpio above - nowadays MCP or AI2AI or similar) and
federated learning tools/platforms- the equivalent of s/w development environment
but with examples (e.g. start with some huggingface pieces) and flower.ai
A network, small and large...with a way to train (NN to FL)- in fact networking at on chip, in software, and between chips/systems...
It also needs some data (kind of AI equivalent to sensor input) - this doesn't have to be _on_ the RSPAI - it needs to be where you can get it (equivalent was that
the Pi part of the Rasperry Pi name came from the original idea that like the BBC micro that booted into basic, the RSPI would boot into python. we discarded that early on and said kids must learn the Command Line (shell) but one simple example lesson (how to write Snakes in Python) would start with how to download and install python, and then... ... ...
It could run on an RSPI easily (esp. given cheapo GPU) but what is the core tool bench
for the Ai part of this RSPAI? is it just huggingface with pytorch tensorflow and all that gubbins, or is there a core that could be still general, but simpler to start off with and afford people with easy lessons
(one class we ran with the RSPI had 11yr old schoolgirls withotu any teacher go from nothing to writing snakes in 1 hour from scratch) - what is the equiv to that, that lets you still also go all the way to writing a version of asteroids and control a bipedal lego robot?
or genai including stable difussion video liks this:- https://youtu.be/kG8fmSW_5wM?si=hsbBdeCUtdshNyBM
A small neural net, a regression/stats library, some causal inference graph stuff? what what what?
And who is it for? policy makers, wannabe AGI gods, defense contractors, health and environment researchers, Jane Public who who who?
Answers on a postcard please...