Skip to content

AI

Technical notes from the AI domain: from machine learning fundamentals and deep learning internals to LLM application development (Prompt / RAG / Agent / Fine-tuning), continuously updated along with learning.

Collected

Planning Checklist

TopicDescriptionStatus
Machine learning fundamentalsLinear algebra/probability & statistics crash course, regression/classification/clustering, evaluation metricsPlanned
Deep learningBackpropagation, optimizers, CNN/RNN/Transformer architecturesPlanned
PyTorchTensors, automatic differentiation, model training pipelines, distributed trainingPlanned
LLM internalsAttention mechanism, pre-training and alignment (RLHF/DPO)Planned
Prompt engineeringPrompt patterns, structured output, evaluation methodsPlanned
RAG and AgentVector retrieval, tool calling, multi-agent frameworks (LangChain/LlamaIndex)Planned
Model fine-tuningLoRA/QLoRA, data construction, evaluation and deploymentPlanned
AI engineeringInference optimization, quantization, serving (vLLM/Ollama)Planned
Advanced RAGIndex structures, advanced retrieval, reranking, GraphRAG/Agentic RAG, evaluationPlanned
LangGraph orchestrationGraph state machine, checkpointers and stores, interrupt-based HITL, production practicesPlanned
GUI agent (computer use)Perception, action space, verification loop, sandboxing, benchmarks and limitsPlanned
Platform & framework selectionStack layers, route comparison, decision framework, TCO, avoiding lock-inPlanned

Writing Guidelines

  • Theory notes should include formulas along with intuitive explanations, avoiding formulas without examples;
  • Practice notes should provide runnable Notebook or command-line examples, stating dependency versions;
  • Concepts related to papers should link to the paper notes in Literature Collection;
  • File names use kebab-case, and new files should be registered in the config.mjs sidebar.

Built with VitePress · Knowledge shared openly