Uspješno pokretanje kursa “Web programiranje s Python Flask i HPC-omogućenim ML-om” na UDG-u

Univerzitet Donja Gorica je 17. aprila 2025. godine uspješno bio domaćin prvog dijela dvodnevnog kursa „Web programiranje sa Python Flask i HPC-enabled ML“, organizovanog u okviru projekta EuroCC Montenegro. Događaj je privukao preko 70 entuzijastičnih studenata sa različitih fakulteta, željnih produbljivanja znanja o modernom web razvoju i integraciji računarstva visokih performansi (HPC) sa mašinskim učenjem. Prva sesija se fokusirala na osnove web razvoja pomoću Python Flask-a, upoznavajući učesnike sa ključnim konceptima, alatima i tehnikama potrebnim za izgradnju skalabilnih i interaktivnih web aplikacija.

Ovo je bio prvi dio (1. dan) kratkog kursa.

Snažan odziv i aktivno učešće naglasili su rastući interes za ukrštanje web tehnologija i naprednog računarstva. Ovaj praktični kurs ne samo da je pružio praktične vještine već je i ohrabrio studente da istraže kako HPC resursi mogu poboljšati radne tokove mašinskog učenja unutar web okruženja. Drugi dio kursa, koji će se dublje baviti integracijom HPC-a i stvarnim ML aplikacijama, planirano je da uslijedi uskoro. Ovaj događaj označava još jedan korak naprijed u izgradnji digitalnih kompetencija i podsticanju primijenjenog računarskog obrazovanja u Crnoj Gori.

Bilo je oko 75 polaznika, uglavnom studenata osnovnih i magistarskih studija zainteresovanih za Web programiranje i HPC/Ai integraciju

Danas je predavač bio Ivan Jovović, a kurs su podržali Dejan Babić, Elvis Taruh i prof. Tomo Popović, sve u koordinaciji sa menadžmentom i koordinatorima NCC Montenegro. Nastavljamo 26. aprila 2025!

Kurs se nastavlja 26. aprila (2. dan)

Posjeta kompaniji Exploring – Pokretanje saradnje i inovacija na bazi AI i HPC

U okviru svoje misije jačanja računarskih kapaciteta visokih performansi (HPC) u Crnoj Gori, Nacionalni centar kompetencija (NCC) u HPC-u nedavno je posjetio lokalnu IT kompaniju Exploring, rastuće MSP poznato po svojim inovativnim rješenjima vođenim podacima. Sastanak je poslužio kao inicijalna konsultacija u cilju predstavljanja EUROCC projekta, te predstavljanja spektra usluga podrške koje pruža NCC Montenegro.

NCC tim je posjetio Exploring, SME IT kompaniju iz Podgorice

Tokom posjete, tim NCC Montenegro je dao pregled EUROCC inicijative i tekućih napora da se unaprijede digitalne inovacije putem HPC-a, vještačke inteligencije (AI) i srodnih tehnologija. Exploring tim je upoznat sa NCC anketom o samoprocjeni, alatom dizajniranom da pomogne kompanijama da procijene svoju spremnost za usvajanje HPC tehnologija. Pored toga, identifikovali smo potencijalni slučaj upotrebe za migraciju Exploringovih razvojnih procesa modela predviđanja ML za BI, koji uključuju rukovanje velikim skupovima podataka i razvoj modela predviđanja, na računarsku infrastrukturu kojom upravlja NCC Montenegro. Ovaj potez bi mogao značajno poboljšati performanse računara i skalabilnost za njihove interne tokove istraživanja i razvoja.

Na sastanku je također razmotrena mogućnost:

  • Pokretanje analize za Proof-of-Concept (PoC) za procjenu prednosti HPC-a u stvarnom scenariju prilagođenom slučaju upotrebe Exploringa;
  • Zajedničko učešće u predstojećim otvorenim pozivima i inovativnim programima koje podržava EU;
  • Uspostavljanje dugoročne saradnje između Exploringa i NCC Montenegro.

Ova konsultacija označava važan korak ka premošćivanju jaza između akademske HPC ekspertize i inovativnih ciljeva privatnog sektora. NCC Montenegro raduje se podršci Exploringu na njegovom putu digitalne transformacije.

Ove konsultacije smo zaključili akcionim planom za naredne mjesece

Konferencijski rad: AI i HPC za učenje matrica pomoću inteligentnog četbota za podučavanje

Na INFOTEH konferenciji predstavljen je rad E. Trubljan, E. Taruha, S. Cakića, T. Popovića i L. Filipovića “Transforming Matrix Problem Solving with Intelligent Tutoring Systems” u izdanju IEEE Xplore. Istraživači iz UDG-a uz podršku HPC NCC Montenegro razvili su inovativni inteligentni sistem podučavanja koji koristi vještačku inteligenciju (AI) i računarstvo visokih performansi (HPC) kako bi se promijenio način na koji studenti uče matrične operacije. Ovo rješenje zasnovano na chatbot-u kombinuje optičko prepoznavanje znakova (EasyOCR) sa naprednim modelom obrade prirodnog jezika (Qwen2-Math-7B-Instruct) za tumačenje unosa teksta i slike, omogućavajući mu da izvodi matrične operacije kao što su transpozicija, sabiranje i množenje uz pružanje jasnih, korak po korak objašnjenja. Podržan univerzitetskom HPC infrastrukturom, sistem osigurava brzu obradu i povratne informacije u realnom vremenu, postižući do 99% tačnosti u prepoznavanju matrice iz visokokvalitetnih slika. Dizajniran imajući na umu obrazovanje, ovaj tutor sa AI-om poboljšava interaktivnost, razumijevanje i ishode učenja za učenike koji se bave složenim konceptima linearne algebre i postavlja teren za buduća poboljšanja kao što je prepoznavanje ručno pisanog unosa i podrška za naprednije operacije.

ABSTRACT – This paper presents the integration of optical character recognition (OCR) and advanced natural language processing (NLP) models for automated handling of matrices derived from images and textual inputs, all combined within an implemented chatbot. The motivation for choosing this topic arises from the practical experiences of the authors gained while working with groups of students who encounter the concept of matrices as part of their academic responsibilities. Through the analysis of their results and classroom interactions, it was observed that many students struggle with this area. This paper presents an innovative approach to enhancing matrix problem-solving by leveraging intelligent tutoring systems supported by High-Performance Computing, aiming to improve learning efficiency and student outcomes. By combining the EasyOCR framework and the Qwen2-Math-7B-Instruct model, operations such as transposition, addition, and multiplication of matrices are enabled. The system supports the input of one or two matrices, allowing the selection of operations through textual or image-based queries. The OCR component extracts numerical data from images, while the NLP model interprets user requests and executes operations accurately. The interface allows the addition of a second matrix image only when necessary, enhancing the system’s intuitiveness and efficiency. The results of the recognition accuracy of the OCR model of image input matrices of different dimensions show a high level of accuracy of 95%, while for 2×2 matrices they reach an accuracy of 99%. This work contributes to the development of AI-powered tools for mathematical operations and holds potential applications in education.

Klikni na sliku da se otvori rad

Održan Trening o računarstvu visokih performansi  na Elektrotehničkom fakultetu

Dana 14. aprila 2025. godine, na Elektrotehničkom fakultetu Univerziteta Crne Gore održan je stručni trening pod nazivom „Uvod u High Performance Computing (HPC)”, koji je okupio akademsko osoblje i mlade istraživače iz različitih oblasti.

Trening je vodio dr Milutin Radonjić, član tima NCC Crne Gore, koji je učesnicima predstavio osnovne koncepte i značaj visokoperformansnog računarstva, tehnologije i arhitekture superračunara, kao i aktuelne primjene HPC-a u nauci, inženjeringu, zdravstvu i finansijama.

UCG tim organizovao obuku na Elektrotehnikom fakultetu

Poseban fokus stavljen je na:

  • istorijski razvoj HPC-a – od mainframe sistema do savremenih eksaskalnih superračunara,
  • arhitekture superračunara (CPU, GPU, interkonekcije, memorija),
  • izazove skalabilnosti, energetske efikasnosti i sigurnosti podataka,
  • mogućnosti pristupa HPC resursima kroz EuroHPC zajedničke pozive, uključujući LUMI, Leonardo, MareNostrum 5 i druge evropske superračunare.

Učesnici su takođe upoznati sa servisima koje nudi Nacionalni centar kompetencije za HPC, i predstavljeni su im koraci prijave na EuroHPC otvorene pozive za Razvoj, Benchmark i Regularni pristup superračunarskim resursima.

Ovaj trening predstavlja značajan korak ka većoj primjeni HPC-a u domaćim istraživačkim projektima i jačanju saradnje sa evropskom superračunarskom infrastrukturom.

Uvod u High Performance Computing (HPC)

NVidia Bootcamp obuke u narednom periodu

Želite naučiti kako koristiti umjetnu inteligenciju u naučnim istraživanjima? Ili kako napisati efikasan paralelni kod za proračune na više grafičkih akceleratora?

Pridružite se jednom od nadolazećih NVIDIA bootcampova – potpuno onlajn, besplatno i predvođeni stručnjacima iz ove oblasti. Kapacitet registracije je ograničen – ne čekajte predugo!

AI for Science Bootcamp (27-28. maj 2025.)

  • Naučite kako koristiti alate kao što su PyTorch, NVIDIA Modulus i NeMo za rješavanje naučnih problema pomoću umjetne inteligencije.
  • Link: https://lnkd.in/e7h7n-52
Obuka za AI u nauci (izvor EuroCC2 & EuroCC4SEE)

Multi-GPU Programming Bootcamp (17-18 June 2025)

  • Zanima vas skaliranje performansi i paralelno programiranje preko više grafičkih akceleratora? Ovaj kurs će vas provesti kroz pisanje efikasnog multi-GPU koda koristeći biblioteke kao što su NCCL i NVSHMEM.
  • Link: https://lnkd.in/ekPSGCRg
Multi-GPU programiranje (izvor EuroCC2 & EuroCC4SEE)

Fain Tech startap pokreće napredna istraživanja korišćenjem HPC resursa

Startap Fain Tech, specijalizovan za kompjutersku viziju, uz podršku tima NCC Montenegro, koji realizuje EUroCC2/EuorCC4SEE projekat, uspešno je ostvario pristup HPC resursima Leonardo BOOSTER na period od tri mjeseca putem javnog poziva EuroHPC Benchmark. Ovaj pristup biće iskorišćen za unapređenje istraživanja na projektu Enfield: European Lighthouse to Manifest Trustworthy and Green AI, s ciljem razvoja naprednih modela za detekciju grešaka na PCB-evima.

Još jedan SME sa uspješnom prijavom za Evropske HPC resurse

Korišćenje ovih resursa omogućava timu da primijeni optimizaciju neuralnih mreža kako bi generisao efikasna rješenja koja se mogu koristiti u uslovima sa ograničenim količinama podataka, smanjujući rizik od prekomjernog prilagođavanja modela. Tim će demonstrirati sposobnost efikasnog korišćenja naprednih računarskih resursa, čime će  doprinijeti razvoju pouzdanih i održivih   tehnologija u industrijskim procesima.

EuroHPC JU: Velika najava za evropski AI ekosistem!

Juče je Evropska komisija predstavila Akcioni plan vještačke inteligencije kako bi Evropa postala globalni lider u oblasti vještačke inteligencije! Kao dio toga, EuroHPC JU pomaže u izgradnji velike računarske infrastrukture za AI i podatke (izvor vijesti: EuroHPC JU).

EuroHPC AI Factories ekosistem (izvor: EuroHPC JU)

Portal AI Factories je pušten u rad!
Potpuno novi AI Factories Portal je sada otvoren! Istražite svaku odabranu fabriku vještačke inteligencije, pogledajte koje usluge nude i otkrijte kako će pomoći startapima, istraživačima i inovatorima širom Evrope [link].

Novi poziv za AI Factory Antennas
Novi poziv ima za cilj proširenje mreže AI Factories. Ova lokalna čvorišta će proširiti domet AI fabrika, pružajući podršku, usluge i pristup EuroHPC sistemima širom Evrope. Antene Fabrike veštačke inteligencije će sarađivati ​​sa odabranim fabrikama vejštačke inteligencije kako bi ojačale evropski ekosistem vještačke inteligencije [link].

Javne konsultacije o AI GigaFactory

Zainteresovane strane su pozvane da pomognu u oblikovanju budućnosti AIi u Evropi izražavanjem interesa za sljedeću generaciju AI GigaFactory! Ovo će omogućiti obuku i implementaciju masivnih AI modela koristeći računarsku i podatkovnu infrastrukturu sljedećeg nivoa [link].

Ažurirana politika pristupa EuroHPC JU

Politika pristupa EuroHPC JU je upravo ažurirana i uključuje nove načine pristupa! Istraživači, startupi i javni akteri sada su u mogućnosti da odaberu nekoliko tipova pristupa svim operativnim EuroHPC superkompjuterima i AIFactory resursima. Ovi koraci su dio misije EU da osigura sigurnost omogućavanjem pouzdanih Al sistema.