-
Notifications
You must be signed in to change notification settings - Fork 133
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
Adaptive mutation and crossover #2323
Adaptive mutation and crossover #2323
Commits on Feb 19, 2023
-
NSGA-II implementation with properly printing optimal solutions at th…
…e iteration is completed.
Configuration menu - View commit details
-
Copy full SHA for 061058e - Browse repository at this point
Copy the full SHA 061058eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab4315c - Browse repository at this point
Copy the full SHA ab4315cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b7f5d3 - Browse repository at this point
Copy the full SHA 8b7f5d3View commit details
Commits on Feb 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3fcde82 - Browse repository at this point
Copy the full SHA 3fcde82View commit details
Commits on Feb 24, 2023
-
Optimizer.py and RavenSampled.py are updated after having regression …
…tests. Most of conflicts are resolved.
Configuration menu - View commit details
-
Copy full SHA for 15debe4 - Browse repository at this point
Copy the full SHA 15debe4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64510df - Browse repository at this point
Copy the full SHA 64510dfView commit details
Commits on Mar 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b1f0c3f - Browse repository at this point
Copy the full SHA b1f0c3fView commit details
Commits on Mar 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 52389c3 - Browse repository at this point
Copy the full SHA 52389c3View commit details
Commits on Mar 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 391b9c3 - Browse repository at this point
Copy the full SHA 391b9c3View commit details
Commits on Mar 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for da9e0dd - Browse repository at this point
Copy the full SHA da9e0ddView commit details
Commits on Mar 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1fd2175 - Browse repository at this point
Copy the full SHA 1fd2175View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7cedf83 - Browse repository at this point
Copy the full SHA 7cedf83View commit details
Commits on Apr 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 305c2ac - Browse repository at this point
Copy the full SHA 305c2acView commit details
Commits on Apr 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c820eea - Browse repository at this point
Copy the full SHA c820eeaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21bf42d - Browse repository at this point
Copy the full SHA 21bf42dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e639803 - Browse repository at this point
Copy the full SHA e639803View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e11f0 - Browse repository at this point
Copy the full SHA 12e11f0View commit details
Commits on Apr 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for be64a4d - Browse repository at this point
Copy the full SHA be64a4dView commit details -
Merge branch 'enablingMinMaxList' of github.com:Jimmy-INL/raven into …
…enablingMinMaxList
Configuration menu - View commit details
-
Copy full SHA for ccde4d9 - Browse repository at this point
Copy the full SHA ccde4d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95682a1 - Browse repository at this point
Copy the full SHA 95682a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3688e2 - Browse repository at this point
Copy the full SHA c3688e2View commit details
Commits on Apr 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e25cc37 - Browse repository at this point
Copy the full SHA e25cc37View commit details -
Configuration menu - View commit details
-
Copy full SHA for f0d1412 - Browse repository at this point
Copy the full SHA f0d1412View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2ca46e - Browse repository at this point
Copy the full SHA c2ca46eView commit details
Commits on Apr 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1f1b969 - Browse repository at this point
Copy the full SHA 1f1b969View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7aebf3 - Browse repository at this point
Copy the full SHA c7aebf3View commit details
Commits on Apr 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 64e97a9 - Browse repository at this point
Copy the full SHA 64e97a9View commit details
Commits on Apr 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b29661b - Browse repository at this point
Copy the full SHA b29661bView commit details
Commits on Apr 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9626956 - Browse repository at this point
Copy the full SHA 9626956View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34d5cb2 - Browse repository at this point
Copy the full SHA 34d5cb2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0df314 - Browse repository at this point
Copy the full SHA e0df314View commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c0476f7 - Browse repository at this point
Copy the full SHA c0476f7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 81dc580 - Browse repository at this point
Copy the full SHA 81dc580View commit details
Commits on Apr 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 3f27965 - Browse repository at this point
Copy the full SHA 3f27965View commit details
Commits on Apr 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for facf74e - Browse repository at this point
Copy the full SHA facf74eView commit details
Commits on Jun 12, 2023
-
simulateData updating cost model.
Kim committedJun 12, 2023 Configuration menu - View commit details
-
Copy full SHA for a92049c - Browse repository at this point
Copy the full SHA a92049cView commit details
Commits on Jul 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0faeb9c - Browse repository at this point
Copy the full SHA 0faeb9cView commit details
Commits on Jul 17, 2023
-
Merge branch 'enablingMinMaxList' of https://github.com/Jimmy-INL/raven…
… into junyung-Jimmy-enablingMinMaxList
Configuration menu - View commit details
-
Copy full SHA for e9ea9a2 - Browse repository at this point
Copy the full SHA e9ea9a2View commit details
Commits on Jul 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dbad22c - Browse repository at this point
Copy the full SHA dbad22cView commit details
Commits on Aug 8, 2023
-
Two issues are resolved: population and objective value mismatch, min…
…/max gives effects to constraints.
Configuration menu - View commit details
-
Copy full SHA for 699b3de - Browse repository at this point
Copy the full SHA 699b3deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cffedb - Browse repository at this point
Copy the full SHA 8cffedbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f4eecd - Browse repository at this point
Copy the full SHA 9f4eecdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2487621 - Browse repository at this point
Copy the full SHA 2487621View commit details
Commits on Aug 30, 2023
-
fitness data structure is changed from data xarray to dataSet. It wor…
…ks well with sinlge objective optimization.
Junyung Kim authored and Junyung Kim committedAug 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 3657634 - Browse repository at this point
Copy the full SHA 3657634View commit details
Commits on Aug 31, 2023
-
single objective optimization works well with three different types o…
…f fitness. Now changes for multi-objective optimization are in need. Specially fitness values need to be replaced with objective values for rank and CD.
Junyung Kim authored and Junyung Kim committedAug 31, 2023 Configuration menu - View commit details
-
Copy full SHA for 285575f - Browse repository at this point
Copy the full SHA 285575fView commit details
Commits on Sep 4, 2023
-
NSGA-II improvement is in progress.
Junyung Kim authored and Junyung Kim committedSep 4, 2023 Configuration menu - View commit details
-
Copy full SHA for 7707f67 - Browse repository at this point
Copy the full SHA 7707f67View commit details
Commits on Sep 6, 2023
-
fitness-based NSGA-II is in progress. min-min is working well with to…
…urnament selection and feasibleFirst.
Junyung Kim authored and Junyung Kim committedSep 6, 2023 Configuration menu - View commit details
-
Copy full SHA for a32a45c - Browse repository at this point
Copy the full SHA a32a45cView commit details
Commits on Sep 7, 2023
-
NSGA-II fitness-based rank and CD calcuration is completed. Temporary…
… plotting of pareto frontier is also updated reflectig optimization objectives (min or mix).
Junyung Kim authored and Junyung Kim committedSep 7, 2023 Configuration menu - View commit details
-
Copy full SHA for a9577f4 - Browse repository at this point
Copy the full SHA a9577f4View commit details
Commits on Sep 10, 2023
-
Junyung Kim authored and Junyung Kim committed
Sep 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 9b42d7d - Browse repository at this point
Copy the full SHA 9b42d7dView commit details
Commits on Sep 17, 2023
-
Every type of fitness is now working with newly updated GA interface …
…(fitnes: Xarray array=> Xarray dataset) which is for handling multi-objective optimization. Regression tests passed except newly included multi-objective optimization tests (i.e., ZDT1, and multisum) due to its survival selection method change.
Junyung Kim authored and Junyung Kim committedSep 17, 2023 Configuration menu - View commit details
-
Copy full SHA for f6ecb5f - Browse repository at this point
Copy the full SHA f6ecb5fView commit details
Commits on Sep 21, 2023
-
multi-objective optimization using invLinear and logistics now works.
Junyung Kim authored and Junyung Kim committedSep 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 8a26285 - Browse repository at this point
Copy the full SHA 8a26285View commit details -
constraint handling for single and multi objective optimization in _u…
…seRealization method is now separated and new methods called singleConstraint and multiConstraint are created to avoid if-else statement for single/multi objective optimization.
Junyung Kim authored and Junyung Kim committedSep 21, 2023 Configuration menu - View commit details
-
Copy full SHA for 51eb867 - Browse repository at this point
Copy the full SHA 51eb867View commit details
Commits on Sep 25, 2023
-
1. If-else statement for survivorSelection in _useRealization is remo…
…ved and cleaned. Still, some regression tests are failed due to different age at the final solution. 2. Code updates are on going according to Mohammad's comments.
Junyung Kim authored and Junyung Kim committedSep 25, 2023 Configuration menu - View commit details
-
Copy full SHA for 061c3bc - Browse repository at this point
Copy the full SHA 061c3bcView commit details
Commits on Sep 26, 2023
-
1. Mohammad's comments are reflected; 2. Unneccesary if-else statemen…
…ts for single/multi objective optimization in _useRealization are removed and cleaned; 3. Unnecessary commented lines in frontUtils are removed; 4. fitness calculation for multi objective optimization is corrected. Now min-min/min-max/max-min/max-max combinations work fine.
Junyung Kim authored and Junyung Kim committedSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 59d43e1 - Browse repository at this point
Copy the full SHA 59d43e1View commit details -
1. missing descriptions of self are added.
Junyung Kim authored and Junyung Kim committedSep 26, 2023 Configuration menu - View commit details
-
Copy full SHA for 8fb32c3 - Browse repository at this point
Copy the full SHA 8fb32c3View commit details
Commits on Oct 14, 2023
-
tournamentSelection method in parentSelectors.py is enhanced followin…
…g the logic described in tutorialspoint. New node called kSelection is introduced to let users choose the number of chromosomes selected for tournament.
Configuration menu - View commit details
-
Copy full SHA for 4dc0e57 - Browse repository at this point
Copy the full SHA 4dc0e57View commit details
Commits on Oct 15, 2023
-
tournamemntSelection for multi-objective is completed. RouletteWheel …
…in general needs only one fitness value of each chromosome. Application of roulette wheel selection in Multi-objective (which means multiple fitness values for each chromosome) optimization needs more time for implementation in RAVEN. For Multi-objective optimization, rankNcrowdingBased must be used for survivorSelection. fitnessBased is assumed that each chromosome has single fitness value.
Configuration menu - View commit details
-
Copy full SHA for 4f457fe - Browse repository at this point
Copy the full SHA 4f457feView commit details -
simpleKnapsackTournament optOut file is regoldened. Final solution is…
… still same to old gold file.
Configuration menu - View commit details
-
Copy full SHA for 9d27568 - Browse repository at this point
Copy the full SHA 9d27568View commit details
Commits on Jan 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 255b58f - Browse repository at this point
Copy the full SHA 255b58fView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1ad2b3 - Browse repository at this point
Copy the full SHA f1ad2b3View commit details -
Merge branch 'Junyung-Jimmy-enablingMinMaxList' into JunyungLatest-en…
…ablingMinMaxList
Configuration menu - View commit details
-
Copy full SHA for fae31be - Browse repository at this point
Copy the full SHA fae31beView commit details -
Merge pull request idaholab#3 from Jimmy-INL/JunyungLatest-enablingMi…
…nMaxList Minor fixes to the fitness though a list of objective and penalty wei…
Configuration menu - View commit details
-
Copy full SHA for ea59893 - Browse repository at this point
Copy the full SHA ea59893View commit details -
Configuration menu - View commit details
-
Copy full SHA for d23ef44 - Browse repository at this point
Copy the full SHA d23ef44View commit details
Commits on Feb 26, 2024
-
Junyung-Jimmy-enablingMinMaxList_vf_desk is merged to most-updated de…
…vel.
Junyung Kim authored and Junyung Kim committedFeb 26, 2024 Configuration menu - View commit details
-
Copy full SHA for df6b98d - Browse repository at this point
Copy the full SHA df6b98dView commit details
Commits on Mar 4, 2024
-
devel is merged with enabling MinMaxList_vf_desk.
Junyung Kim authored and Junyung Kim committedMar 4, 2024 Configuration menu - View commit details
-
Copy full SHA for f564f29 - Browse repository at this point
Copy the full SHA f564f29View commit details
Commits on Mar 6, 2024
-
Modifications are done: All unit tests and GeneticAlgorithms-related …
…regression tests are passed. simpleKnapsackTournament has differ, but final results were identical. It is regolded. Multi_MinwoReplacement is also regoldened.
Configuration menu - View commit details
-
Copy full SHA for 02a961e - Browse repository at this point
Copy the full SHA 02a961eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ed460f9 - Browse repository at this point
Copy the full SHA ed460f9View commit details -
GeneticAlgorithm.py is updated. new file beale_flipped2.py is added. …
…MinwoRepMultiObjective.xml is updated to have more then 2 intrinsic constraints.
Configuration menu - View commit details
-
Copy full SHA for f339bf3 - Browse repository at this point
Copy the full SHA f339bf3View commit details
Commits on Mar 18, 2024
-
Modified methodology: Adaptive mutation(ILM/DHC, DHM/ILC, Quadratic f…
…unction method), and Adaptive crossover(ILM/DHC, DHM/ILC, Quadratic function, Step function method
Geon Kim committedMar 18, 2024 Configuration menu - View commit details
-
Copy full SHA for 74d4c1f - Browse repository at this point
Copy the full SHA 74d4c1fView commit details
Commits on Mar 25, 2024
-
Changing the inputtype of crossover (float >> floatorString)
Geon Kim committedMar 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 1b20f56 - Browse repository at this point
Copy the full SHA 1b20f56View commit details -
adding the adaptiveCrossoverProbability to crossover.py
Geon Kim committedMar 25, 2024 Configuration menu - View commit details
-
Copy full SHA for 723ed0b - Browse repository at this point
Copy the full SHA 723ed0bView commit details
Commits on Mar 26, 2024
-
New methodology about adaptive mutation and modified GeneticAlgorithm…
….py to create adaptive quadratic methodology
Geon Kim committedMar 26, 2024 Configuration menu - View commit details
-
Copy full SHA for 822796c - Browse repository at this point
Copy the full SHA 822796cView commit details
Commits on Mar 27, 2024
-
Modified adaptive mutation and crossover only linear 240327
Geon Kim committedMar 27, 2024 Configuration menu - View commit details
-
Copy full SHA for a0c4ddc - Browse repository at this point
Copy the full SHA a0c4ddcView commit details -
Modified adaptive mutation and crossover add quadratic 240327
Geon Kim committedMar 27, 2024 Configuration menu - View commit details
-
Copy full SHA for 9ba1b0b - Browse repository at this point
Copy the full SHA 9ba1b0bView commit details -
Modified adaptive mutation and crossover add quadratic (bug fixed) 24…
…0327
Geon Kim committedMar 27, 2024 Configuration menu - View commit details
-
Copy full SHA for e2cb552 - Browse repository at this point
Copy the full SHA e2cb552View commit details
Commits on Mar 28, 2024
-
Modified adaptive mutation and crossover add static 240328
Geon Kim committedMar 28, 2024 Configuration menu - View commit details
-
Copy full SHA for 4aaf126 - Browse repository at this point
Copy the full SHA 4aaf126View commit details
Commits on Apr 1, 2024
-
Adaptive mutation and crossover 240401(apply comment)
Geon Kim committedApr 1, 2024 Configuration menu - View commit details
-
Copy full SHA for 98160fe - Browse repository at this point
Copy the full SHA 98160feView commit details
Commits on Apr 3, 2024
-
Adaptive mutation and crossover 240403 - Add description
Geon Kim committedApr 3, 2024 Configuration menu - View commit details
-
Copy full SHA for 77aea58 - Browse repository at this point
Copy the full SHA 77aea58View commit details
Commits on Apr 10, 2024
-
Adaptive mutation and crossover 240410
Geon Kim committedApr 10, 2024 Configuration menu - View commit details
-
Copy full SHA for 7c04100 - Browse repository at this point
Copy the full SHA 7c04100View commit details
Commits on Apr 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cf91fe2 - Browse repository at this point
Copy the full SHA cf91fe2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f9759 - Browse repository at this point
Copy the full SHA 34f9759View commit details -
Removing MAMBA_SKIP because it causes problems. (idaholab#2270)
In some cases, it was finding mamba, when the new environment was created mamba was not available in the environment, causing install failures.
Configuration menu - View commit details
-
Copy full SHA for 2bdc91d - Browse repository at this point
Copy the full SHA 2bdc91dView commit details -
Use the WORKING_PYTHON_COMMAND during create_libraries (idaholab#2266)
This fixes install where only python3 is available.
Configuration menu - View commit details
-
Copy full SHA for 07f29dd - Browse repository at this point
Copy the full SHA 07f29ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ee14ab - Browse repository at this point
Copy the full SHA 1ee14abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3907f - Browse repository at this point
Copy the full SHA 3b3907fView commit details
Commits on Apr 13, 2024
-
addressing some of my comments on Geons PR, making the type of the pr…
…obablity defaults to static the hard way
Configuration menu - View commit details
-
Copy full SHA for 85e9604 - Browse repository at this point
Copy the full SHA 85e9604View commit details -
Configuration menu - View commit details
-
Copy full SHA for 631bdd8 - Browse repository at this point
Copy the full SHA 631bdd8View commit details -
Found a bug if mutation and crossover Prob = 0, hence the optimizer t…
…hinks it converged after 1 iteration
Configuration menu - View commit details
-
Copy full SHA for 86e280e - Browse repository at this point
Copy the full SHA 86e280eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4b3dd4f - Browse repository at this point
Copy the full SHA 4b3dd4fView commit details
Commits on Apr 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 65ca176 - Browse repository at this point
Copy the full SHA 65ca176View commit details
Commits on Apr 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9bb29bc - Browse repository at this point
Copy the full SHA 9bb29bcView commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 24ec18f - Browse repository at this point
Copy the full SHA 24ec18fView commit details -
Configuration menu - View commit details
-
Copy full SHA for add4e88 - Browse repository at this point
Copy the full SHA add4e88View commit details -
Configuration menu - View commit details
-
Copy full SHA for a03226e - Browse repository at this point
Copy the full SHA a03226eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f9d89da - Browse repository at this point
Copy the full SHA f9d89daView commit details