<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Gradient Decent]]></title><description><![CDATA[Gradient Decent]]></description><link>https://gradientdecent.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6abc791b7b1db35e4413f089/e092f0f9-9eab-4f86-86a5-8136736552ca.png</url><title>Gradient Decent</title><link>https://gradientdecent.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 08:37:20 GMT</lastBuildDate><atom:link href="https://gradientdecent.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[Epoch 0: Initializing the Weights]]></title><description><![CDATA[Every model learns the same way: take a small step, check how wrong you were, adjust, repeat. No single gradient update is impressive on its own. Stack enough of them together, though, and something u]]></description><link>https://gradientdecent.hashnode.dev/epoch-0-initializing-the-weights</link><guid isPermaLink="true">https://gradientdecent.hashnode.dev/epoch-0-initializing-the-weights</guid><category><![CDATA[Artificial Intelligence]]></category><category><![CDATA[Machine Learning]]></category><category><![CDATA[agentic AI]]></category><category><![CDATA[llm]]></category><category><![CDATA[#learning-in-public]]></category><dc:creator><![CDATA[Gayatri Panse]]></dc:creator><pubDate>Sun, 04 Oct 2026 11:11:25 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6abc791b7b1db35e4413f089/6167bc6e-524d-4941-a2f9-f2643f1c498a.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Every model learns the same way: take a small step, check how wrong you were, adjust, repeat. No single gradient update is impressive on its own. Stack enough of them together, though, and something useful starts to emerge.</p>
<p>This blog is a collection of those small steps. Consider this post epoch 0: the weights are initialized, and training starts here.</p>
<h2>Who's writing</h2>
<p>I'm Gayatri, co-founder of <a href="https://nuvolink.tech/">Nuvolink</a>, where we work on agentic systems, machine learning and inference. On paper, that's my title. In practice, I'm a prototyper and builder: I'm happiest taking a rough idea and turning it into something that actually runs. I borrowed that title from a <a href="https://x.com/bcherny/status/2071379474277613732">post by Boris Cherny</a> on where engineering work is heading, and it describes what I do better than any job title I've had.</p>
<h2>Why I'm writing</h2>
<p>Most of what I learn while building ends up scattered across notebooks, half-finished docs and terminal history I'll never open again. The insights are real, but they disappear.</p>
<p>So I'm writing them down. Partly for myself, because writing forces clarity: if I can't explain why something worked, I probably don't understand it yet. And partly for you, because some of the most useful things I've read came from people honestly sharing what they tried, what broke and what they figured out.</p>
<h2>What you'll find here</h2>
<ul>
<li><p><strong>Agentic systems:</strong> how to design, build and debug multi-agent workflows, and where they quietly fail</p>
</li>
<li><p><strong>Evals:</strong> how to tell whether an AI system actually works, beyond "the demo looked good"</p>
</li>
<li><p><strong>Inference engineering:</strong> making models faster, cheaper and practical to run</p>
</li>
<li><p><strong>Search and retrieval:</strong> what makes RAG systems better or worse in real domains</p>
</li>
<li><p><strong>ML and DL:</strong> fundamentals, models and ideas worth understanding properly</p>
</li>
</ul>
<p>Some posts will be hands-on experiments. Some will be literature surveys that map out a topic. Some will be short notes on an idea, a mistake, or something I read and couldn't stop thinking about.</p>
<h2>How I think about problems</h2>
<p>The part of building I enjoy most happens before any code: defining the problem, taking it apart, and finding the core issue underneath the obvious one. A lot of these posts will walk through that process, not just the final answer.</p>
<p>I also like crossing domains. I started out building line-following and maze-solving robots, moved through anomaly detection systems and survival models, and now spend most of my time on AI systems for legal research and other real-world applications. Each domain teaches you something the others don't, and I'll bring those connections in where they help.</p>
<h2>About the logo</h2>
<img src="https://cdn.hashnode.com/uploads/covers/6abc791b7b1db35e4413f089/9158ab79-22f0-4fd1-982d-b6656ad1455c.png" alt="" style="display:block;margin:0 auto" />

<p>The ∇ (nabla) is the symbol for a gradient. The orange dot beneath it is where every descent is headed: the minimum, or at least somewhere slightly less wrong.</p>
<h2>Come along</h2>
<p>If you're building in this space, or just curious about how these systems work under the hood, follow along. And if you're working on similar problems, I'd love to hear from you.</p>
<p>Here's to the first step, and to being slightly less wrong with each one.</p>
]]></content:encoded></item></channel></rss>