KU Leuven Machine Learning Research Group (@ML-KULeuven)

Top repositories

1

socceraction

Convert soccer event stream data to SPADL and value player actions using VAEP or xT
Python
546
star
2

problog

ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
Python
288
star
3

deepproblog

DeepProbLog is an extension of ProbLog that integrates Probabilistic Logic Programming with deep learning by introducing the neural predicate.
Python
168
star
4

soccer_xg

A Python package for training and analyzing expected goals (xG) models in soccer.
Jupyter Notebook
142
star
5

cobras

Interactive clustering with super-instances
Python
45
star
6

soccermix

SoccerMix is a soft clustering technique based on mixture models that decomposes event stream data into a number of prototypical actions of a specific type, location, and direction.
Jupyter Notebook
36
star
7

SAR-PU

Beyond the Selected Completely At Random Assumption for Learning from Positive and Unlabeled Data
Jupyter Notebook
28
star
8

ETSY

Synchronize soccer event and tracking data
Python
25
star
9

un-xPass

Measuring soccer player's creativity
Jupyter Notebook
25
star
10

deepstochlog

Python
23
star
11

LearnSDD

Implementation of the Structure Learning Algorithm for Sentential Decision Diagrams
C
8
star
12

ml-project-2023-2024

Template and instructions to submit a solution for the assignment for the KU Leuven course ML Project
Python
8
star
13

KBC-as-PU-Learning

Source code & appendices accompanying the AAAI2022 paper "Unifying Knowledge Base Completion with PU Learning to Mitigate the Observation Bias"
Jupyter Notebook
7
star
14

incal

Learn SMT(LRA) constraints from data
Python
6
star
15

locomotif

LoCoMotif is a time series motif discovery method that discovers variable-length motif sets in multivariate time series using time warping
Jupyter Notebook
6
star
16

the_apples_game

Multi-Agent Learning assignment, Machine Learning Project @ KU Leuven
JavaScript
6
star
17

ocus-explain

Efficient Explaining CSPs with Unsatisfiable Subset Optimization
Jupyter Notebook
3
star
18

PyDC

Python wrapper for Distributional Clauses
C++
3
star
19

PySDD

Python
3
star
20

tacle

Constraint learning for spreadsheets
Python
3
star
21

HASSLE-GEN

This repository contains the code for our paper: Senne Berden, Mohit Kumar, Samuel Kolb, and Tias Guns (2022): Learning MAX-SAT Models from Examples using Genetic Algorithms and Knowledge Compilation, CP 2022
Python
3
star
22

JSDD

Java wrapper for the sdd 2.0 c library
Java
3
star
23

comparative-evaluation-of-anomaly-detection-methods

Accompanying repository for the ODD workshop paper: "The Effect of Hyperparameter Tuning on the Comparative Evaluation of Anomaly Detection Methods"
Jupyter Notebook
3
star
24

deepseaproblog

The official implementation of DeepSeaProbLog, a neural probabilistic logic programming language supporting discrete and continuous random variables.
Python
3
star
25

hanoi

Python
2
star
26

RoViLa

Robot platform that uses vision and language as input to reason about the world.
Python
2
star
27

COUNT-CP

COUNT-CP is a constraint learner that uses a generate-and-aggregate approach to learn CP models
Python
2
star
28

ai-course-demos

Links to & implementations of demos for the course "ArtificiΓ«le Intelligentie" at KU Leuven
CSS
2
star
29

catlog

Gradient estimation of discrete probabilistic models with the CatLog-Derivative trick
Jupyter Notebook
2
star
30

betaproblog

Prolog
1
star
31

ml-project-2021-2022

Template and instructions to submit a solution for the assignment.
Python
1
star
32

py-dreaml

Python package of DreaML for relational mixed discrete-continuous learning and inference
Python
1
star
33

psyche

1
star
34

psipy

Python wrapper for the PSI-Solver (probabilistic symbolic inference)
D
1
star
35

GenLex

Implentation of a Semantic Parser that maps natural/instructional language to a logical expression.
Java
1
star
36

amie

Automatic Monitoring of Indoor Exercises
Jupyter Notebook
1
star
37

xmskill

Jupyter Notebook
1
star