GRAPE

53 posts

GRAPE banner
GRAPE

GRAPE

@GRAPElib

🍇 GRAPE is a Rust/Python library for high-performance Graph Representation learning, Predictions and Evaluations.

Milano, Lombardia Se unió Haziran 2022
0 Siguiendo45 Seguidores
GRAPE
GRAPE@GRAPElib·
Woohoo! #GRAPE just hit 100 stars on GitHub! Thank you to all the amazing developers who have supported our graph representation learning library. We couldn't have done it without you! 🍇💜🍇 #opensource #machinelearning
GRAPE tweet media
English
0
1
6
0
GRAPE
GRAPE@GRAPElib·
@cthoyt @keenuniverse @mnick Absolutely, HolE is more suited for KGs! This is just a quick example of how to use the one-liner. Nevertheless, Cora has two edge types in this instance: paper-to-paper and paper-to-word. First, I wanted to do an HPO example, but my GPU needs more memory.
English
0
0
0
0
GRAPE
GRAPE@GRAPElib·
I've been asked how to use 🍇 to run and visualize @keenuniverse's implementation of @mnick's HolE model, so here's the one-liner!
GRAPE tweet mediaGRAPE tweet media
English
0
0
2
0
GRAPE
GRAPE@GRAPElib·
Pushing the ✉️ of 🍇's @psresnik score implementation by computing 3T, i.e. 3*10^12, scores from @NCBI Taxonomy (2438821 nodes) upper triangular matrix. This is heavily parallelized and takes ≈3h on a 💻 with 8GBs of RAM and 96 cores.
GRAPE tweet mediaGRAPE tweet mediaGRAPE tweet mediaGRAPE tweet media
English
0
2
2
0
GRAPE
GRAPE@GRAPElib·
You can now use 🍇 to compute @hp_ontology pairwise @psresnik scores, ~270M, on your notebook in about 1 second ⚡
GRAPE tweet mediaGRAPE tweet mediaGRAPE tweet mediaGRAPE tweet media
English
0
2
9
0
GRAPE
GRAPE@GRAPElib·
@DanZiemianowicz @MKoutrouli @phanein @LucaCappellett6 @zommiommy I suggest to join either the telegram group or the discord server to discuss these topics in details, without limiting the content in 140 characters. You can see on our account the game of Thrones link prediction, for instance.
English
0
0
0
0
Daniel Ziemianowicz
Daniel Ziemianowicz@DanZiemianowicz·
@GRAPElib @MKoutrouli @phanein @LucaCappellett6 @zommiommy Interesting. I’m sceptical this is possible from such a network, based on data with uncertain reliability (oh the things I’ve seen), but I trust your efforts and want to learn more. For your two ex., can you recommend specific tutorials? They can be analogous scenarios.
English
1
0
0
0
GRAPE
GRAPE@GRAPElib·
🎥>>🗣️ #8: @MKoutrouli's FAVA functional association networks, embedded using @phanein's DeepWalk + SkipGram with Right Laplacian sampling by @LucaCappellett6 & @zommiommy Done in ~2m on my desktop! ⚡ The edge prediction looks excellent (holdout 70/30)! ❤️
English
3
3
10
0
GRAPE
GRAPE@GRAPElib·
@DanZiemianowicz @MKoutrouli @phanein @LucaCappellett6 @zommiommy An example is predicting protein interactions that are missing in a network or, vice-versa, identifying those that may be out of place. Protein function prediction may be a node-label task, and how different topologies alter the function of the same proteins may be explored.
English
1
0
0
0
GRAPE
GRAPE@GRAPElib·
@DanZiemianowicz @MKoutrouli @phanein @LucaCappellett6 @zommiommy Super briefly: 1. Node embedding algos aim to create matrices capturing nodes' topological & structural info 2. Used for 🎥, node-label & edge prediction 3. Edge properties are captured by DeepWalk SkipGram in the 🎥 4. 🎀 You can put the 🎥 in Google Slides, g8 for conferences!
English
0
0
0
0
Daniel Ziemianowicz
Daniel Ziemianowicz@DanZiemianowicz·
@GRAPElib @MKoutrouli @phanein @LucaCappellett6 @zommiommy As someone new to the field but primarily a wet lab experimentalist (proteomics) with basic graph knowledge, can you explain a bit more what we’re looking at? I’ll certainly check out your extensive 🙏tutorial library once I wrap my head around it
English
2
0
1
0
GRAPE
GRAPE@GRAPElib·
🎥>>🗣️ #7: @justaddcoffee's KGCOVID19 node & edge labels + properties, embedded using First-order LINE ⚡
English
0
2
5
0
GRAPE
GRAPE@GRAPElib·
@cthoyt My newbie goal was to see whether we could 🔮 the encounter between Night King & Arya, but I learned that in the 📚 the Night King does not exist at all :p Nevertheless, the predictions are surprisingly good!
English
0
0
0
0
GRAPE
GRAPE@GRAPElib·
The Twitter handle of 🍇's PI, Prof. Valentini, is @gg_valentini
English
0
0
1
0
GRAPE
GRAPE@GRAPElib·
Visualization of edge prediction on PharMeBINet, connected holdout with 70/30 split. Good separation between existing and non-existing edges is achieved, suggesting an edge prediction task could achieve good performance. 💻:github.com/AnacletoLAB/gr…
English
0
0
1
0