Topic

Scientific Computing

All digests tagged Scientific Computing

🔬 Google's AI Scientist Started as an Attempt to Automate Kaggle — John Platt, Google Fellow thumbnail

· 2:01:26

🔬 Google's AI Scientist Started as an Attempt to Automate Kaggle — John Platt, Google Fellow

John Platt discusses Google's Empirical Research Assistance (ERA), an AI system designed to accelerate scientific discovery by mapping complex scientific problems into 'scorable tasks.' ERA combines Large Language Models (LLMs) with advanced search techniques like Monte Carlo Tree Search and Upper Confidence Bound (UCB) to iteratively propose and refine code that maximizes a defined score. The discussion highlights the critical distinction between descriptive models (what science aims for, allowing extrapolation based on physical laws) and purely predictive statistical models. The system's power lies in its ability to automate the initial coding and hypothesis generation, allowing human experts to focus on the high-level scientific creativity and defining the correct scoring function.

Key takeaways

  1. ERA: Automating Scientific Hypothesis Generation 20:20

    ERA maps scientific problems into 'scorable tasks,' allowing the system to iteratively propose and mutate code to maximize a defined score. This process moves beyond traditional machine learning by leveraging LLMs' vast prior knowledge and combining it with algorithmic search (Monte Carlo research) to solve problems like estimating CO2 concentrations or predicting wildfire boundaries.

  2. The Importance of Scientific Rigor and Domain Expertise 28:20

    Platt emphasizes that while AI is a powerful tool, human input remains crucial for defining the correct scoring function and maintaining scientific rigor. He warns against 'reward hacking' and the risks associated with overfitting, noting that the ability to distinguish between predictive and descriptive models is a core human task.

  3. AI's Role in Climate and Earth Science 1:03:20

    AI is being applied to complex, non-stationary problems like climate modeling and contrail warming. For instance, ERA helped solve a counterfactual problem—estimating the effect of contrails on outgoing longwave radiation—by finding a simple model that previously went unnoticed.

  4. The Future of Scientific Computing 1:50:00

    The field is undergoing a 'phase change,' moving from specialized, single-problem models to general AI toolchains. The optimal approach for young scientists is to combine deep domain expertise (scientific taste) with the ability to utilize and experiment with multiple advanced tools.

Watch on YouTube Full article

Can you forecast next week's weather? thumbnail

· 31:21

Can you forecast next week's weather?

This technical discussion explores the evolution of weather forecasting, detailing the shift from resource-intensive physics-based models to more efficient AI/ML approaches. The conversation highlights how modern ML tools, particularly those provided by Hugging Face, are standardizing the workflow for running, evaluating, and fine-tuning these complex scientific models. Key focus areas include using the `EarthMover` marketplace for scientific data, leveraging object storage (`buckets`) for data management, and utilizing Hugging Face Jobs for scalable, accessible computation.

Key takeaways

  1. Paradigm Shift in Forecasting Models

    Historically, forecasting relied on physics-based models, which are accurate but computationally demanding and resource-intensive. AI-based models offer a significant advantage by requiring substantially less time and energy for computation, allowing for faster experimentation and iteration.

  2. ML/LLM Parallelism in Weather Prediction

    Weather forecasting models share conceptual similarities with Large Language Models (LLMs). Both utilize an autoregressive paradigm: taking an initial state (like a token or a snapshot of the atmosphere) as input, and predicting the next state (e.g., what happens in the next six hours) sequentially.

  3. Standardizing Data and Compute Infrastructure

    The complexity of scientific data is managed through the `EarthMover` marketplace, which allows users to fetch specific variables (e.g., temperature, wind) on demand, rather than downloading all global data at once. Hugging Face provides infrastructure solutions, including Jobs and object storage (`buckets`), to make running these models accessible even without dedicated GPU clusters.

  4. Ensemble Modeling and Evaluation

    To improve forecast reliability, ensemble models are used, predicting a range of possible outcomes rather than a single deterministic forecast. Evaluation is challenging because ground truth data is often unavailable; thus, reanalysis (e.g., ERA5) or analysis data is used as a proxy for ground truth, and specialized metrics are needed to assess performance on skewed variables like precipitation.

Watch on YouTube Full article

Hugging Face Journal Club: Training AI Scientists to Replicate Research thumbnail

· 34:41

Hugging Face Journal Club: Training AI Scientists to Replicate Research

The discussion summarizes research on Faraday-27B, a model trained by Inherent designed for scientific replication—the ability to reproduce results from redacted ML/AI papers. The system uses Reinforcement Learning (RL) and integrates CodeX as a tool, allowing the agent to execute code within a simulated environment. Key methodological advances include using sophisticated rubric-based judges (generated via Claude) instead of simple verifiers, employing multi-rollout averaging to mitigate variance, and implementing weighted credit assignment across the agent's steps.

Key takeaways

  1. Scientific Replication Task

    The model is tasked with replicating missing figures from redacted ML/AI papers. This process requires the agent to use tools (like CodeX) and execute code in a simulated environment, moving toward full automation of AI R&D.

  2. Advanced Judging Mechanism 0:01

    Instead of simple verification, the system uses a rubric-based judge (generated by Claude) that assigns fine-grained points for correct reasoning, figure accuracy, and code writing. This process involves averaging judgments across multiple rollouts to prevent reward hacking.

  3. Performance & Scaling 0:02

    The trained Faraday model demonstrated strong performance, sometimes outperforming much larger models like Claude and GPT-5. Furthermore, the system showed generalization even when given increased compute resources (e.g., scaling up to 8 hours/8 B300s).

Watch on YouTube Full article