Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -212,4 +212,7 @@ lips/tests/data/powergrid/l2rpn_idf_2023
logs.log
lips_logs.log

trained_models/
trained_models/
/draft.py
/score_scripts/NeurIPS_scoreV2_8/
/score_scripts/PowerGrid_score/
100 changes: 100 additions & 0 deletions configurations/powergrid/scoring/ScoreConfig.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
[DEFAULT]
ValueByColor = {"green": 2, "orange": 1, "red": 0}

Coefficients = {"ML": 0.3, "OOD": 0.3, "Physics":0.3 ,"SpeedUP": 0.25, "Accuracy": 0.75}

Thresholds = {
"a_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"a_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"v_or": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"v_ex": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"CURRENT_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"VOLTAGE_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"LOSS_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"DISC_LINES": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_LOSS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_GC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_LC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_JOULE_LAW": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"x-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"y-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"pressure": {"comparison_type": "minimize", "thresholds": [0.002, 0.01]},
"pressure_surfacic": {"comparison_type": "minimize", "thresholds": [0.008, 0.02]},
"turbulent_viscosity": {"comparison_type": "minimize", "thresholds": [0.05, 0.1]},
"mean_relative_drag": {"comparison_type": "minimize", "thresholds": [0.4, 5.0]},
"mean_relative_lift": {"comparison_type": "minimize", "thresholds": [0.1, 0.3]},
"spearman_correlation_drag": {"comparison_type": "maximize", "thresholds": [0.8, 0.9]},
"spearman_correlation_lift": {"comparison_type": "maximize", "thresholds": [0.96, 0.99]},
"inference_time": {"comparison_type": "minimize", "thresholds": [500, 1000]},
"reference_mean_simulation_time": {"comparison_type": "ratio", "thresholds": [1500]},
"max_speed_ratio_allowed": {"comparison_type": "ratio", "thresholds": [10000]}}
[AirfoilCompetition]
ValueByColor = {"green": 2, "orange": 1, "red": 0}

Coefficients = {"ML": {"value": 0.4, "Accuracy": {"value": 0.75}, "SpeedUP": {"value": 0.25}},
"OOD": {"value": 0.3, "Accuracy": {"value": 0.75}, "SpeedUP": {"value": 0.25}},
"Physics": {"value": 0.3}}

Thresholds = {
"a_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"a_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"v_or": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"v_ex": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"CURRENT_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"VOLTAGE_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"LOSS_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"DISC_LINES": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_LOSS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_GC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_LC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_JOULE_LAW": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"x-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"y-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"pressure": {"comparison_type": "minimize", "thresholds": [0.002, 0.01]},
"pressure_surfacic": {"comparison_type": "minimize", "thresholds": [0.008, 0.02]},
"turbulent_viscosity": {"comparison_type": "minimize", "thresholds": [0.05, 0.1]},
"mean_relative_drag": {"comparison_type": "minimize", "thresholds": [0.4, 5.0]},
"mean_relative_lift": {"comparison_type": "minimize", "thresholds": [0.1, 0.3]},
"spearman_correlation_drag": {"comparison_type": "maximize", "thresholds": [0.8, 0.9]},
"spearman_correlation_lift": {"comparison_type": "maximize", "thresholds": [0.96, 0.99]},
"inference_time": {"comparison_type": "minimize", "thresholds": [500, 1000]},
"reference_mean_simulation_time": {"comparison_type": "ratio", "thresholds": [1500]},
"max_speed_ratio_allowed": {"comparison_type": "ratio", "thresholds": [10000]}}

[ML4PhysimCompetition]
ValueByColor = {"green": 2, "orange": 1, "red": 0}

Coefficients = {"ID": {"value": 0.3, "ML": {"value": 0.66}, "Physics": {"value": 0.34}},
"OOD": {"value": 0.3, "ML": {"value": 0.66}, "Physics": {"value": 0.34}},
"SpeedUP": {"value": 0.4}}
Thresholds = {
"a_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"a_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_or": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"p_ex": {"comparison_type": "minimize", "thresholds": [0.02, 0.05]},
"v_or": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"v_ex": {"comparison_type": "minimize", "thresholds": [0.2, 0.5]},
"CURRENT_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"VOLTAGE_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"LOSS_POS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"DISC_LINES": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_LOSS": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"CHECK_GC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_LC": {"comparison_type": "minimize", "thresholds": [0.05, 0.10]},
"CHECK_JOULE_LAW": {"comparison_type": "minimize", "thresholds": [1.0, 5.0]},
"x-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"y-velocity": {"comparison_type": "minimize", "thresholds": [0.01, 0.02]},
"pressure": {"comparison_type": "minimize", "thresholds": [0.002, 0.01]},
"pressure_surfacic": {"comparison_type": "minimize", "thresholds": [0.008, 0.02]},
"turbulent_viscosity": {"comparison_type": "minimize", "thresholds": [0.05, 0.1]},
"mean_relative_drag": {"comparison_type": "minimize", "thresholds": [0.4, 5.0]},
"mean_relative_lift": {"comparison_type": "minimize", "thresholds": [0.1, 0.3]},
"spearman_correlation_drag": {"comparison_type": "maximize", "thresholds": [0.8, 0.9]},
"spearman_correlation_lift": {"comparison_type": "maximize", "thresholds": [0.96, 0.99]},
"inference_time": {"comparison_type": "minimize", "thresholds": [500, 1000]},
"reference_mean_simulation_time": {"comparison_type": "ratio", "thresholds": [32.79]},
"max_speed_ratio_allowed": {"comparison_type": "ratio", "thresholds": [50]}}
Loading