Best broom beating of all time - I can still hear the cries of each strike.
AI maths is relatively easy - just a dot product - matrices is just a convenient way of doing the dot product calculations.
The difficulty is the scaling, structuring/layering or neural net units and figuring out what the learning is doing to the network.
Learning is just propagating weights through out the network.