<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>machine-learning on Purinda Gunasekara</title>
		<link>https://purinda.com/tags/machine-learning/</link>
		<description>Recent content in machine-learning on Purinda Gunasekara</description>
		<generator>Hugo</generator>
		<language>en-AU</language>
		
		
		
		
			<lastBuildDate>Sun, 27 Sep 2026 00:10:00 +1000</lastBuildDate>
		
			<atom:link href="https://purinda.com/tags/machine-learning/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 7: The Results</title>
				<link>https://purinda.com/posts/sinhala-asr-7-results/</link>
				<pubDate>Sun, 27 Sep 2026 00:10:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-7-results/</guid>
				<description>The finished model gets 7.1% of characters wrong on Sinhala sentences it never trained on, keeps English within 0.3 points of the original, and runs 17 times faster than real time on a laptop. Also: most of my test sentences turned out to be in the training data.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 6: What&#39;s Next</title>
				<link>https://purinda.com/posts/sinhala-asr-6-whats-next/</link>
				<pubDate>Sun, 27 Sep 2026 00:05:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-6-whats-next/</guid>
				<description>What has to be true before the Sinhala model ships, what&amp;rsquo;s left to do in the app, the questions I can&amp;rsquo;t answer yet, and the short version of the series.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 5: The First Training Run</title>
				<link>https://purinda.com/posts/sinhala-asr-5-first-training-run/</link>
				<pubDate>Sat, 26 Sep 2026 10:19:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-5-first-training-run/</guid>
				<description>A loss that looked perfect while half the transcripts were wrong, picking a learning rate by watching English get worse, three precision bugs no loss curve would show, and winning English back by blending with the original model.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 4: Training on a Mac, the Same Way the App Runs</title>
				<link>https://purinda.com/posts/sinhala-asr-4-training-on-a-mac/</link>
				<pubDate>Sat, 26 Sep 2026 10:18:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-4-training-on-a-mac/</guid>
				<description>Why the training runs on a MacBook Pro instead of a rented GPU, and the three places where the trainer had to copy the app exactly. One of them was a bug behind 40% of the errors in noisy English.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 3: Preparing the Training Data</title>
				<link>https://purinda.com/posts/sinhala-asr-3-data/</link>
				<pubDate>Sat, 26 Sep 2026 10:17:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-3-data/</guid>
				<description>Rewriting English words into English letters, keeping test speakers out of training, and a replay set labelled by the model itself so it doesn&amp;rsquo;t forget the languages it already knows.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 2: Why Qwen3-ASR as the Base Model</title>
				<link>https://purinda.com/posts/sinhala-asr-2-choosing-qwen3-asr/</link>
				<pubDate>Sat, 26 Sep 2026 10:16:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-2-choosing-qwen3-asr/</guid>
				<description>Choosing the model to fine-tune: why not one that already knows Sinhala, one model for every language, a decoder that can be told the language, which size, and what starting without Sinhala costs.</description>
			</item>
			<item>
				<title>Fine-tuning Qwen3-ASR for Sinhala – Part 1: Measuring the Models That Already Exist</title>
				<link>https://purinda.com/posts/sinhala-asr-1-measuring/</link>
				<pubDate>Sat, 26 Sep 2026 10:15:00 +1000</pubDate>
				<guid>https://purinda.com/posts/sinhala-asr-1-measuring/</guid>
				<description>Before training anything, I measured the speech models that claim to support Sinhala on 300 real recordings. None was usable for dictation, and the reasons shaped everything after.</description>
			</item>
	</channel>
</rss>
