<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Alok Upadhyay</title><description>Writing on multimodal AI, ML systems at scale, post-training, retrieval and recommendation.</description><link>https://alok.ai/</link><language>en-us</language><item><title>RLHF Post-Training: Designing the Training and Serving Systems</title><link>https://alok.ai/blog/2026-07-15-what-rlhf-actually-optimizes/</link><guid isPermaLink="true">https://alok.ai/blog/2026-07-15-what-rlhf-actually-optimizes/</guid><description>RLHF is usually explained as an objective. An explainer on the systems it implies: four model copies resident at once, an inference engine and a trainer in the same job, and a serving path where the thing you optimised against never ships.</description><pubDate>Wed, 15 Jul 2026 00:00:00 GMT</pubDate><category>explainer</category><category>llm</category><category>post-training</category><category>rlhf</category><category>ml-systems</category><category>system-design</category></item><item><title>Safety Policy as Retrieved Context</title><link>https://alok.ai/blog/2026-06-11-safety-policy-as-retrieved-context/</link><guid isPermaLink="true">https://alok.ai/blog/2026-06-11-safety-policy-as-retrieved-context/</guid><description>Most safety behaviour is frozen into weights at training time, while the policy it encodes changes weekly. An explainer on retrieving the clauses that apply to a request and inlining them as explicit constraints, and the failure modes that introduces.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>explainer</category><category>ai-safety</category><category>rag</category><category>llm</category><category>guardrails</category></item><item><title>Designing a RAG Search System: Indexing, Retrieval and Grounding</title><link>https://alok.ai/blog/2026-05-14-rag-search-system-design/</link><guid isPermaLink="true">https://alok.ai/blog/2026-05-14-rag-search-system-design/</guid><description>Retrieval-augmented generation is usually drawn as three boxes. An explainer on the parts that decide whether it works: chunking and reindexing, hybrid retrieval and reranking, permissions enforced at retrieval, and the difference between a bad answer and a bad retrieval.</description><pubDate>Thu, 14 May 2026 00:00:00 GMT</pubDate><category>explainer</category><category>rag</category><category>search</category><category>retrieval</category><category>llm</category><category>system-design</category></item><item><title>Transformer Recommenders: Designing the Training and Serving Systems</title><link>https://alok.ai/blog/2026-04-16-transformer-recommenders-system-design/</link><guid isPermaLink="true">https://alok.ai/blog/2026-04-16-transformer-recommenders-system-design/</guid><description>Sequential transformer recommenders changed what the model is. An explainer on the systems work that decides whether that change survives contact with production: point-in-time correctness, the retrieval/ranking funnel, and the skew that quietly eats the gains.</description><pubDate>Thu, 16 Apr 2026 00:00:00 GMT</pubDate><category>explainer</category><category>recommendation-systems</category><category>transformers</category><category>ml-systems</category><category>system-design</category></item><item><title>Can Geometry Predict Whether a Face Matches a Voice?</title><link>https://alok.ai/blog/2026-03-14-riemannian-geometry-multimodal-biometrics/</link><guid isPermaLink="true">https://alok.ai/blog/2026-03-14-riemannian-geometry-multimodal-biometrics/</guid><description>We show that the intrinsic Riemannian geometry of pretrained neural network embedding spaces predicts how well face and voice can be matched across modalities: without any cross-modal training.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate><category>multimodal-ai</category><category>riemannian-geometry</category><category>biometrics</category><category>computer-vision</category><category>research</category></item><item><title>Do LLM Recommenders Obey Preference Axioms?</title><link>https://alok.ai/blog/2026-02-23-llm-recommenders-preference-axioms/</link><guid isPermaLink="true">https://alok.ai/blog/2026-02-23-llm-recommenders-preference-axioms/</guid><description>We test whether LLM-based recommender systems satisfy classical rationality axioms from social choice theory, and find that all models violate every axiom, with a striking dichotomy between pairwise and set-based reasoning.</description><pubDate>Mon, 23 Feb 2026 00:00:00 GMT</pubDate><category>large-language-models</category><category>recommender-systems</category><category>social-choice-theory</category><category>logical-reasoning</category><category>research</category></item><item><title>Are VLM Identity Judgments Logically Consistent?</title><link>https://alok.ai/blog/2026-02-19-vlm-identity-logical-consistency/</link><guid isPermaLink="true">https://alok.ai/blog/2026-02-19-vlm-identity-logical-consistency/</guid><description>We test whether vision-language models obey symmetry and transitivity when judging if two images show the same person, and find a striking accuracy-consistency trade-off.</description><pubDate>Thu, 19 Feb 2026 00:00:00 GMT</pubDate><category>vision-language-models</category><category>person-re-identification</category><category>logical-reasoning</category><category>computer-vision</category><category>research</category></item><item><title>Building Multimodal AI Systems That Serve a Billion Recognitions a Day</title><link>https://alok.ai/blog/2025-05-06-building-multimodal-ai-at-scale/</link><guid isPermaLink="true">https://alok.ai/blog/2025-05-06-building-multimodal-ai-at-scale/</guid><description>Lessons learned from building and scaling multimodal person recognition at Amazon: fusing voice, face, Bluetooth, and behavioral signals to identify users across millions of devices.</description><pubDate>Tue, 06 May 2025 00:00:00 GMT</pubDate><category>multimodal-ai</category><category>person-recognition</category><category>distributed-systems</category><category>machine-learning</category></item></channel></rss>