Ta naloga predstavlja zasnovo in implementacijo CoLExT-A, heterogenega testnega okolja za zvezno učenje (ang. Federated Learning -- FL), sestavljenega iz pametnih telefonov z operacijskim sistemom Android. Zvezno učenje omogoča decentralizirano učenje modelov na robnih napravah, s čimer izboljšuje zasebnost podatkov, saj ti ostajajo na lokalni ravni. CoLExT-A naslavlja vrzel med simuliranimi okolji za zvezno učenje in praktičnimi aplikacijami, saj zagotavlja platformo za testiranje FL algoritmov v realističnih pogojih, vključno z variabilnostjo in heterogenostjo naprav. Testno okolje podpira prilagodljive strategije za zvezno učenje in ponuja celovito spremljanje metrik, vključno s strojno-programskimi metrikami, kot so uporaba CPE/GPE in poraba energije. Eksperimentalni rezultati dokazujejo zmožnosti testnega okolja pri prepoznavanju dejanskih izzivov v zveznem učenju, kot so učinki zastojev zaradi heterogenosti naprav. CoLExT-A služi kot odprtokodni vir za raziskovalno skupnost zveznega učenja, saj olajšuje razvoj in evalvacijo robustnih FL sistemov.
|