Harrison HoffmaninTowards Data ScienceA Simple Strategy to Improve LLM Query GenerationDynamic Few-Shot PromptingAug 63Aug 63

Harrison HoffmaninTowards Data ScienceEarly Stopping: Why Did Your Machine Learning Model Stop Training?Why most models are small and LLMs are largeMay 112May 112

Harrison HoffmaninTowards Data ScienceCausal Machine Learning: What Can We Accomplish with a Single Theorem?Exploring and exploiting the seemingly innocent theorem behind Double Machine LearningMar 302Mar 302

Harrison HoffmaninTowards Data ScienceCategorical Features: What’s Wrong With Label Encoding?Why we can’t arbitrarily encode categorical featuresNov 20, 20238Nov 20, 20238

Harrison HoffmaninTowards Data ScienceBuilding PCA from the Ground UpSupercharge your understanding of Principal Component Analysis with a step-by-step derivationAug 7, 20231Aug 7, 20231

Harrison HoffmaninTowards Data ScienceAliasing: Your Time Series is Lying to YouAn intuitive introduction to signal aliasing with PythonJul 12, 20231Jul 12, 20231

Harrison HoffmaninTowards Data ScienceA Performant Way to Query Streaming DataImproving a real-time streaming project with ksqlDBMay 22, 20231May 22, 20231

Harrison HoffmaninTowards Data ScienceLearning Math Through Code: DerivativesGain a deeper understanding of derivatives with PythonMar 20, 2023Mar 20, 2023

Harrison HoffmaninTowards Data ScienceAnother (Conformal) Way to Predict Probability DistributionsConformal multi-quantile regression with CatboostMar 8, 20235Mar 8, 20235

Harrison HoffmaninTowards Data ScienceA New Way to Predict Probability DistributionsExploring multi-quantile regression with CatboostFeb 14, 20237Feb 14, 20237