PulseAugur
EN
LIVE 07:31:12

New Python package offers interpretable graph-level predictions

Researchers have developed path_boost, a new Python package designed for interpretable supervised learning on graph-structured data. The package implements PathBoost, a gradient boosting algorithm that identifies predictive labeled paths within graphs, offering greater interpretability than typical graph neural networks. PathBoost works by iteratively selecting and extending paths based on their predictive power, creating an additive model that clearly shows which substructures influence predictions. The package is compatible with scikit-learn, supports custom base learners, and includes features like automatic starting node selection and variable importance computation. It has been demonstrated on molecular property prediction and benchmarked against graph neural networks and graph kernel methods. AI

IMPACT Provides a more interpretable alternative to graph neural networks for structured data analysis.

RANK_REASON The cluster describes a new academic paper introducing a novel software package for graph-level prediction. [lever_c_demoted from research: ic=1 ai=1.0]

Read on arXiv cs.AI →

AI-generated summary · Google Gemini · from 1 sources. How we write summaries →

New Python package offers interpretable graph-level predictions

COVERAGE [1]

  1. arXiv cs.AI TIER_1 English(EN) · Claudio Meggio, Johan Pensar, Riccardo De Bin ·

    path_boost: A Python Package for Interpretable Graph-Level Prediction using Path-Based Gradient Boosting

    arXiv:2607.07935v1 Announce Type: cross Abstract: We present path_boost, a Python package for interpretable supervised learning on graph-structured input data. The package implements PathBoost, a gradient boosting algorithm that automatically discovers predictive labeled paths wi…