Not content to school the world on the wonderful world of AI, Siraj Raval brings his unique teaching style to bare on the mathematics behind cryptography (and, by association, cryptocurrencies).

From the video description:

The math behind cryptography is immensely fascinating, I could spend all day studying it! We’re going to go over some fundamental cryptographic concepts like hashing, zero knowledge proofs, and my favorite ‘ZK-Snarks’. This is quite an in-depth video, i had to pick and choose the topics i wanted to dive into more. There is so, so much i could talk about. Each of these topics could deserve their own course. Cryptography is going to be paramount to building future decentralized Artificial Intelligence systems that we can both control and protect from attackers.

Siraj Raval has a video explaining the Unity and it’s new AI tool.

Creating 3D AI in a simulated world is actually pretty easy using Unity. It’s a powerful tool and I’ll go over its new ML Agents toolkit, that allows researchers and developers to build/train ML models in a 3D simulation. It’s pretty fun watching it in a 3D world, lets break down the code and concepts.


For the next 10 weeks Siraj Raval  is going to go from the basics to the state of the art of reinforcement learning (RL), a popular subfield of machine learning using video game environments as our testbed.

RL is a huge reason DeepMind and OpenAI have been so successful thus far in creating world changing AI bots.