DeepAI AI Chat
Log In Sign Up

GraKeL: A Graph Kernel Library in Python

06/06/2018
by   Giannis Siglidis, et al.
Ecole Polytechnique
0

The problem of accurately measuring the similarity between graphs is at the core of many applications in a variety of disciplines. Graph kernels have recently emerged as a promising approach to this problem. There are now many kernels, each focusing on different structural aspects of graphs. Here, we present GraKeL, a library that unifies several graph kernels into a common framework. The library is written in Python and is build on top of scikit-learn. It is simple to use and can be naturally combined with scikit-learn's modules to build a complete machine learning pipeline for tasks such as graph classification and clustering. The code is BSD licensed and is available at: https://github.com/ysig/GraKeL.

READ FULL TEXT

page 1

page 2

page 3

page 4

09/28/2020

BOML: A Modularized Bilevel Optimization Library in Python for Meta Learning

Meta-learning (a.k.a. learning to learn) has recently emerged as a promi...
05/27/2020

Kernel methods library for pattern analysis and machine learning in python

Kernel methods have proven to be powerful techniques for pattern analysi...
10/19/2021

abess: A Fast Best Subset Selection Library in Python and R

We introduce a new library named abess that implements a unified framewo...
07/20/2020

MKLpy: a python-based framework for Multiple Kernel Learning

Multiple Kernel Learning is a recent and powerful paradigm to learn the ...
04/19/2020

ktrain: A Low-Code Library for Augmented Machine Learning

We present ktrain, a low-code Python library that makes machine learning...
04/28/2023

NeuralKG-ind: A Python Library for Inductive Knowledge Graph Representation Learning

Since the dynamic characteristics of knowledge graphs, many inductive kn...
08/09/2022

Literature Review: Graph Kernels in Chemoinformatics

The purpose of this review is to introduce the reader to graph kernels a...