https://acalytica.com/blog/finally-an-ai-tutorial-that-explains-the-math-visually