<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="175561" NadgradivoID="0" NRID="27843814" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=175561" StOgledov="934" StPrenosov="318" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-08-22 07:19:10" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000471" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-175561">20.500.12556/RUL-175561</PID>
  <Naslov>Parameter-Efficient Tuning of Large Language Models on Mobile Devices</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Učinkovito prilagajanje velikih jezikovnih modelov na mobilnih napravah</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Large Language Models (LLM) have undergone massive advancements in both scale and task capabilities, yet personalization and fine-tuning of such models on a user&#039;s personal device (e.g. their smartphone) remains largely unexplored due to the computational and memory demands. While parameter-efficient fine-tuning (PEFT) offers a promising solution, current frameworks for on-device PEFT rely on emulated environments or provide limited functionality. In this work, we present ORTransformersMobile, a novel end-to-end framework enabling LLM fine-tuning and optimized inference from newly trained weights completely within the native Android operating system and mobile hardware. We develop MARS (Multi-Adapter Rank Sharing) through an ablation study, evaluating and comparing it against 288 other PEFT configurations, showing comparable or better benchmark performance even at lower ranks and with quantized weights, making it effective in resource-constrained environments. Our approach accelerates on-device fine-tuning (7 % speedup) and reduces memory usage compared to the most popular PEFT method - LoRA. Combining ORTransformersMobile and MARS, we train generative models fully on-device, enabling personalized downstream tasks from private user data on a mobile device.</Opis>
  <TujJezik_Opis>Veliki jezikovni modeli (LLM) so v zadnjem času dosegli izjemen napredek tako v obsegu kot tudi v zmožnostih opravljanja različnih nalog. Kljub temu pa personalizacija in prilagajanje takih modelov neposredno na uporabnikovi napravi (npr. pametnem telefonu) ostajata večinoma nepreučeni zaradi visokih zahtev glede računske moči in pomnilnika. Čeprav parametrično učinkovito prilagajanje (PEFT) ponuja obetavno rešitev, obstoječa ogrodja za PEFT na mobilnih napravah temeljijo na emuliranih okoljih ali nudijo omejeno funkcionalnost. V tem delu predstavljamo ORTransformersMobile, novo celovito ogrodje, ki omogoča prilagajanje LLM-ov in optimizirano generiranje besedil z novo naučenimi utežmi popolnoma znotraj operacijskega sistema Android in mobilne strojne opreme. Prav tako skozi študijo razvijemo metodo MARS (Multi-Adapter Rank Sharing) in jo ovrednotimo ter primerjamo s 288 drugimi PEFT konfiguracijami. Pri tem dosežemo primerljivo ali boljšo zmogljivost tudi pri nižjih rangih in kvantiziranih utežeh, zaradi česar je učinkovita v okoljih z omejenimi viri. Naš pristop pospeši prilagajanje na napravi (za 7 %) in zmanjša porabo pomnilnika v primerjavi z najbolj priljubljeno PEFT metodo - LoRA. S kombinacijo ORTransformersMobile in MARS lahko generativne modele popolnoma prilagodimo neposredno na napravi, kar omogoča izvajanje personaliziranih nalog iz zasebnih uporabniških podatkov na mobilni napravi.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>large language models</Beseda>
    <Beseda>deep learning</Beseda>
    <Beseda>natural language processing</Beseda>
    <Beseda>mobile computing</Beseda>
    <Beseda>parameter efficient fine-tuning</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>veliki jezikovni modeli</Beseda>
    <Beseda>globoko učenje</Beseda>
    <Beseda>obdelava naravnega jezika</Beseda>
    <Beseda>mobilno računalništvo</Beseda>
    <Beseda>parametrično učinkovito prilagajanje</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1033" ISO639-3="eng">Angleški jezik</Jezik>
  <TujJezik ID="1060" ISO639-3="slv">Slovenski jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb22" DRIVER="info:eu-repo/semantics/masterThesis">Magistrsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2025-11-04 11:55:09</DatumVstavljanja>
  <DatumObjave>2025-11-04 11:55:24</DatumObjave>
  <DatumSpremembe>2025-12-12 03:48:22</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2025</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="120132" Ime="Martin" Priimek="Korelič" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="66254" Ime="Veljko" Priimek="Pejović" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">37771</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/257369091">257369091</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="221317" DatotekaNRID="14511097" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="3003068" VelikostDatotekeKratko="2,86 MB" DatumVstavljanja="2025-11-04 11:55:26" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Korelic_Martin_-_Ucinkovito_prilagajanje_velikih_jezikovnih_modelov_na_mobilnih_napravah.pdf</Naziv>
      <OrgNaziv>Korelic_Martin_-_Ucinkovito_prilagajanje_velikih_jezikovnih_modelov_na_mobilnih_napravah.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>748F3D698BEB28281163D6B47E76AEE2</MD5>
      <SHA256>b2ec83fef5df207108ea93ae7cb819dd8eb2cad17a3feb659d4f7996450b813d</SHA256>
      <UUID>745dfe62-b96c-11f0-9328-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=221317</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1033" Oznaka="" Dolzina="221951"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.09" Koda="2.09" Naziv="Magistrsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
