-
Guide to Image Inpainting: Using machine learning to edit and correct defects in photos
We’ve all heard the saying A picture is worth a thousand words. But is a tarnished image with gaping holes…
-
Building a Neural Network From Scratch Using Python (Part 1)
Artificial intelligence (AI) is a buzzword you see pretty much everywhere around you, even when you’re not looking. It has…
-
Building a Neural Network From Scratch Using Python (Part 2)
In the last post, you created a 2-layer neural network from scratch and now have a better understanding of how…
-
Debugging Image Classifiers With Confusion Matrices
Introduction We often rely on scalar metrics and static plots to describe and evaluate machine learning models, but these methods…
-
Compare Object Detection Models From TorchVision
Introduction Object detection is one of the most popular applications of machine learning for computer vision. A detection model predicts…
-
Prompt Engineering
Introduction In just five days, ChatGPT managed to exceed one million users, a feat that took Netflix 3.5 years, Facebook…
-
Credit Card Fraud Detection With Autoencoders
In this article, we’ll leverage the power of autoencoders to address a key issue for banks and their customers: credit…
-
“Text-to-Color” from Scratch with CLIP, PyTorch, and Hugging Face Spaces
Example input and output from the Gradio app built using the Text to Color model. Moving from left to right,…
-
Using CLIP and Gradio to assess similarity between text prompts and ranges of colors
Link to Colab notebook Hugging Face Space Intro OpenAI’s CLIP model and related techniques have taken the field of machine…
-
4 Techniques To Tackle Overfitting In Deep Neural Networks
Image Created By Author Using Canva A neural network is a combination of different neurons, layers, weights, and biases. The…