Generative AI
Generative models and their applications covering GANs, diffusion models, LLM-powered tools, RAG, and latest in AI-generated content.
9 posts
-
Agentic AI
Introduction to Model Context Protocol (MCP)
MCP is an open-source protocol that standardizes how LLMs connect to external tools and data sources, replacing fragile custom integrations with a common interface.
-
LLMEvaluation Metrics for Large Language Models
Walkthrough of evaluation metrics for large language models: perplexity, cross-entropy, BLEU, ROUGE, METEOR, CIDEr, BERTScore, RAG metrics, safety metrics, and LLM-as-a-judge, with equations and visualizations.
-
LLM
Prompt Engineering Techniques: How to Write Effective Prompts
A deep-dive into prompt engineering techniques from few-shot prompting and chain-of-thought, ReAct, and prompt injections with examples.
-
LLMDistributed Training: How to train Large Language Models (LLM)
Comprehensive guide to distributed training for LLMs covering data parallelism, model parallelism, tensor parallelism, ZeRO optimizer, FSDP, 3D parallelism, DeepSpeed with interactive visualization, code examples.
-
LLMVision Language Models (VLM)
Overview of Vision Language Models (VLMs) and their training paradigms: contrastive learning (CLIP), masking (FLAVA), generative approaches (CoCa, Chameleon), and pretrained backbone methods (Frozen, LLaVA, BLIP-2).
-
CUDAMatrix Multiplication in CUDA
Implementing matrix multiplication in CUDA from a naive CPU baseline to GPU-accelerated versions using tiled shared memory for deep learning workloads.
-
LLMRetrieval Augmented Generation (RAG) Chatbot for 10Q Financial Reports
Building a RAG-based chatbot for 10Q financial reports to reduce LLM hallucinations by grounding answers in retrieved document context.
-
Deep LearningGenerative Adversarial Networks variants: DCGAN, Pix2pix, CycleGAN
An overview of GAN variants, DCGAN for image generation, Pix2pix for paired image translation, and CycleGAN for unpaired style transfer.
-
Deep LearningGenerative models and Generative Adversarial Networks
An introduction to generative models and GANs, how a generator and discriminator compete to produce realistic synthetic data.