Understanding Deep Learning
The book goes over the spectrum of basic to advanced machine learning models. It addresses current that are still current, despite its publication in 2023 and the state of rapid change in technology and computer science. It also explains concepts as well as digging into the mathematics. Finally, it provides simple version of models with practical applications in Jupyter notebooks. A background in applied mathematics is assumed.