Skip to main content

One post tagged with "Search-o1"

View All Tags

Stanford CS329A (Ep 8): Search & Deep Research — Program Space Search (AlphaCode), Search-o1, and Autonomous Investigation

· 9 min read
Jaybee
AI & Robotics Engineer

In software engineering and high-level scientific research, true expertise is never measured by single-shot memorization. Even the most accomplished Grandmaster software engineer does not produce a thousand-line, zero-defect concurrent system on their initial keystroke. Even the most distinguished Nobel laureate cannot formulate a groundbreaking therapeutic synthesis entirely from biological memory without consulting external literature.

Human intellectual supremacy stems from systematic exploration:

"The ability to explore millions of plausible hypotheses, aggressively prune dead ends, actively query external knowledge stores to bridge cognitive voids, and synthesize noisy observations into rigorous, verifiable insights."

In this eighth lecture of Stanford CS329A: Self-Improving AI Agents, we explore how the concept of Search scales artificial intelligence across two distinct, complementary dimensions:

  1. Program Space Search: Filtering millions of candidate programs through runtime behavior signatures in AlphaCode Competitive Programming (DeepMind).
  2. Knowledge Space Search: Interleaving continuous reasoning with dynamic information retrieval through Search-o1 Autonomous Investigation and Self-Reflective Search Loops.
  3. Deep Research Agent LLM Workflows: The architecture of the modern Information Synthesis Agent, automating hypothesis decomposition, recursive web investigation, and cross-source verification.