Paolo PerrottainThe Pragmatic ProgrammersGoogle Colab: The First Few StepsGoogle Colab is a “computational notebook”. Let’s see what that means, with a quick hands-on tutorial.Dec 15, 20211Dec 15, 20211
Paolo PerrottainLevel Up CodingNeural Networks VisualizedLet’s walk though a neural network and visualize everything that happens inside it, step by step.Dec 29, 20201Dec 29, 20201
Paolo PerrottainLevel Up CodingKiller Combo: Softmax and Cross EntropyThe derivative of the softmax and the cross entropy loss, explained step by step.Jun 27, 20204Jun 27, 20204
Paolo PerrottainThe StartupThis Is Machine Learning, Part 2: Supervised LearningIn the second post of this series, we talk about a specific approach to machine learning — one that reaped impressive results.May 4, 20201May 4, 20201
Paolo PerrottainThe StartupThis Is Machine Learning, Part 1: Learning vs. CodingThis is the first of three posts adapted from Chapter 1 of Programming Machine Learning.Apr 30, 2020Apr 30, 2020
Paolo PerrottaOf Gradients and MatricesThis artcle explains a line of code in my book, Programming Machine Learning–the line that calculates the gradient of the loss.Apr 22, 20201Apr 22, 20201
Paolo PerrottainLevel Up CodingGrokking the Cross Entropy LossThis post explains the intuitive meaning of the cross entropy loss.Mar 28, 2020Mar 28, 2020
Paolo PerrottainLevel Up CodingThe Problem with AccuracyTo measure the performance of an ML classifier, “accuracy” is the easiest metric you can take–but it might also be misleading.Mar 10, 2020Mar 10, 2020