Math for Deep Learning: What You Need to Know to Understand ...
Ronald T. Kneusel
Practical Deep Learning: A Python-Based Introduction
The Art of Randomness: Randomized Algorithms in the Real World