Top all-time · #8320
Amit Chaudhary
Personal blog · amitness.comaiprogramming
Amit Chaudhary's personal blog at amitness.com covers ai and programming. Since 2020, 9 different Hacker News readers have linked it 57 times, most often “Visual Explanation of Google AI's SimCLR Paper”. It is still writing: the last post was on 2025-02-15, and you can follow it by feed.
Too few sampled comments (1) to say how often HN recommends it.?
Why HN links it
HN readers link Amit Chaudhary's blog for its graphical explanations of machine learning topics, such as an illustrated overview of self-supervised learning. One commenter called the site wonderful.
Summarised by Claude from a sample of 1 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
I’m an independent AI engineer helping companies build robust AI-powered products.
Most-linked posts?
- Visual Explanation of Google AI's SimCLR Paper2 people · 7 mentions · first linked 2020-03-05
- A Visual Guide to Regular Expression2 people · 3 mentions · first linked 2020-10-21
- Google Colab Python Notebooks Useful Tips2 people · 2 mentions · first linked 2020-06-26
- Visual Survery of Data Augmentation2 people · 2 mentions · first linked 2020-05-17
- Visual Introduction to Self Supervised Learning2 people · 2 mentions · first linked 2020-02-28
- Interactive Analysis of Sentence Embeddings2 people · 2 mentions · first linked 2020-09-25
- Self-Labelling: Automatically Generate Labels for Unlabeled Images2 people · 2 mentions · first linked 2020-04-11
What Hacker News says?
Working on a personal blog: https://amitness.com
Comment linking /
on “Ask HN: What's your quarantine side project?”Submitted Illustrated FixMatch for semi-supervised learning as a story · 237 points
HN discussionhttps://amitness.com Started it to scratch my own itch. I'm a visual learner and learn the best when the maths is explained along with visualization and intuition. So, started this blog to share explanations of latest ML research using diagrams/code/analogies and linking them to associated math.
Comment linking /
on “Ask HN: What is your blog and why should I read it?”Submitted Visual Introduction to Self Supervised Learning as a story · 219 points
HN discussionYeah, authors have tried mixing the strategy you described(self-supervised learning) for semi-supervised tasks. Basic idea is to learn generic image representations without manual labeling and then finetune that on your small dataset. These are relevant articles I have wrote on it: https://amitness.com/2020/02/illustrated-self-supervised-lea... https://amitness.com/2020/03/illustrated-simclr/
Comment linking /2020/03/illustrated-simclr/
on “Illustrated FixMatch for semi-supervised learning”Submitted VSCode on Google Colab as a story · 197 points
HN discussionInteresting, thank you for sharing that. It reminds me of this approach called "PIRL" by Facebook AI. They framed the problem to learn invariant representations. You might find it interesting. https://amitness.com/2020/03/illustrated-pirl/
Comment linking /2020/03/illustrated-pirl/
on “Illustrated FixMatch for semi-supervised learning”Submitted Self Supervised Learning in NLP as a story · 130 points
HN discussion1. Key ideas: I basically skim through blog posts and videos from conferences to be aware of key ideas in Machine Learning 2. Fundamentals: Parallelly, I take MOOC course every once in a while to learn fundamental concepts from first principles 3. Implementation: I either use the ideas I learned from (1) and (2) in a work project or write a blog post to make it concrete on my personal blog: https://amitness.com/
Comment linking /
on “Ask HN: What is your learning strategy?”Submitted Math Symbols Explained with Python as a story · 130 points
HN discussionFollowup post on SimCLR: https://amitness.com/2020/03/illustrated-simclr/
Comment linking /2020/03/illustrated-simclr/
on “Visual Introduction to Self Supervised Learning”Submitted A commit history of BERT and its forks as a story · 103 points
HN discussionHere is the illustrated post on SimCLR: https://amitness.com/2020/03/illustrated-simclr/
Comment linking /2020/03/illustrated-simclr/
on “Visual Introduction to Self Supervised Learning”Submitted PIRL: Learn Image Representations Immune to Geometric Transformation as a story · 50 points
HN discussionI've read the ALBERT paper extensively[0] and agree with what you mean. We can't boil down years of research efforts with just 4 bullet points. The intention in the above blog post isn't to suggest that we discard detailed research papers. It's just thinking about additional mediums we can use to make papers more accessible(a good example is distill.pub and paperswithcode). As mentioned in other threads below, PDF c…
Comment linking /2020/02/albert-visual-summary/
on “A commit history of BERT and its forks”Submitted A Visual Guide to Regular Expression as a story · 30 points
HN discussionThank you @amitness for this wonderful website with graphical explanations :) The PIRL technique in question here seems useless to me, because its loss deliberately trains it to behave differently from what a human would do. But that overview page https://amitness.com/2020/02/illustrated-self-supervised-lea... is gold.
Comment linking /2020/02/illustrated-self-supervised-learning/
on “PIRL: Learn Image Representations Immune to Geometric Transformation”Submitted Visual Explanation of Google AI's SimCLR Paper as a story · 7 points
HN discussionSubmitted Zero-Shot Learning with GPT-2 as a story · 6 points
HN discussionSubmitted An Intuitive Guide to Word Embeddings as a story · 5 points
HN discussionSubmitted A Visual Guide to Recurrent Neural Network in Keras as a story · 5 points
HN discussionSubmitted Migrating from OS.PATH to PATHLIB Module in Python as a story · 5 points
HN discussionSubmitted Google Colab Python Notebooks Useful Tips as a story · 4 points
HN discussionSubmitted A Visual Guide to Regular Expression as a story · 4 points
HN discussionSubmitted Machine Learning Toolbox as a story · 4 points
HN discussionSubmitted Django ORM if you already know SQL as a story · 4 points
HN discussionSubmitted Knowledge Transfer in Self Supervised Learning as a story · 3 points
HN discussionSubmitted Interactive Analysis of Sentence Embeddings as a story · 3 points
HN discussionSubmitted FastAPI for Flask Users as a story · 3 points
HN discussionSubmitted Self-Labelling: Automatically Generate Labels for Unlabeled Images as a story · 3 points
HN discussion