Студент Феђа Филиповић одбранио је дипломски рад на тему „Имплементација и оптимизација АlexNet конволуционе неуронске мреже у програмском језику Rust: од нуле до аутодиференцијалног система“

Студент Рачунарског факултета Феђа Филиповић је у четвртак, 6. новембра 2025. године одбранио дипломски рад на тему Имплементација и оптимизација АlexNet конволуционе неуронске мреже у програмском језику Rust: од нуле до аутодиференцијалног система пред комисијом коју су чинили ментор др Немања Илић и члан др Јелена Васиљевић.

У уводу свог рада Феђа је истакао:

У оквиру дипломског рада је развијен сопствени систем за рад са тензорима који омогућава чување података, прављење веза у рачунском графу и аутоматско рачунање градијената током пропагације уназад. Све основне операције над тензорима као што су сабирање, множење, матрично множење као и конволуције и активације су ручно имплементиране и оптимизоване користећи библиотеку Rayon. Имплементиран је и једноставан оптимизациони алгоритам, идентичан оном у оригиналном АlexNet-у, стохастичког градијентног спуста са моментумом и L2 регуларизацијом, као и цео систем за учитавање и тренирање модела.

У овом раду је показано да је могуће изградити систем за аутоматску диференцијацију и обучавање конволуционе мреже АlexNet у програмском језику Rust. Идејно, овај рад дели филозофију коју су имали Andrej Karpathy са Microcardom, а након њега и George Hotz са Tinygradom. Ово су системи који демонстрирају како се комплексне неуронске мреже могу имплементирати помоћу малог броја оператора. Слично поменутим пројектима, и овде је био фокус на транспарентности и једноставности читавог процеса пропагације унапред и уназад без ослањања на постојеће библиотеке. – закључио је Феђа.

77ag AMANAHTOTO xgo88 AMANAHTOTO