Javascript code for "visual Turing tests"
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
css
images
judge_new_alphabets
judge_new_instances
judge_parsing
judge_totally_new
.gitignore
LICENSE
README.md
alt_turingtests.html
basic_task.js
exclude.js
extend_jquery.js
feedback_turingtests.html
image_preloader.js
imglist_draw_totally_new.js
jquery.url.js
judge_dynamics.html
judge_dynamics.js
judge_dynamics_task.js
judge_new_alphabet.html
judge_new_alphabet.js
judge_new_grids.html
judge_new_grids.js
judge_task.js
judge_totally_new.html
judge_totally_new.js
sequential_task.html
sequential_task.js
super_task.html
super_task.js
taskutil.js
turingtests.html

README.md

visual Turing tests

The repository contains code for "visual Turing tests" that test your ability to discriminate between human and machine behavior on several simple visual concept learning tasks.

Citing these experiments

Please cite the following paper:

Lake, B. M., Salakhutdinov, R., and Tenenbaum, J. B. (2015). Human-level concept learning through probabilistic program induction. Science, 350(6266), 1332-1338.

Hosted version of the experiments

If you are interested in trying the experiments, but you do not need the source code, you can access them at this link:

http://cims.nyu.edu/~brenden/supplemental/turingtests/turingtests.html

Repository content

This repo is only necessary if you want to download the full set of human and model produced images, or if you want to rerun the results reported in the paper on Mechanical Turk or elsewhere.

The file "turingtests.html" demonstrates how to run each experiment. For instance, the "generating new exemplars" experiment is driven by the following hierarchy of javascript files : "judge_new_grids.js" > "judge_task.js" > "sequential_task.js" > "super_task.js"