| { | |
| "architecture": "metapath2vec_skipgram", | |
| "schema": "cooc", | |
| "d_model": 300, | |
| "vocab_size": 1790, | |
| "walk_schema": "pure ingredient-ingredient NPMI co-occurrence walks", | |
| "training": { | |
| "walks_per_node": 100, | |
| "walk_length": 50, | |
| "context_size": 7, | |
| "negative_samples": 5, | |
| "batch_size": 32768, | |
| "learning_rate": 0.0025, | |
| "epochs": 20, | |
| "framework": "pytorch", | |
| "objective": "skip-gram-negative-sampling" | |
| }, | |
| "normalization": "raw skip-gram outputs; L2-normalise before cosine ops", | |
| "corpus": { | |
| "n_recipes": 4135189, | |
| "n_recipes_matched": 4103118, | |
| "n_sources": 11, | |
| "languages": [ | |
| "en", | |
| "zh", | |
| "ru", | |
| "vi", | |
| "es", | |
| "tr", | |
| "id", | |
| "de" | |
| ] | |
| }, | |
| "graph": { | |
| "ii_edges_npmi": 203508, | |
| "ic_edges_typed": 80019, | |
| "compound_nodes": 2247, | |
| "compound_categories": 15, | |
| "ingredient_hubs": 523, | |
| "ingredient_non_hubs": 1267 | |
| }, | |
| "arxiv": "2605.22391", | |
| "paper_title": "Epicure: Navigating the Emergent Geometry of Food Ingredient Embeddings" | |
| } |