Writing

Notes & essays.

A searchable archive of 72 posts on machine learning, data systems, software engineering, and projects.

72 posts

2024

Model Iteration Series: Intro

An overview of industry-level model iteration procedure

Prompt Engineering Whitebook

A copy of what I learned and gathered about prompting, both from online and from work

Writing Quality Code for Machine Learning

Draft notes on proof-of-concept ML code, separation of concerns, configuration, legacy models, and type/documentation hygiene.

Fine-tuning in LLM

Draft notes on LoRA, prompt tuning, adapter tuning, RLHF, and DPO.

2023

Needle: High-performance DL System

A Deep Learning framework with customized GPU and CPU backend in C++ and Python

Motion Prediction with Guided Diffusion

Researched and developed a classifier-free guidance-based latent diffusion model for autonomous vehicle motion forecasting using UNet and Transformer as backbones

2022

Starlink Tracking

A small D3.js-powered Satellite Tracking visualization

Travel Planner

A GPT-powered web application to help users automate travel plan suggestion, generation and archiving

Twitch+

A Search & Recommendation Engine for Twitch Streaming Video Resources

About

About Me I\'m Zhenlin Wang Criss . I graduated as an MS student from Machine Learning Department @ Carnegie Mellon University https://www.ml.cmu.edu/ . I have a strong passion for ...

Code Analyzer

C++ based code static program analyzer

2021

More on Model Deployment

Placeholder draft note preserved from the previous repository.

Variational Inference

A useful inference method for distributional approximation

Variational Autoencoder (VAE)

Combine variational inference with representation learning

2020

CLI-nic

Java-based medical resource management application

Database: Intro

A brief introduction to database system

A Regex Tutorial

Learn to process string operations in an efficient way

Apache Spark: Only the simple answer

Some conceptual understanding of spark and big data. Honestly, this just scratches the surface

Dimension Reduction: Life savers

We must dispel the curse of dimensionality!

Clustering: Apriori

Association Rule realized via inference

Clustering: DBSCAN

Graphical methods continued...

2019

Hyperparameter Tuning

Unicorn is when your horn outshines others

MyPal

A Relationship Management System