├── LICENSE ├── README.md ├── algorithm ├── adder.m ├── adder_evo.m ├── adder_init.m ├── binary_to_decimal.m ├── number_to_hand_digit.m ├── param_norm.m ├── softmax_a.m ├── softmax_b.m ├── utm.m └── utm_init.m ├── bss ├── cost_function.m ├── fig2.m ├── fig3.m ├── fig4.m └── mdp_bss.m ├── gonogo ├── fig1.m ├── fig3.m └── scripts │ ├── accuracy.m │ ├── behavior_analysis.m │ ├── ensemble_response_analysis.m │ ├── func.m │ ├── logit.m │ ├── phi_estimate.m │ ├── plotdist.m │ ├── regression_analysis.m │ └── sig.m ├── invitro ├── compute_baseline_excitability.m ├── conditional_expectations.m ├── fig2_empirical_response.m ├── fig2_simulated_response.m ├── fig3.m ├── fig3_figure_output.m ├── fig3_video_output.m ├── logit.m ├── pomdp_bss.m ├── response_data_apv.mat ├── response_data_bic.mat ├── response_data_ctrl.mat ├── response_data_dzp.mat ├── response_data_mix0.mat ├── response_data_mix50.mat └── sig.m └── maze ├── create_maze.m ├── figure_output.m ├── maze.m ├── mdp_init.m ├── mdp_learning.m ├── mdp_risk.m ├── mdp_vfe.m ├── output ├── nn_mdp_Eest_E0.15.csv ├── nn_mdp_Eest_E0.25.csv ├── nn_mdp_Eest_E0.35.csv ├── nn_mdp_Flist_E0.15.csv ├── nn_mdp_Flist_E0.25.csv ├── nn_mdp_Flist_E0.35.csv ├── nn_mdp_figure_100_E0.25.pdf ├── nn_mdp_figure_1_E0.25.pdf ├── nn_mdp_maze_E0.25.png ├── nn_mdp_o_E0.25.png ├── nn_mdp_pos_post_E0.25.csv ├── nn_mdp_pos_pre_E0.25.csv ├── nn_mdp_qd_E0.25.png ├── nn_mdp_qs_E0.25.png ├── nn_mdp_time_E0.15.csv ├── nn_mdp_time_E0.25.csv └── nn_mdp_time_E0.35.csv ├── param_norm.m └── qd_matrix.m /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/README.md -------------------------------------------------------------------------------- /algorithm/adder.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/adder.m -------------------------------------------------------------------------------- /algorithm/adder_evo.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/adder_evo.m -------------------------------------------------------------------------------- /algorithm/adder_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/adder_init.m -------------------------------------------------------------------------------- /algorithm/binary_to_decimal.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/binary_to_decimal.m -------------------------------------------------------------------------------- /algorithm/number_to_hand_digit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/number_to_hand_digit.m -------------------------------------------------------------------------------- /algorithm/param_norm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/param_norm.m -------------------------------------------------------------------------------- /algorithm/softmax_a.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/softmax_a.m -------------------------------------------------------------------------------- /algorithm/softmax_b.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/softmax_b.m -------------------------------------------------------------------------------- /algorithm/utm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/utm.m -------------------------------------------------------------------------------- /algorithm/utm_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/algorithm/utm_init.m -------------------------------------------------------------------------------- /bss/cost_function.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/bss/cost_function.m -------------------------------------------------------------------------------- /bss/fig2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/bss/fig2.m -------------------------------------------------------------------------------- /bss/fig3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/bss/fig3.m -------------------------------------------------------------------------------- /bss/fig4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/bss/fig4.m -------------------------------------------------------------------------------- /bss/mdp_bss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/bss/mdp_bss.m -------------------------------------------------------------------------------- /gonogo/fig1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/fig1.m -------------------------------------------------------------------------------- /gonogo/fig3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/fig3.m -------------------------------------------------------------------------------- /gonogo/scripts/accuracy.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/accuracy.m -------------------------------------------------------------------------------- /gonogo/scripts/behavior_analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/behavior_analysis.m -------------------------------------------------------------------------------- /gonogo/scripts/ensemble_response_analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/ensemble_response_analysis.m -------------------------------------------------------------------------------- /gonogo/scripts/func.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/func.m -------------------------------------------------------------------------------- /gonogo/scripts/logit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/logit.m -------------------------------------------------------------------------------- /gonogo/scripts/phi_estimate.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/phi_estimate.m -------------------------------------------------------------------------------- /gonogo/scripts/plotdist.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/plotdist.m -------------------------------------------------------------------------------- /gonogo/scripts/regression_analysis.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/regression_analysis.m -------------------------------------------------------------------------------- /gonogo/scripts/sig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/gonogo/scripts/sig.m -------------------------------------------------------------------------------- /invitro/compute_baseline_excitability.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/compute_baseline_excitability.m -------------------------------------------------------------------------------- /invitro/conditional_expectations.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/conditional_expectations.m -------------------------------------------------------------------------------- /invitro/fig2_empirical_response.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/fig2_empirical_response.m -------------------------------------------------------------------------------- /invitro/fig2_simulated_response.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/fig2_simulated_response.m -------------------------------------------------------------------------------- /invitro/fig3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/fig3.m -------------------------------------------------------------------------------- /invitro/fig3_figure_output.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/fig3_figure_output.m -------------------------------------------------------------------------------- /invitro/fig3_video_output.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/fig3_video_output.m -------------------------------------------------------------------------------- /invitro/logit.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/logit.m -------------------------------------------------------------------------------- /invitro/pomdp_bss.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/pomdp_bss.m -------------------------------------------------------------------------------- /invitro/response_data_apv.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_apv.mat -------------------------------------------------------------------------------- /invitro/response_data_bic.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_bic.mat -------------------------------------------------------------------------------- /invitro/response_data_ctrl.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_ctrl.mat -------------------------------------------------------------------------------- /invitro/response_data_dzp.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_dzp.mat -------------------------------------------------------------------------------- /invitro/response_data_mix0.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_mix0.mat -------------------------------------------------------------------------------- /invitro/response_data_mix50.mat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/response_data_mix50.mat -------------------------------------------------------------------------------- /invitro/sig.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/invitro/sig.m -------------------------------------------------------------------------------- /maze/create_maze.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/create_maze.m -------------------------------------------------------------------------------- /maze/figure_output.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/figure_output.m -------------------------------------------------------------------------------- /maze/maze.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/maze.m -------------------------------------------------------------------------------- /maze/mdp_init.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/mdp_init.m -------------------------------------------------------------------------------- /maze/mdp_learning.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/mdp_learning.m -------------------------------------------------------------------------------- /maze/mdp_risk.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/mdp_risk.m -------------------------------------------------------------------------------- /maze/mdp_vfe.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/mdp_vfe.m -------------------------------------------------------------------------------- /maze/output/nn_mdp_Eest_E0.15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Eest_E0.15.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_Eest_E0.25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Eest_E0.25.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_Eest_E0.35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Eest_E0.35.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_Flist_E0.15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Flist_E0.15.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_Flist_E0.25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Flist_E0.25.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_Flist_E0.35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_Flist_E0.35.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_figure_100_E0.25.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_figure_100_E0.25.pdf -------------------------------------------------------------------------------- /maze/output/nn_mdp_figure_1_E0.25.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_figure_1_E0.25.pdf -------------------------------------------------------------------------------- /maze/output/nn_mdp_maze_E0.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_maze_E0.25.png -------------------------------------------------------------------------------- /maze/output/nn_mdp_o_E0.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_o_E0.25.png -------------------------------------------------------------------------------- /maze/output/nn_mdp_pos_post_E0.25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_pos_post_E0.25.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_pos_pre_E0.25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_pos_pre_E0.25.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_qd_E0.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_qd_E0.25.png -------------------------------------------------------------------------------- /maze/output/nn_mdp_qs_E0.25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_qs_E0.25.png -------------------------------------------------------------------------------- /maze/output/nn_mdp_time_E0.15.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_time_E0.15.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_time_E0.25.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_time_E0.25.csv -------------------------------------------------------------------------------- /maze/output/nn_mdp_time_E0.35.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/output/nn_mdp_time_E0.35.csv -------------------------------------------------------------------------------- /maze/param_norm.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/param_norm.m -------------------------------------------------------------------------------- /maze/qd_matrix.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/takuyaisomura/reverse_engineering/HEAD/maze/qd_matrix.m --------------------------------------------------------------------------------