An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs

03/10/2020
by   Benedek Rozemberczki, et al.
0

We present Karate Club a Python framework combining more than 30 state-of-the-art graph mining algorithms which can solve unsupervised machine learning tasks. The primary goal of the package is to make community detection, node and whole graph embedding available to a wide audience of machine learning researchers and practitioners. We designed Karate Club with an emphasis on a consistent application interface, scalability, ease of use, sensible out of the box model behaviour, standardized dataset ingestion, and output generation. This paper discusses the design principles behind this framework with practical examples. We show Karate Club's efficiency with respect to learning performance on a wide range of real world clustering problems, classification tasks and support evidence with regards to its competitive speed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/29/2012

mlpy: Machine Learning Python

mlpy is a Python Open Source Machine Learning library built on top of Nu...
research
10/31/2018

Pymc-learn: Practical Probabilistic Machine Learning in Python

Pymc-learn is a Python package providing a variety of state-of-the-art p...
research
04/19/2020

ktrain: A Low-Code Library for Augmented Machine Learning

We present ktrain, a low-code Python library that makes machine learning...
research
06/08/2020

Little Ball of Fur: A Python Library for Graph Sampling

Sampling graphs is an important task in data mining. In this paper, we d...
research
10/18/2021

pygrank: A Python Package for Graph Node Ranking

We introduce pygrank, an open source Python package to define, run and e...
research
11/04/2019

XDeep: An Interpretation Tool for Deep Neural Networks

XDeep is an open-source Python package developed to interpret deep model...
research
10/31/2017

Pomegranate: fast and flexible probabilistic modeling in python

We present pomegranate, an open source machine learning package for prob...

Please sign up or login with your details

Forgot password? Click here to reset