How to Unit Test Machine Learning Code & Models
Eugene Yan
FEBRUARY 24, 2024
How it differs from unit testing typical software and some guidelines
This site uses cookies to improve your experience. By viewing our content, you are accepting the use of cookies. To help us insure we adhere to various privacy regulations, please select your country/region of residence. If you do not select a country we will assume you are from the United States. View our privacy policy and terms of use.
Eugene Yan
FEBRUARY 24, 2024
How it differs from unit testing typical software and some guidelines
Eugene Yan
FEBRUARY 10, 2024
Distillation vs. self-improvement across the three stages of language model training.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Driving Business Impact for PMs
Peak Performance: Continuous Testing & Evaluation of LLM-Based Applications
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Communication
From Developer Experience to Product Experience: How a Shared Focus Fuels Product Success
Eugene Yan
JANUARY 6, 2024
Some fundamental papers and a one-sentence summary for each; start your own paper club!
Eugene Yan
DECEMBER 30, 2023
An expanded charter, lots of writing and speaking, and finally learning to snowboard.
Eugene Yan
DECEMBER 23, 2023
Sending helpful & engaging pushes, filtering annoying pushes, and finding the frequency sweet spot.
Eugene Yan
NOVEMBER 4, 2023
Or how we can bootstrap on open-source, permissive-use data and collect less labeled samples.
Eugene Yan
OCTOBER 14, 2023
The biggest deployment challenges, backward compatibility, multi-modality, and SF work ethic.
Eugene Yan
OCTOBER 14, 2023
The biggest deployment challenges, backward compatibility, multi-modality, and SF work ethic.
Eugene Yan
OCTOBER 8, 2023
I give one talk a year and in 2023 this is that talk.
Eugene Yan
SEPTEMBER 2, 2023
Reference, context, and preference-based metrics, self-consistency, and catching hallucinations.
Eugene Yan
AUGUST 12, 2023
Distinguishing problems with external vs.
Eugene Yan
JULY 29, 2023
Evals, RAG, fine-tuning, caching, guardrails, defensive UX, and collecting user feedback.
Eugene Yan
APRIL 15, 2023
Generating Dr. Seuss headlines, fake WSJ quotes, HackerNews troll comments, and more.
Eugene Yan
JUNE 10, 2023
Writing drafts via retrieval-augmented generation. Also reflecting on the week's journal entries.
Eugene Yan
MAY 20, 2023
What's the big deal, intuition on query-key-value vectors, multiple heads, multiple layers, and more.
Eugene Yan
MAY 6, 2023
It started with a question that had no clear answer, and led to eight PRs from the community.
Eugene Yan
MAY 6, 2023
Should chat be the main UX for LLMs? I don't think so and believe we can do better.
Eugene Yan
APRIL 22, 2023
9 patterns including HITL, hard mining, reframing, cascade, data flywheel, business rules layer, and more.
Eugene Yan
APRIL 8, 2023
Also, shortcomings in document retrieval and how to overcome them.
Eugene Yan
MARCH 18, 2023
Asking LLMs to generate biographies to get a sense of what data they were trained on.
Eugene Yan
MARCH 11, 2023
Writing good instructions to achieve high precision and throughput.
Eugene Yan
FEBRUARY 25, 2023
Collecting ground truth, data augmentation, cascading heuristics and models, and more.
Eugene Yan
FEBRUARY 4, 2023
End of week debrief, weekly business review, monthly learning sessions, and quarter review.
Eugene Yan
JUNE 19, 2015
Sharing about my first data science competition at DataScience SG.
Eugene Yan
SEPTEMBER 16, 2015
Guest post of how DataKind SG worked with NGOs to frame their problems and suggests solutions
Eugene Yan
JULY 30, 2016
Learning Scala from Martin Odersky, father of Scala.
Eugene Yan
OCTOBER 10, 2016
Parsing json and formatting product titles and categories.
Eugene Yan
OCTOBER 22, 2016
A card sorting game to discover youl passion by identifying skills you like and dislike.
Eugene Yan
NOVEMBER 1, 2016
Got accepted into Georgia Tech's Computer Science Masters!
Eugene Yan
NOVEMBER 26, 2016
A simple web app to classify fashion images into Amazon categories.
Eugene Yan
DECEMBER 8, 2016
How Lazada ranks products to improve customer experience and conversion at Strata 2016.
Eugene Yan
DECEMBER 10, 2016
Cleaning up text and messing with ascii (urgh!
Eugene Yan
JANUARY 13, 2017
A web app to find similar products based on image.
Eugene Yan
FEBRUARY 12, 2017
Or how to put machine learning models into production.
Eugene Yan
FEBRUARY 18, 2017
If things are not failing, you're not innovating enough.
Eugene Yan
MAY 14, 2017
OMSCS CS6476 Computer Vision - Performing computer vision tasks with ONLY numpy.
Eugene Yan
JUNE 24, 2017
Tools and skills to pick up, and how to practice them.
Eugene Yan
JUNE 25, 2017
Tools and skills to pick up and how to practice them. An Invited Talk with Masters in IT candidates.
Eugene Yan
JULY 25, 2017
Sharing about why data science, data science myths, a typical day, and more with TIA.
Eugene Yan
AUGUST 12, 2017
OMSCS CS6300 (Software Development Process) - Java and collaboratively developing an Android app.
Eugene Yan
AUGUST 25, 2017
What is data science, how to pick it up, and how to enter the field? A discussion with SMU undergrads.
Eugene Yan
SEPTEMBER 24, 2017
How being a Lead / Manager is different from being an individual contributor.
Eugene Yan
DECEMBER 26, 2017
OMSCS CS7641 (Machine Learning) - Revisiting the fundamentals and learning new techniques.
Expert insights. Personalized for you.
We have resent the email to
Are you sure you want to cancel your subscriptions?
Let's personalize your content