Back to Search Start Over

EvalNE: A framework for network embedding evaluation

Authors :
Alexandru Mara
Jefrey Lijffijt
Tijl De Bie
Source :
SoftwareX, Vol 17, Iss , Pp 100997- (2022)
Publication Year :
2022
Publisher :
Elsevier, 2022.

Abstract

In this paper we introduce EvalNE, a Python toolbox for network embedding evaluation. The main goal of EvalNE is to aid researchers and practitioners in performing consistent and reproducible evaluations of new embedding methods, replicating existing evaluations, and conducting benchmark studies. The toolbox can evaluate models independently of their programming language and assess the quality of learned representations through data visualization and downstream tasks such as sign and link prediction, network reconstruction, and node multi-label classification. EvalNE streamlines evaluation by providing automation and abstraction for tasks such as hyperparameter tuning and model validation, node and edge sampling, node-pair embedding computation, and performance reporting. As a command line tool, configuration files describe the evaluation setup and guarantee consistency and reproducibility. As an API, EvalNE provides the building blocks to design any evaluation setup while minimizing the risk of evaluation errors.

Details

Language :
English
ISSN :
23527110
Volume :
17
Issue :
100997-
Database :
Directory of Open Access Journals
Journal :
SoftwareX
Publication Type :
Academic Journal
Accession number :
edsdoj.9723f94dd5d44ead881922971452d7c8
Document Type :
article
Full Text :
https://doi.org/10.1016/j.softx.2022.100997