Things are getting more and more interesting for AI-generated images! π¨
GLIDE is a new model by @OpenAI that can generate images guided by a text prompt. It is based on a diffusion model instead of the more widely used GAN models.
Some details π
@OpenAI GLIDE also has the interesting ability to perform inpainting allowing for some interesting usages.
Your accuracy is 97%, so this is pretty good, right? Right? No! β
Just looking at the model accuracy is not enough. Let me tell you about some other metrics:
βͺοΈ Recall
βͺοΈ Precision
βͺοΈ F1 score
βͺοΈ Confusion matrix
First officially approved Level 3 self-driving system in Germany.
This is significant because it is the first time an autonomous system that takes the *driving responsibility* from the driver is approved for mass production!
The main difference between Level 2 and Level 3 systems is that self-driving systems become legally responsible for the actions of the cars when in autonomous mode!
All driver assist systems on the market now (including Tesla) are Level 2 systems.
While Waymo and Cruise have Level 4 systems running as a beta in some cities, there are different challenges putting this tech in consumer vehicles and in cars that don't have a huge sensor rack costing tens of thousands of dollars on the roof.
Let's talk about a common problem in ML - imbalanced data βοΈ
Imagine we want to detect all pixels belonging to a traffic light from a self-driving car's camera. We train a model with 99.88% performance. Pretty cool, right?
Actually, this model is useless β
Let me explain π
The problem is the data is severely imbalanced - the ratio between traffic light pixels and background pixels is 800:1.
If we don't take any measures, our model will learn to classify each pixel as background giving us 99.88% accuracy. But it's useless!
What can we do? π
Let me tell you about 3 ways of dealing with imbalanced data:
βͺοΈ Choose the right evaluation metric
βͺοΈ Undersampling your dataset
βͺοΈ Oversampling your dataset
βͺοΈ Adapting the loss