AI and Math Books

Introduction to Applied Linear Algebra – Vectors, Matrices, and Least Squares

This book is used as the textbook for our own courses ENGR108 (Stanford) and EE133A (UCLA), where you will find additional related material.

By Boyd and Vandenberghe

Read

Convex Optimization 

By Boyd and Vandenberghe

Read

Understanding Machine Learning: From Theory to Algorithms

By Shai Shalev-Shwartz and Shai Ben-David

Read

Mathematics for Machine Learning

By Marc Peter Deisenroth, A. Aldo Faisal, and Cheng Soon Ong.

Read

Reinforcement Learning: An Introduction

By Richard S. Sutton and Andrew G. Barto

Read

Optimization Models

By G.C. Calafiore and L. El Ghaoui

Read

Machine Learning Refined

By Jeremy Watt, Reza Borhani, Aggelos K. Katsaggelos

ReadGithub

Neuronal Dynamics

From single neurons to networks and models of cognition

By Wulfram Gerstner, Werner M. Kistler, Richard Naud and Liam Paninski

Read

Understanding Deep Learning

By Simon J. D. Prince

Published by MIT Press Dec 5th 2023

Read

A Brief Introduction to Neural Networks

Neural networks are a bio-inspired mechanism of data processing, that enables computers to learn technically similar to a brain and even generalize once solutions to enough problem instances are tought.

By David Kriesel

Read

Elements of Information Theory

By Thomas M. Cover, Joy A. Thomas

Read