copula copulaFit

Maintenance Prédictive Haute Volumétrie (Copule de Gumbel)

Scénario de test & Cas d'usage

Contexte Métier

Une usine connectée collecte les données de température et de pression sur des capteurs industriels. L'objectif est d'identifier les dépendances asymétriques (extrêmes hauts) indiquant une surchauffe critique, sur un grand volume de données historiques.
Préparation des Données

Génération de 50 000 relevés capteurs avec distribution asymétrique.

Copié !
1 
2DATA mycas.sensor_data;
3call streaminit(42);
4DO i=1 to 50000;
5temp = rand('WEIBULL', 1.5);
6pressure = temp + rand('NORMAL')*0.5;
7OUTPUT;
8END;
9 
10RUN;
11 

Étapes de réalisation

1
Exécution de l'ajustement sur gros volume avec génération de pseudo-échantillons
Copié !
1 
2PROC CAS;
3copula.copulaFit / TABLE={name='sensor_data'}, var={'temp', 'pressure'}, copulaType='GUMBEL', marginals='EMPIRICAL', outpseudo={name='sensor_uniform', replace=true};
4 
5RUN;
6 

Résultat Attendu


L'action doit traiter les 50 000 lignes rapidement. Une table de sortie 'sensor_uniform' doit être créée contenant les données transformées en probabilités uniformes [0,1], prêtes pour une analyse de dépendance pure.