Skip to content

pushkarnimkar/compsci-634-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Weighted k-Means coresets for active learning

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.

Installation

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"

Repository Organization

  • CS634GeomALProp.pdf: project report
  • datagen.py: generator for synthetic dataset
  • stub.py: executable file - entry point

Running the script

Execute the script using python stub.py with no arguments

About

Final project for Compsci 634 - Geometric Algorithms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages