This repository contains my geometric algorithms (Compsci 634, Spring 2022) capstone project. This project proposes a batch-mode active learning method using weighted k-means coresets.
Install the following dependencies:
$ pip install numpy pandas matplotlib modAL
In addition, this uses pushkarnimkar/zalanborsos-coresets, a fork of zalanborsos/coresets with minor modifications for coreset implementation. To add it to the PYTHONPATH
:
$ export PYTHONPATH="$PYTHONPATH:/path/to/pushkarnimkar/zalanborsos-coresets"
CS634GeomALProp.pdf
: project reportdatagen.py
: generator for synthetic datasetstub.py
: executable file - entry point
Execute the script using python stub.py
with no arguments