Are you sure you want to delete this task? Once this task is deleted, it cannot be recovered.
|
7 years ago | |
---|---|---|
notebooks | 7 years ago | |
pygraph | 7 years ago | |
LICENSE | 7 years ago | |
README.md | 7 years ago |
A python package for graph kernels.
All kernels are tested on dataset Asyclic, which consists of 185 molecules (graphs).
The criteria used for prediction are SVM for classification and kernel Ridge regression for regression.
For predition we randomly divide the data in train and test subset, where 90% of entire dataset is for training and rest for testing. 10 splits are performed. For each split, we first train on the train data, then evaluate the performance on the test set. We choose the optimal parameters for the test set and finally provide the corresponding performance. The final results correspond to the average of the performances on the test sets.
Kernels | RMSE(℃) | STD(℃) | Parameter | k_time |
---|---|---|---|---|
Shortest path | 35.19 | 4.50 | - | 14.58" |
Marginalized | 18.02 | 6.29 | p_quit = 0.1 | 4'19" |
Path | 14.00 | 6.93 | - | 36.21" |
WL subtree | 7.55 | 2.33 | height = 1 | 0.84" |
Treelet | 8.31 | 3.38 | - | 0.50" |
Path up to d | 7.43 | 2.69 | depth = 2 | 0.59" |
[1] K. M. Borgwardt and H.-P. Kriegel. Shortest-path kernels on graphs. In Proceedings of the International Conference on Data Mining, pages 74-81, 2005.
[2] H. Kashima, K. Tsuda, and A. Inokuchi. Marginalized kernels between labeled graphs. In Proceedings of the 20th International Conference on Machine Learning, Washington, DC, United States, 2003.
[3] Suard F, Rakotomamonjy A, Bensrhair A. Kernel on Bag of Paths For Measuring Similarity of Shapes. InESANN 2007 Apr 25 (pp. 355-360).
[4] N. Shervashidze, P. Schweitzer, E. J. van Leeuwen, K. Mehlhorn, and K. M. Borgwardt. Weisfeiler-lehman graph kernels. Journal of Machine Learning Research, 12:2539-2561, 2011.
[5] Gaüzère B, Brun L, Villemin D. Two new graphs kernels in chemoinformatics. Pattern Recognition Letters. 2012 Nov 1;33(15):2038-47.
A Python package for graph kernels, graph edit distances and graph pre-image problem.
Text Jupyter Notebook Python C++ other