-
Notifications
You must be signed in to change notification settings - Fork 173
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
🐏 Tuning improvements #15
Open
dymitrlubczyk
wants to merge
31
commits into
karinemiras:master
Choose a base branch
from
dymitrlubczyk:tuning-improvements
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
🐏 Tuning improvements #15
dymitrlubczyk
wants to merge
31
commits into
karinemiras:master
from
dymitrlubczyk:tuning-improvements
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* Add experiment with randomly controlled player * Add EvolutionaryAlgorithm class * Add demo file for EvolutionaryAlgorithm class
…tignore dummy_demo_framework contains an outline & arbitrary classes for the project
* Save progress * Add gitigorne * Code refactor * Final improvments * Add very basic store_data implementation * Save progress * Save progress * Save progress * Minor fixes Co-authored-by: marcgalitski <[email protected]>
* Save progress on Experiment Class * Remove binary and text files * Refactor Experiment class * Save Process * Added Experiment to run_algorithm() * Remove pyc file * Turned on self.logs in environment.py because logs were still being displayed * Made changes to experiment, base_algo, and specialist; added line_plot_method, changed variable name in base_alg, and added hyperparams for specialist * Changed generations_number from 5 to 2 * Changed fitnesses var name to avg_generation_fitness for clarity; added DEBUG statements; requesting clarification for population array * Implemented working line_plot function - plots average generation fitness during each experimental run; TODO: boxplots, fix best_solution array - best does not want to be appended to a list of list... so far solutions get merged into a single list * Base_algo: fixed generation iteratable (increased at beginning & end, instead of just end); experiment.py: fixed calculation of total average - successfully plots total average over all generations in a single experiment against experiment number; specialist: changed some hyperparams Co-authored-by: marcgalitski <[email protected]>
* Average crossover * Add hidden layer to network * Niche fitness refactor
* mutation_ratio to 0.2 * Added uniform_mutation, removed duplicate mutation_ratio (set by specialist as hyperparam) * Added uniform, made changes to attribute names * Changed selection ratio to 0.3
* Add tuning * Fix
* Add tuning * Fix
* Same initial population * Minor improvements
…_framework into tuning-improvements
* Same initial population * Minor improvements * Fix alpha values * Fix
…_framework into tuning-improvements
* Same initial population * Minor improvements * Fix alpha values * Fix * Minor improvement
…_framework into tuning-improvements
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.