Recent Posts

Generative AI 1.4: Optimization Techniques

4 minute read

Optimization refers to the process of finding the best parameters for a model to minimize (or maximize) some objective function, typically the loss function ...

Generative AI 1.3: Probability and Statistics

4 minute read

In machine learning and generative AI, probability is used to model uncertainty and randomness, while statistics helps us make inferences about data. These c...

Generative AI 1.2: Calculus

4 minute read

Calculus plays a fundamental role in machine learning, especially in training neural networks. During training, the network adjusts its parameters (weights a...

Generative AI 1.1: Linear Algebra

3 minute read

Linear algebra is the foundation of machine learning and neural networks. In particular, vectors and matrices are used to represent and manipulate data, weig...

Crash Course: Calculus

2 minute read

Calculus is a branch of mathematics focused on change (differentiation) and accumulation (integration). It is divided into differential calculus and integral...