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 Katılım Haziran 2022
0 Takip Edilen45 Takipçiler
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
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