Skip to content

Density estimation experiments

Fernando Rodriguez Sanchez edited this page Aug 5, 2021 · 2 revisions

Density estimation experiments consider six methods. Three of them are programmed in Java and the other three are programmed in Python

Java

  • GS (named HC in our repository)
  • IL
  • GLSL

Python

  • MKDE (named KDE in our repository)
  • MSPN
  • GLFM

Run Java scripts

Each dataset has its own Java experiment which can easily be run with Intellij IDEA:

alt text

Before running Python scripts

While Java scripts automatically generate Fold data, Python scripts need those datasets to be generated beforehand. In order to do so, we simply need to execute the "src/java/experiments/util/GenerateLatentData.java" script:

alt text

Run Python scripts

All of the considered methods are prepared to be run in our repository except GLFM, which requires a specific Python configuration. We developed a specific project to run the experiments (see test-glfm). For more information about the specificic installation of GLFM, we advise to visit the original repository (ivaleraM/GLFM). For MKDE and MSPN, they can be easily run with Pycharm and Python 3.x:

alt text