atlas

Research map / Large language models / Language, safety and interpretability

Structured Document Generation for Industrial Equipment

AAAI 2025 · Large language models › Language, safety and interpretability · approach: Controlled text generation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Describes an LLM-based application that generates FMEA structured documents for industrial equipment using supervised in-context learning, structured generation, and counter-based entity ensembling, with SME-supervised UI and new SSEE metrics.

Problem

Creating Failure Modes and Effects Analyses (FMEAs) for industrial equipment is expert-intensive and costly, and existing text metrics (ROUGE, BLEU, perplexity) do not evaluate document structure or entity-level semantics.

Approach

Combines supervised dynamic few-shot prompting over a library of ~700 expert FMEAs, structured multi-step prompting with parsers and validation, and a counter-based entity ensembling (CBEE) that merges entity lists from multiple LLMs/prompts, plus entity-level SSEE metrics and an SME-facing UI.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add DFSP in-context examples (ablation)Flan-UL2 · FMEA component generation, test splitSSEE Recall: 0.047 -> 0.470Helped
Add DFSP in-context examples (ablation)Llama 3 · FMEA component generation, test splitSSEE Recall: 0.176 -> 0.605Helped
Add DFSP in-context examples (ablation)Mixtral 8x7B · FMEA component generation, test splitSSEE Recall: 0.135 -> 0.513Helped
Increase DFSP examples from 5 to 15 (ablation)Individual models · FMEA component generation, test splitSSEE PrecisionMixed
Vary DFSP shot ordering (ablation)Individual models · FMEA component generation, test splitSSEE F1No clear effect
Add CBEE ensembling with count threshold 1Multiple model and prompt outputs · FMEA component generation, test splitSSEE Recall: 0.605 -> 0.669Helped
Add CBEE ensembling with count threshold 5Multiple model and prompt outputs · FMEA component generation, test splitSSEE Precision: 0.910Helped
Increase CBEE count threshold from 2 to 3 (ablation)Many-model Best 3 ensemble · FMEA component generation, test splitSSEE F1: 0.604 -> 0.515Hurt
Use the Best 5 rather than Best 3 outputs (ablation)Many-model CBEE ensemble, threshold 2 · FMEA component generation, test splitSSEE Recall: 0.558 -> 0.610Helped
Use the Best 5 rather than Best 3 outputs (ablation)Many-model CBEE ensemble, threshold 2 · FMEA component generation, test splitSSEE Precision: 0.658 -> 0.584Hurt

Surprising findings

Limitations

Experimental setup

Datasets: proprietary FMEA database (714 SME-created FMEAs)

Benchmarks: proprietary FMEA component generation test split (72 examples)

Metrics: SSEE Recall SSEE Precision SSEE F1 ROUGE-1

Baselines: Zero-shot prompting Flan-UL2 DFSP Llama 3 DFSP Mixtral 8x7B DFSP

Builds on: dynamic few-shot prompting LLM-BLENDER self-consistency all-mpnet-base-v2

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy