<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/gaussian-mixture-models-and-expectation-maximization</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/advantages</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/disadvantages</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/formula</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/example</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/implementation-in-numpy-and-scipy</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/visualizing-gaussian-mixture-models</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/practical-implications</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/summary</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url><url><loc>https://mbrenndoerfer.com/writing/gaussian-mixture-models-from-scratch/quiz</loc><lastmod>2026-10-29T10:36:36.000Z</lastmod></url></urlset>