Downloads · 30 days
4
14% of all-time downloads
xflaup/ai-meetup-lapinfilip
ai-meetup-lapinfilip is a machine learning model from xflaup. Use it for the machine learning task on the model card, and read the license before you ship it in a product.
Tento projekt som vytvoril ako riešenie súťažného zadania AI Meetup Challenge 2026, ktorého cieľom bolo navrhnúť model umelej inteligencie schopný predpovedať najkratšiu cestu medzi vrcholmi A → B v náhodne generovano…
Downloads · 30 days
4
14% of all-time downloads
All-time downloads
28
Public
Repo size
404 KB
Likes
0
Public
Click a slice to open those files.
.pt404 KB · 98%
From the Hugging Face model README
Tento projekt som vytvoril ako riešenie súťažného zadania AI Meetup Challenge 2026, ktorého cieľom bolo navrhnúť model umelej inteligencie schopný predpovedať najkratšiu cestu medzi vrcholmi A → B v náhodne generovanom váženom grafe.
Model je implementovaný ako grafová neurónová sieť (GNN) trénovaná na synteticky generovaných grafoch. Váhy hrán predstavujú silu spojenia a pre výpočet najkratšej cesty sa transformujú na vzdialenosť podľa vzorca:
distance = 1 / weight
Model sa teda neučí samotný Dijkstrov algoritmus, ale učí sa princíp rozhodovania, ktorý vedie k správnej ceste.
networkx.Graphpip install networkx numpy torch
import networkx as nx
from ai_meetup_model.model import ChallengeModel
model = ChallengeModel("ai_meetup_model", device="cpu")
G = nx.Graph()
G.add_nodes_from(list("ABCDEFGHIJ"))
G.add_edge("A","C", weight=0.8)
G.add_edge("C","B", weight=0.4)
print(model.custom_predict(G))
ai_meetup_model/
├── model.pt # váhy modelu
├── config.json # konfigurácia architektúry
├── model.py # definícia modelu + wrapper
└── __init__.py
Model používa message-passing grafovú neurónovú sieť:
Cieľom riešenia nebolo prekonať klasické algoritmy, ale ukázať, že neurónová sieť sa dokáže naučiť algoritmické správanie na štruktúrovaných dátach.