It has been a surprise to me how much the AI field has advanced.
Even more of a surprise is how much of the software out there can run on a Pi.
Most of the tests I have been doing are on a Pi3 running latest Raspbian.
It also shows how stable Linux and ARM support is on the Pi.
After 2 hours downloading/compiling/installing, Torch just ran.
Most AI/Deep learning stuff is C/C++ or Python based.
A quick google found some more.
http://www.kdnuggets.com/2016/07/five-d ... rlook.html
Of interest is Leaf and Tiny-cnn.
Tiny-cnn is for small devices but it could interface to Jetpac's QPU code.
https://github.com/jetpacapp/DeepBelief ... yPiLibrary
Leaf is really interesting at it is Rust based and designed for hackers
http://autumnai.com/leaf/book/
Rust has also popped up this week when I went looking for latest browser tech = Servo, accelerated rendering = Webrender and new OS's = Redox OS.
Well rustc installs on Pi.
Could a new Robot OS be made with Redox + Leaf?
But in the meantime run Leaf from Raspbian? Still need to test this.
So Torch, Tiny-cnn and Leaf, all AI type deep learning methods.
We have already had Tensorflow and DeepbeliefSDK demos shown working on Pi's.
Another thing I have been looking at is baremetal AI.
Have not found much NN or tensor stuff based on free pascal yet, which is strange because Pascal has native array support.
AI is good for a one off specific task, a general purpose AI is still aways off.
Why run a single task AI on a general purpose OS like Linux?
Ultibo compiled to ARMv8/Aarch64 64bit code with NEON/SIMD assisted tensor maths
There could be a chance Ultibo might run Aarch64 before Raspbian
https://ultibo.org/forum/viewtopic.php? ... ch64#p1394
All this should get easier to test/do as Pi2/3 move to Aarch64 kernels with native NEON support.
Not much left of this year so 2017 could be the year school kids could make robots to pick up their Lego's.
2018 DIY Pi lawn mowers? 2019 the kids get Pi's to do their homework for them
For 40 years I thought I needed a super computer to do AI, turns out that computer costs $35
Or $5 if Tiny-cnn and Jetpac's QPU code can work on a Zero.
So I guess the answer to the OP's original question is yes.
There is quite a number of ways to do AI on a Pi, if we stick to single task AI not AGI/ASI or what ever it is called now for human level AI.
I'm dancing on Rainbows.
Raspberries are not Apples or Oranges