├── LICENSE ├── README.md ├── configs-papers ├── dae-eda │ ├── set_ae_params.m │ ├── set_ae_params_HighC.m │ ├── set_ae_params_LowC.m │ ├── set_ae_params_MidC.m │ ├── set_boa_params.m │ ├── set_eda_params.m │ └── set_selection_params.m ├── dbm-eda │ ├── set_dbm_params.m │ ├── set_eda_params.m │ └── set_selection_params.m ├── gan-eda │ ├── set_eda_params.m │ ├── set_gan_params.m │ └── set_selection_params.m └── gecco15-dae-eda-fast │ ├── set_ae_params.m │ ├── set_eda_params.m │ ├── set_rbm_params.m │ └── set_selection_params.m ├── resources ├── nk_30_4.1 └── s3v80c1000-1.cnf └── src ├── 3wayrbm.m ├── ae.m ├── bic.m ├── boa.m ├── dbm.m ├── dbm ├── calcSmoothedErr.m ├── checkTerminateTraining.m ├── dbm_mf.m ├── mf.m ├── rbm.m └── rbm_l2.m ├── eda.m ├── fitnessCNF.m ├── fitnessHIFF.m ├── fitnessNK.m ├── fitnessOneMax.m ├── fitnessTrapOpt1.m ├── gan.m ├── pbil.m ├── rbm.m ├── readDIMACS.m ├── readNK.m ├── selectionRandom.m ├── selectionTournament.m ├── set_3wayrbm_params.m ├── set_ae_params.m ├── set_boa_params.m ├── set_dbm_params.m ├── set_eda_params.m ├── set_gan_params.m ├── set_pbil_params.m ├── set_rbm_params.m ├── set_selection_params.m └── sigmoid.m /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/README.md -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_ae_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_ae_params.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_ae_params_HighC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_ae_params_HighC.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_ae_params_LowC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_ae_params_LowC.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_ae_params_MidC.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_ae_params_MidC.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_boa_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_boa_params.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_eda_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_eda_params.m -------------------------------------------------------------------------------- /configs-papers/dae-eda/set_selection_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dae-eda/set_selection_params.m -------------------------------------------------------------------------------- /configs-papers/dbm-eda/set_dbm_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dbm-eda/set_dbm_params.m -------------------------------------------------------------------------------- /configs-papers/dbm-eda/set_eda_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dbm-eda/set_eda_params.m -------------------------------------------------------------------------------- /configs-papers/dbm-eda/set_selection_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/dbm-eda/set_selection_params.m -------------------------------------------------------------------------------- /configs-papers/gan-eda/set_eda_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gan-eda/set_eda_params.m -------------------------------------------------------------------------------- /configs-papers/gan-eda/set_gan_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gan-eda/set_gan_params.m -------------------------------------------------------------------------------- /configs-papers/gan-eda/set_selection_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gan-eda/set_selection_params.m -------------------------------------------------------------------------------- /configs-papers/gecco15-dae-eda-fast/set_ae_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gecco15-dae-eda-fast/set_ae_params.m -------------------------------------------------------------------------------- /configs-papers/gecco15-dae-eda-fast/set_eda_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gecco15-dae-eda-fast/set_eda_params.m -------------------------------------------------------------------------------- /configs-papers/gecco15-dae-eda-fast/set_rbm_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gecco15-dae-eda-fast/set_rbm_params.m -------------------------------------------------------------------------------- /configs-papers/gecco15-dae-eda-fast/set_selection_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/configs-papers/gecco15-dae-eda-fast/set_selection_params.m -------------------------------------------------------------------------------- /resources/nk_30_4.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/resources/nk_30_4.1 -------------------------------------------------------------------------------- /resources/s3v80c1000-1.cnf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/resources/s3v80c1000-1.cnf -------------------------------------------------------------------------------- /src/3wayrbm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/3wayrbm.m -------------------------------------------------------------------------------- /src/ae.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/ae.m -------------------------------------------------------------------------------- /src/bic.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/bic.m -------------------------------------------------------------------------------- /src/boa.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/boa.m -------------------------------------------------------------------------------- /src/dbm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm.m -------------------------------------------------------------------------------- /src/dbm/calcSmoothedErr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/calcSmoothedErr.m -------------------------------------------------------------------------------- /src/dbm/checkTerminateTraining.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/checkTerminateTraining.m -------------------------------------------------------------------------------- /src/dbm/dbm_mf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/dbm_mf.m -------------------------------------------------------------------------------- /src/dbm/mf.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/mf.m -------------------------------------------------------------------------------- /src/dbm/rbm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/rbm.m -------------------------------------------------------------------------------- /src/dbm/rbm_l2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/dbm/rbm_l2.m -------------------------------------------------------------------------------- /src/eda.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/eda.m -------------------------------------------------------------------------------- /src/fitnessCNF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/fitnessCNF.m -------------------------------------------------------------------------------- /src/fitnessHIFF.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/fitnessHIFF.m -------------------------------------------------------------------------------- /src/fitnessNK.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/fitnessNK.m -------------------------------------------------------------------------------- /src/fitnessOneMax.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/fitnessOneMax.m -------------------------------------------------------------------------------- /src/fitnessTrapOpt1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/fitnessTrapOpt1.m -------------------------------------------------------------------------------- /src/gan.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/gan.m -------------------------------------------------------------------------------- /src/pbil.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/pbil.m -------------------------------------------------------------------------------- /src/rbm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/rbm.m -------------------------------------------------------------------------------- /src/readDIMACS.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/readDIMACS.m -------------------------------------------------------------------------------- /src/readNK.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/readNK.m -------------------------------------------------------------------------------- /src/selectionRandom.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/selectionRandom.m -------------------------------------------------------------------------------- /src/selectionTournament.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/selectionTournament.m -------------------------------------------------------------------------------- /src/set_3wayrbm_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_3wayrbm_params.m -------------------------------------------------------------------------------- /src/set_ae_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_ae_params.m -------------------------------------------------------------------------------- /src/set_boa_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_boa_params.m -------------------------------------------------------------------------------- /src/set_dbm_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_dbm_params.m -------------------------------------------------------------------------------- /src/set_eda_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_eda_params.m -------------------------------------------------------------------------------- /src/set_gan_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_gan_params.m -------------------------------------------------------------------------------- /src/set_pbil_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_pbil_params.m -------------------------------------------------------------------------------- /src/set_rbm_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_rbm_params.m -------------------------------------------------------------------------------- /src/set_selection_params.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wohnjayne/eda-suite/HEAD/src/set_selection_params.m -------------------------------------------------------------------------------- /src/sigmoid.m: -------------------------------------------------------------------------------- 1 | function g = sigmoid(z,T=1) 2 | g=1./(1+exp(-z/T)); 3 | end 4 | --------------------------------------------------------------------------------