
After studying this material, students should be able to:
Raw Seismic Signal
β
[Filter 1] β [Filter 2] β [Filter 3] β Geological Information
β
This sequence = a WORKFLOW
Key concepts to grasp:
| Term | Simple Definition |
|---|---|
| Seismic Data | Vibration signals recorded underground to map geology |
| Processing Workflow | A carefully ordered sequence of computational steps/filters |
| Workflow Graph | A visual/mathematical map showing how data flows between steps |
Why does this matter?
π‘ Think of it like this: Imagine baking a cake but putting it in the oven before mixing ingredients. The error is obvious to humans early on, but in complex computational workflows, errors hide until execution.
Design Workflow β Submit for Execution β FAIL β Diagnose β Fix β Repeat
(hours) (hours/days) β (hours)
Problems with this approach:
"Can LLMs predict workflow failures before execution and explain why they will fail?"
What is an embedding?
Workflow Graph β [Embedding Model] β Vector [0.2, 0.8, -0.3, ...]
β
Numerical representation
that captures meaning
What is contrastive learning?
Working Workflow βββββββββββββββββββββββββββββββ [CLUSTER A] β
Broken Workflow βββββββββββββββββββββββββββββββ [CLUSTER B] β
The model learns to PUSH these apart in vector space
Step-by-step process:
Performance: 59% precision across diverse error types
What is fine-tuning?
Pretrained LLM Fine-Tuned LLM
(General Knowledge) βββββββ (Seismic Workflow Expert)
GPT-like model Training Domain-specific
on domain
data
Step-by-step process:
| Metric | Embedding Approach | Fine-Tuned LLM | Pretrained LLM (Baseline) |
|---|---|---|---|
| Failure Detection Precision | 59% | 52.87% | 49.32% |
| Error Explanation Accuracy | β Not designed for this | 32.61% | 0% |
| Primary Strength | Classification | Explanation | General reasoning |
HIGH β Embedding β
β
Prec- β Fine-Tuned β
ision β
β Pretrained β
LOW ββββββββββββββββββββββββββββββββββββββββββββββββββ
No Explanation Some Explanation No Explanation
EXPLANATION ABILITY β
π‘ Key Insight: Fine-tuned LLM trades some detection precision for explanation capability β going from 0% to 32.61% explanation accuracy is a massive practical gain
WITHOUT AI Validation:
Cost = Computation Time + Expert Diagnosis Time + Delay Cost
= HIGH πΈ
WITH AI Validation:
Cost = Quick AI Check (seconds) + Targeted Fix
= LOWER π°
Better Error Detection
β
Fewer Failed Workflow Executions
β
Less Wasted Computing Resources
β
Faster Geophysical Data Processing
β
Accelerated Geological Discoveries
59% precision β Is this good?
Baseline (random guess for binary): ~50%
Embedding approach: 59%
Improvement: +9 percentage points
32.61% explanation accuracy β Is this meaningful?
Pretrained model: 0% ββββββββββββββββββββ
Fine-tuned model: 32.61% ββββββββββββββββββββ
Seismic Workflow (Graph)
β
βΌ
βββββββββββββββββββββββ
β Graph Representationβ β Convert workflow to LLM-readable format
β (Text/Structured) β
βββββββββββββββββββββββ
β
ββββββ΄βββββ
βΌ βΌ
[Embedding [Fine-Tuned
Approach] LLM]
β β
βΌ βΌ
"Will Fail" "Will Fail BECAUSE..."
β β
ββββββ¬βββββ
βΌ
Expert Reviews AI Prediction
βΌ
Fix BEFORE Execution β
Test your understanding:
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β KEY TAKEAWAYS β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β 1. Seismic workflows are complex graph structures β
β prone to hard-to-detect errors β
β β
β 2. LLMs can analyze these graphs BEFORE execution β
β β
β 3. Embedding approach = better at DETECTION (59%) β
β β
β 4. Fine-tuned LLM = better at EXPLANATION (32.61%) β
β β
β 5. Both approaches outperform baseline models β
β β
β 6. AI validation = less waste + faster processing β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββ