Overhead Crane Predictive Maintenance: LSTM vs Transformer

Three predictive maintenance models for overhead cranes compared: LSTM-Attention leads with 96.3% overall accuracy (bearing faults), ahead of Transformer at 93.8% and XGBoost at 91.2%. However, XGBoost delivers inference latency of just 3ms, versus 18ms for LSTM and 35ms for Transformer. Choose LSTM for edge deployment, XGBoost for low-latency applications, and Transformer when accuracy is the top priority and ample compute is available. Kelude Heavy Industry's big data platform includes a full AutoML pipeline that automatically selects the optimal algorithm combination.

Predictive maintenance for overhead cranes is one of the most impactful applications of big data analytics. Selecting the right prediction model, however, requires balancing accuracy, latency, training cost, and interpretability. Based on operational data collected from 200+ Kelude overhead cranes over three continuous years, this article compares LSTM-Attention, Transformer, and XGBoost across six failure types—bearings, gears, motors, brakes, wire ropes, and crane rails—and provides engineering deployment recommendations.

Predictive maintenance model accuracy comparison for overhead cranes

Choosing the Right Predictive Maintenance Model

The three models represent fundamentally different technical approaches: LSTM (Long Short-Term Memory) excels at sequential time-series modeling, Transformer (self-attention mechanism) captures long-range dependencies in extended sequences, and XGBoost (gradient-boosted trees) performs best on tabular features. In overhead crane predictive maintenance, sensor data exhibits strong temporal dependencies—fault signals typically show gradual degradation patterns—while also containing numerous discretized statistical features. The table below summarizes the key technical differences:

← Scroll left / right to view full table →
Dimension LSTM-Attention Transformer XGBoost
Architecture TypeRecurrent Neural Network+AttentionSelf-Attention+Feed-Forward NetworkGradient Boosted Decision Tree
Input FormatTime-Series Sequence(128Dimension×TStep)Time-Series Sequence+Positional EncodingHandcrafted Feature Vector(128Dimension)
Parameter Handcrafted Feature Vector~1.2M~4.8M~800Number of Trees
Training Time~4Hours(1×RTX4090)~12Hours(1×RTX4090)~15Minutes(CPU)
Inference Latency(Edge Jetson)18ms35ms3ms
InterpretabilityMedium(Grad-CAMVisualization)Medium(Attention Weights)High(Feature Importance Ranking)

2. Accuracy Comparison Across Six Fault Types

The test dataset draws on three years of operating data from 200+ overhead cranes deployed by Kelude Heavy Industry, including 1,247 labeled fault records. Faults are categorized into six types: bearing, gear, motor, brake, wire rope, and crane rail. The data split is 70% for training, 15% for validation, and 15% for testing. Each model is trained and evaluated on the same data split, with accuracy and F1 score as the evaluation indicators.

← Scroll left / right to view full table →
Fault Type Sample Count LSTM Accuracy LSTM F1 Transformer Accuracy Transformer F1 XGBoost Accuracy XGBoost F1
Bearing Fault34296.3%0.95795.1%0.94393.2%0.924
Gear Wear21894.1%0.93395.4%0.94691.7%0.905
Motor Anomaly18992.8%0.91793.1%0.92294.5%0.936
Brake Fault15691.5%0.90892.3%0.91490.8%0.895
Wire Rope Damage18489.2%0.87690.8%0.89287.5%0.863
Crane Rail Anomaly15887.6%0.86188.2%0.87485.3%0.842

3. Deployment Architecture Comparison

Choosing the right model isn't just about accuracy—it's about where and how it runs. Kelude Heavy Industry's big data platform supports three deployment modes:

Edge Deployment (Recommended): LSTM or XGBoost models run directly on the edge computing box installed on each overhead crane. Inference is performed locally with no network dependency, delivering the lowest possible latency. After INT8 quantization via ONNXTensorRT, the LSTM model's inference latency on a Jetson Orin NX drops from 18ms to 7ms, and the model size shrinks from 12MB to 3.2MB. The XGBoost model requires no quantization, with native latency of 3ms and a model size of approximately 2.1MB. Edge deployment is ideal for real-time applications—such as bearing fault alerts that must trigger within 1 second of detecting abnormal vibration.

Cloud Deployment: Larger models like Transformer are hosted on cloud GPU servers (NVIDIA A10/RTX4090), receiving feature data uploaded from the edge for batch inference. This suits non-real-time analytics—daily or weekly health reports, trend analysis, and model retraining. Cloud inference runs at full FP32 precision, with Transformer latency of 35ms per sample, though batch processing (batch=64) brings per-sample latency down to 1.2ms.

Hybrid Deployment (Kelude's Recommended Approach): XGBoost runs on the edge for real-time primary inference (high recall, low latency). When the probability exceeds a preset threshold, the Transformer model in the cloud performs a secondary verification (high precision). This combination ensures real-time responsiveness while boosting overall accuracy. Field tests show the hybrid approach delivers 4.7 percentage points higher overall accuracy than XGBoost alone, and reduces latency by two-thirds compared to LSTM-only setups.


Edge Recommendation
XGBoost + LSTM-Attention
Low Latency3~18ms, Network-Independent
200+Unit(s)
Integratedoverhead crane Sample Count
3Years of Continuous Operational Data Accumulation
1,247Record(s)
Labeled Fault Samples
Uniform Distribution Across Six Fault Types
+4.7%
Hybrid Approach Accuracy Improvement
Edge XGBoost+Cloud Transformer

4. AutoML Pipeline and Continuous Model Optimization

Kelude Heavy Industry's big data platform features a built-in AutoML pipeline that manages the full model lifecycle: data drift detection (PSI indicator, threshold 0.1), automatic retraining (triggered biweekly), and A/B testing to compare new versus existing model performance. A new model is automatically deployed when its accuracy on the validation set exceeds the currently deployed model by ≥1%. Training data accumulates automatically—each overhead crane generates 1,247×128-dimensional feature samples daily, and flagged false positives are automatically added to the hard example pool. Kelude Heavy Industry has accumulated over 5PB of labeled overhead crane operating data, providing a solid foundation for continuous model refinement. For more on data applications, see A Complete Guide to Overhead Crane Operating Data and Cloud-Edge Collaborative Control System Architecture.


Frequently Asked Questions

Q: How much training data is required to achieve over 90% accuracy?

A: Based on Kelude's field experience: bearing fault detection requires ≥50 labeled samples per fault category (normal data is unlimited), and with 6 fault categories, a total of ≥300 samples achieves 90% accuracy. If a customer's existing labeled data is insufficient, Kelude offers transfer learning—using a base model pre-trained on the existing 5PB dataset, fine-tuning with just 20 samples per category at a new facility reaches over 85% accuracy, naturally accumulating to 94%+ after three months of continuous operation.

Q: Do different overhead crane models require retraining?

A: Yes. Cranes of different capacities and from different manufacturers exhibit distinct vibration characteristics. Kelude employs domain adaptation technology: models trained on the source domain (crane models with abundant labeled data) are aligned to the target domain (new crane models) via adversarial training, requiring only 30–50 unlabeled samples from the target domain for adaptation. Typical cross-model transfer learning results in an accuracy loss of <3%.

Q: Could false alarms from the model cause unnecessary shutdowns?

A: A three-tier alert strategy is used: Level 1 alert (confidence ≥95%) recommends immediate inspection; Level 2 alert (80–95%) is flagged as "needs attention" and scheduled; Level 3 notification (<80%) is logged only. All alerts are delivered via app push rather than automatic shutdown—the equipment supervisor decides whether to halt operations. Flagged false positives enter the hard example pool, and retraining after two weeks reduces similar false alarms. Kelude customer data shows the false alarm rate dropping from 4.2% to 2.1% over six months.

Q: What compute and bandwidth are needed for a hybrid deployment?

A: On the edge side, a Jetson Orin NX (100TOPS) runs XGBoost plus a lightweight LSTM simultaneously, with CPU usage around 35% and memory usage of approximately 2.8GB. On the cloud side, a single RTX 4090 can serve Transformer-based secondary inference for 200 cranes concurrently. Uplink bandwidth from edge to cloud is only about 1.2GB/day per crane (feature data), while downlink inference results are pushed via WebSocket, consuming <1Mbps. Kelude offers Standard and Enterprise deployment options: Standard uses edge XGBoost with cloud AutoML, while Enterprise uses the hybrid approach.

Selecting the right predictive maintenance model for overhead cranes depends on your specific requirements for accuracy, latency, and interpretability. Kelude Heavy Industry offers a free data collection pilot—connect 2 cranes for a 14-day trial and receive an automated accuracy comparison report with a recommended optimal model. Contact the Kelude technical team for more details.

Related News

contact

contact us

phone:
+86 13903802779

mail:3915269@qq.com

Working hours: Monday to Friday

Wechat
Wechat
SHARE
TOP