Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MOE: add statistics/moe_best_worst_statistics.py #62

Merged
merged 5 commits into from
May 26, 2024

Conversation

ZvikaZ
Copy link
Contributor

@ZvikaZ ZvikaZ commented May 28, 2023

Add statistics for Multi Objective.

Example output for https://github.com/EC-KitY/EC-KitY/blob/main/examples/multi_objective/moe_base_test/nsga2_basic_test.py

generation #0
subpopulation #0 has 13 fronts
first front has 7 individuals (4.7%)
first front's corners: [[0.2989868751811672, 0.9942669080269566], [0.9979792887603128, 0.2913079362067279]]
last front's corners: [[0.9999999998065303, 0.9999511451036442]]

generation #1
subpopulation #0 has 9 fronts
first front has 10 individuals (6.7%)
first front's corners: [[0.2989868751811672, 0.9942669080269566], [0.9979792887603128, 0.2913079362067279]]
last front's corners: [[0.9876650190502128, 0.9999998747450082], [0.9999999956081566, 0.9982244617821258]]

...

generation #149
subpopulation #0 has 1 fronts
first front has 150 individuals (100.0%)
first front's corners: [[0.9781783045959546, 0.04996157982728866], [0.02597148240068925, 0.9854420771482161]]
last front's corners: [[0.9781783045959546, 0.04996157982728866], [0.02597148240068925, 0.9854420771482161]]

itaitzruia4 and others added 5 commits April 24, 2023 16:09
Vector mutation changes and metrics flexibility in `SklearnClassifier/Regressor`
Fixed a bug in vector crossover, `evaluate_individual` is now public
@ZvikaZ ZvikaZ changed the base branch from main to develop June 27, 2023 10:05
@itaitzruia4
Copy link
Collaborator

This file should be located in the moe folder, not in statistics

@itaitzruia4 itaitzruia4 merged commit df38b3d into EC-KitY:develop May 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants