InThe Pragmatic ProgrammersbyPaolo Perrotta·Oct 15Google Colab: The First Few StepsGoogle Colab is a “computational notebook”. Let’s see what that means, with a quick hands-on tutorial.A response icon1A response icon1
InLevel Up CodingbyPaolo Perrotta·Dec 29, 2020Neural Networks VisualizedLet’s walk though a neural network and visualize everything that happens inside it, step by step.A response icon1A response icon1
InLevel Up CodingbyPaolo Perrotta·Jun 27, 2020Killer Combo: Softmax and Cross EntropyThe derivative of the softmax and the cross entropy loss, explained step by step.A response icon4A response icon4
InThe StartupbyPaolo Perrotta·May 4, 2020This 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.A response icon1A response icon1
InThe StartupbyPaolo Perrotta·Apr 30, 2020This Is Machine Learning, Part 1: Learning vs. CodingThis is the first of three posts adapted from Chapter 1 of Programming Machine Learning.
Paolo Perrotta·Apr 22, 2020Of Gradients and MatricesThis artcle explains a line of code in my book, Programming Machine Learning–the line that calculates the gradient of the loss.A response icon1A response icon1
InLevel Up CodingbyPaolo Perrotta·Mar 28, 2020Grokking the Cross Entropy LossThis post explains the intuitive meaning of the cross entropy loss.
InLevel Up CodingbyPaolo Perrotta·Mar 10, 2020The Problem with AccuracyTo measure the performance of an ML classifier, “accuracy” is the easiest metric you can take–but it might also be misleading.