1<!DOCTYPE html> 2<html lang="en"><head> 3 <meta charset="utf-8"> 4 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 <meta name="viewport" content="width=device-width, initial-scale=1"> 6
6<script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
6<!-- Begin Jekyll SEO tag v2.8.0 --> 7<title>No-Range Space | âAll models are wrong, but some are usefulâ â G. Box</title> 8<meta name="generator" content="Jekyll v3.10.0" /> 9<meta property="og:title" content="No-Range Space" /> 10<meta property="og:locale" content="en_US" /> 11<meta name="description" content="Thoughts on deep learning, tech, and whatever else seems interesting." /> 12<meta property="og:description" content="Thoughts on deep learning, tech, and whatever else seems interesting." /> 13<link rel="canonical" href="https://www.norange.ai/" /> 14<meta property="og:url" content="https://www.norange.ai/" /> 15<meta property="og:site_name" content="No-Range Space" /> 16<meta property="og:type" content="website" /> 17<meta name="twitter:card" content="summary" /> 18<meta property="twitter:title" content="No-Range Space" />
19<script type="application/ld+json"> 20{"@context":"https://schema.org","@type":"WebSite","description":"Thoughts on deep learning, tech, and whatever else seems interesting.","headline":"No-Range Space","name":"No-Range Space","url":"https://www.norange.ai/"}</script>
20 21<!-- End Jekyll SEO tag --> 22<link href="https://fonts.googleapis.com/css?family=Google+Sans|Noto+Sans|Castoro" 23 rel="stylesheet"> 24 <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous"> 25 <link rel="stylesheet" href="/assets/css/style.css"> 26 <link rel="shortcut icon" type="image/png" href="/assets/images/logo.png"> 27 <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" rel="stylesheet"> 28 <!--
28<script async src="https://busuanzi.icodeq.com/busuanzi.pure.mini.js"></script>
28 --> 29 <!--
29<script defer src="https://busuanzi.9420.ltd/js"></script>
29 --> 30 <!-- <meta name="referrer" content="no-referrer-when-downgrade"> --> 31 32 <meta property="og:image" content="/assets/images/logo.png" /><link type="application/atom+xml" rel="alternate" href="https://www.norange.ai/feed.xml" title="No-Range Space" />
vendor: 63 bytes, line 32
32<script async src="https://www.googletagmanager.com/gtag/js?id=
32UA-142853940-1
vendor: 12 bytes, line 32
32"></script>
33<script> 34 window['ga-disable-UA-142853940-1'] = window.doNotTrack === "1" || navigator.doNotTrack === "1" || navigator.doNotTrack === "yes" || navigator.msDoNotTrack === "1"; 35
vendor: 134 bytes, lines 35-39
35window.dataLayer = window.dataLayer || []; 36 function gtag(){dataLayer.push(arguments);} 37 gtag('js', new Date()); 38 39 gtag('config', '
39UA-142853940-1
vendor: 4 bytes, line 39
39');
40</script>
40 41<style> 42 .MathJax_Display, .MJXc-display, .MathJax_SVG_Display { 43 overflow-x: auto; 44 overflow-y: hidden; 45 } 46 </style> 47 <!-- 48<meta property="og:image" content="https://www.norange.ai/assets/logo.png" />--> 49</head> 50<body style="font-family: 'Lucida Console', Monaco, monospace"><header class="site-header"> 51 52 <div class="wrapper"><div class="row"> 53 <div class="col-6 col-sm-3"> 54 55 <a rel="author" href="/" class="blog-btn">Blog â</a> 56 57 <style> 58 .blog-btn { 59 display: inline-block; 60 margin: 2px 0; 61 line-height: 25px; /* space above & below the button */ 62 padding: 3px 10px; /* space inside the button around the text */ 63 font-family: 'Inter', sans-serif; 64 font-size: 18px; 65 font-weight: 500; 66 color: #fff; 67 text-decoration: none; 68 border-radius: 8px; 69 border: 1.5px solid transparent; 70 background: linear-gradient(#000, #000) padding-box, 71 linear-gradient(270deg, #096ce2, #5d41dc) border-box; 72 transition: all 0.4s ease; 73 box-shadow: 0 0 12px rgba(131, 56, 236, 0.6); 74 } 75 76 .blog-btn:hover { 77 background: linear-gradient(#000, #000) padding-box, 78 linear-gradient(90deg, #FFFFFF, #f285c1) border-box; 79 box-shadow: 0 0 18px #f285c1; 80 transform: translateY(-1px); 81 } 82 83 .blog-btn:hover::after { 84 position: relative; 85 left: 3px; 86 transition: left 0.0s ease; 87 } 88 89 </style> 90 91 </div> 92 93 <div class="col-6 col-sm-9"><nav class="site-nav" style="z-index: 1;"> 94 <input type="checkbox" id="nav-trigger" class="nav-trigger" /> 95 <label for="nav-trigger"> 96 <span class="menu-icon"> 97 <svg viewBox="0 0 18 15" width="18px" height="15px"> 98 <path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/> 99 </svg> 100 </span> 101 </label> 102 103 <div class="trigger" style="z-index: 1;"><a class="page-link-local" href="/about/">about</a></div> 104 </nav></div> 105 </div> 106 107 <!-- <a class="site-title" rel="author" href="/">No-Range Space</a><nav class="site-nav" style="z-index: 1;"> 108 <input type="checkbox" id="nav-trigger" class="nav-trigger" /> 109 <label for="nav-trigger"> 110 <span class="menu-icon"> 111 <svg viewBox="0 0 18 15" width="18px" height="15px"> 112 <path d="M18,1.484c0,0.82-0.665,1.484-1.484,1.484H1.484C0.665,2.969,0,2.304,0,1.484l0,0C0,0.665,0.665,0,1.484,0 h15.032C17.335,0,18,0.665,18,1.484L18,1.484z M18,7.516C18,8.335,17.335,9,16.516,9H1.484C0.665,9,0,8.335,0,7.516l0,0 c0-0.82,0.665-1.484,1.484-1.484h15.032C17.335,6.031,18,6.696,18,7.516L18,7.516z M18,13.516C18,14.335,17.335,15,16.516,15H1.484 C0.665,15,0,14.335,0,13.516l0,0c0-0.82,0.665-1.483,1.484-1.483h15.032C17.335,12.031,18,12.695,18,13.516L18,13.516z"/> 113 </svg> 114 </span> 115 </label> 116 117 <div class="trigger" style="z-index: 1;"><a class="page-link-local" href="/about/">about</a></div> 118 </nav>--> 119 120 </div> 121</header> 122<main class="page-content" aria-label="Content"> 123 <div class="wrapper"> 124 <div style="position: relative; z-index: 0;"> 125 <div class="home"> 126 127 128 129 130 <!-- <p style="line-height: 23pt;"> 131 <span class="title-highlights" style="font-size: 20px;">TAGS:</span> <span class="tag-highlights">Uncertainty Estimation</span> <span class="tag-highlights">Bayesian Inference</span> <span class="tag-highlights">Active Learning</span> <span class="tag-highlights">Reinforcement Learning</span> <span class="tag-highlights">LLMs</span> 132 </p> --><ul class="post-list"> 133 <li> 134 <!-- <hr style="border: 0.5px #363636 solid;"> -->
135 <span class="post-meta">Aug 24, 2026</span><span class="post-meta"> ⢠Read time ~22 min</span><h3 style="margin: 5px 0px 7px 0px"> 136 <a class="post-link" href="/post-training/2026/08/24/post-training-primer.html"><span class="link-highlights">Post-Training Primer</span></a> 137 </h3><p style="font-size: 14px; color: rgba(193, 215, 240, 0.39); text-align: left;">A first-principles look at post-training for language models, tracing how policy gradients lead to PPO and GRPO. The post breaks down reward-to-go, advantage estimation, probability-ratio clipping, and group-relative rewards, while highlighting the practical differences between PPOâs learned critic and GRPOâs critic-free approach. It also covers implementation details and common pitfalls when putting these methods into practice.</p></li> 138 139 <li> 140 <!-- <hr style="border: 0.5px #363636 solid;"> --> 141 <span class="post-meta">Aug 13, 2026</span><span class="post-meta"> ⢠Read time ~9 min</span><h3 style="margin: 5px 0px 7px 0px"> 142 <a class="post-link" href="/uncertainty/2026/08/13/uncertainty-estimation-part-2.html"><span class="link-highlights">Uncertainty in Deep Learning, p.2 (Methods)</span></a> 143 </h3><p style="font-size: 14px; color: rgba(193, 215, 240, 0.39); text-align: left;">In this post, we explores the main methods for estimating uncertainty in deep learning â from Bayesian inference and sampling-based ensembles to efficient deterministic and calibration techniques. We discuss how each approach captures different types of uncertainty, their computational trade-offs, and when to prefer one over another in practice.</p></li> 144 145 <li> 146 <!-- <hr style="border: 0.5px #363636 solid;"> --> 147 <span class="post-meta">Mar 8, 2025</span><span class="post-meta"> ⢠Read time ~13 min</span><h3 style="margin: 5px 0px 7px 0px"> 148 <a class="post-link" href="/uncertainty/2025/03/08/uncertainty-estimation-intro.html"><span class="link-highlights">Uncertainty in Deep Learning, p.1 (Intro)</span></a> 149 </h3><p style="font-size: 14px; color: rgba(193, 215, 240, 0.39); text-align: left;">Advances in deep learning have solved complex problems across multiple domains, aided by increased computational access. Yet, understanding the inner workings of these models remains a challenge, with uncertainty estimation providing some insights. In this blog post, we explore the basics of uncertainty estimation and how it makes AI smarter and more reliable.</p></li> 150 </ul> 151 152 153 <div class="pager"> 154 <ul class="pagination"> 155 <li><div class="pager-edge">â¢</div></li> 156 <li><div class="current-page">1</div></li> 157 <li><div class="pager-edge">â¢</div></li> 158 </ul> 159 </div></div> 160 161 </div> 162 </div> 163 </main><footer class="site-footer h-card"> 164 <data class="u-url" href="/"></data> 165 166 <div class="wrapper"> 167 168 <div class="footer-col-wrapper"> 169 <div class="footer-col"> 170 <!-- <p class="feed-subscribe"> 171 <a href="/feed.xml"> 172 <svg class="svg-icon orange"> 173 <use xlink:href="/assets/minima-social-icons.svg#rss"></use> 174 </svg><span>Subscribe</span> 175 </a> 176 </p> --> 177 </div> 178 <div class="footer-col"> 179 <p style="opacity: 0.2">Thoughts on deep learning, tech, and whatever else seems interesting.</p> 180 </div> 181 </div> 182 183 <div class="social-links"><style> 184 .google-scholar-icon { 185 transform: rotate(180deg); 186 transform-origin: center; 187 display: inline-block; 188 } 189</style> 190 191<ul class="social-media-list"> 192 <!--<li><a rel="me" href="https://github.com/nikitadurasov" class="svg-a" title="nikitadurasov"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg></a></li><li><a rel="me" href="https://www.linkedin.com/in/durasovnikita" class="svg-a" title="durasovnikita"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#linkedin"></use></svg></a></li><li><a rel="me" href="https://twitter.com/norange_ai" class="svg-a" title="norange_ai"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#twitter"></use></svg></a></li>--><li><a rel="me" href="https://github.com/nikitadurasov" class="svg-a" title="nikitadurasov"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#github"></use></svg></a></li><li><a rel="me" href="https://www.linkedin.com/in/durasovnikita" class="svg-a" title="durasovnikita"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#linkedin"></use></svg></a></li><li><a rel="me" href="https://twitter.com/norange_ai" class="svg-a" title="norange_ai"><svg class="svg-icon blue"><use xlink:href="/assets/minima-social-icons.svg#twitter"></use></svg></a></li><!----><li> 193 <a rel="me" href="https://scholar.google.com/citations?user=KMMvTfcAAAAJ%26hl" class="svg-a" title="Google Scholar Profile for KMMvTfcAAAAJ&hl"> 194 <svg class="svg-icon blue google-scholar-icon"> 195 <use xlink:href="/assets/minima-social-icons.svg#google-scholar"></use> 196 </svg> 197 </a> 198 </li></ul> 199 200 201</div> 202 203 </div> 204 205</footer> 206<!-- jQuery first, then Popper.js, then Bootstrap JS. --> 207
207<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
207 208
208<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
208 209
209<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
209 210 211 </body> 212 213</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.