Skip to content

burjorjee/evolve-juntas

Repository files navigation

evolve-juntas

An evolution based algorithm that scalably (w.r.t. the total number of variables) learns the relevant variables of k-juntas given a membership query oracle when k is small

To use, simply download evolvejuntas.py and start up python or ipython in the same directory. Then follow the instructions in this tutorial

The script depends on numpy . Also, matplotlib for visualization. These can be installed as follows:

sudo easy_install numpy
sudo easy_install matplotlib

About

An evolution based algorithm that learns juntas given a membership query oracle

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages