Downloads · 30 days
16
32% of all-time downloads
rajaram-90/AerovigilAI
AerovigilAI is a machine learning model from rajaram-90. Use it for the machine learning task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as mit.
language: - en license: mit libraryname: pytorch tags: - physics-informed - bayesian-neural-network - wind-turbine - predictive-maintenance - anomaly-detection - scada metrics: - accuracy - rocauc ---
Downloads · 30 days
16
32% of all-time downloads
All-time downloads
50
Public
Repo size
—
Likes
0
Public
Click a slice to open those files.
.py10.5 KB · 75%
From the Hugging Face model README
language:
This model repository contains a Physics-Guided Bayesian Neural Network (PG-BNN) built for fault detection and operational anomaly prediction in wind turbine sub-systems (gearbox, generator, rotor, and bearings).
from inference import PGBNNPredictor
import torch
predictor = PGBNNPredictor.from_pretrained("AerovigilAI/wind-turbine-pg-bnn")
sample_scada = torch.randn(1, 40) # 40 SCADA sensor features
mean_pred, uncertainty = predictor.predict(sample_scada, num_samples=30)
print(f"Fault Probability: {mean_pred.item():.4f}, Uncertainty (Std Dev): {uncertainty.item():.4f}")
---