• Suraj Regmi
  • Publications
  • Blogs
  • CV
    Suraj Regmi

    Suraj Regmi

    Senior Data Scientist, Health Care Service Corporation

    • Chicago, IL
    • Email
    • Twitter
    • LinkedIn
    • Github
    • Stackoverflow
    • Google Scholar

    Towards Data Science Articles

    less than 1 minute read

    Published: September 30, 2024

    The following list contains my blogs that are published in Towards Data Science. Mostly, the blogs revolve around machine learning, data science, algorithms, and mathematics.

    • Stirling’s Approximation for Factorials — Proof and Applications
    • Arithmetic Mean, Geometric Mean, and Their Relation using Jensen’s Inequality
    • Nonlinear Change of Variable in Probability Distributions
    • Shooting Star Problem — Simple Solution and Poisson Process Demonstration
    • Maximum Subarray Problem and Kadane’s Algorithm
    • Gaussian Smoothing in Time Series Data
    • Locality-sensitive Hashing and Singular to Plural Noun Conversion
    • Entropy, Cross Entropy, and KL Divergence
    • Three Important Steps in Machine Learning
    • Why Do You Need Machine Learning?
    • Infinite Steps CartPole Problem With Variable Reward
    • CartPole Problem Using TF-Agents — Build Your First Reinforcement Learning Application
    • Creating a Custom Environment for TensorFlow Agent — Tic-tac-toe Example
    • What is Hypothesis Testing? Why Don’t Teachers Believe the Liar Students?

    Tags: Blogging, Towards Data Science

    Share on

    Twitter Facebook LinkedIn
    Previous Next

    You May Also Enjoy

    How Did Feynman Calculate Cube Root So Faster?

    2 minute read

    Published: January 10, 2026

    An episode from Surely You’re Joking, Mr. Feynman! has stuck with me for years, and I wanted to analyze the math behind it. In the story, Feynman describes an interaction with a Japanese man at a restaurant in Brazil.

    How Many Samples Are Needed to Detect System Improvement?

    6 minute read

    Published: October 05, 2025

    Background

    In the real world, often, we would not be solving some problem for the first time. There would already be some existing solution in place and we would like to improve upon the existing solution. The improvement might come in different flavors; it can be expansion of the solution or simply improvement of the solution on some performance metric.

    HackerNoon Articles

    less than 1 minute read

    Published: September 30, 2024

    The following list contains my blogs that are published in HackerNoon. I was awarded Hacker Noon 2020 Contributor of the Year in algorithms category.

    Interpretation of Area Under the ROC Curve

    5 minute read

    Published: May 23, 2024

    Background

    AUROC is one of the most commonly used metric in binary classification tasks. It stands for Area Under Curve - Receiver Operating Characteristics. It is simply the area under the ROC curve. One way of interpreting AUROC is that it is just the area under the ROC curve obtained by interpolating TPR and FPR at different thresholds. There is also another probabilistic interpretation of AUROC. We will state that and prove why that is the case mathematically.

    Sitemap
    • Follow:
    • GitHub
    • Feed
    © 2026 Your Name. Powered by Jekyll & AcademicPages, a fork of Minimal Mistakes.