Dağıtık bellekli sistemlerde alt-iterasyonlu paralel olasılıksalgradyan alçalma
Is this your thesis?
This record came from a bulk archive import. If it’s yours, link it to your profile.
Abstract (EN)
We investigate parallelization of the stochastic gradient descent (SGD) algorithm for solving the matrix completion problem. Applications in the literature show that stale data usage and communication costs are important concerns that affect the performance of parallel SGD applications. We first briefly visit the stochastic gradient descent algorithm and matrix partitioning for parallel SGD. Then we define the stale data problem and communication costs. In order to improve the performance of parallel SGD, we propose a new algorithm with intra-iteration synchronization (referred as sub-iterations) to decrease communication costs and stale data usage. Experimental results show that using sub-iterations can decrease staleness up to 95% and communication volume up to 47%. Furthermore, using sub-iterations can improve test error up to 60% when compared to the conventional parallel SGD implementation that does not use sub-iterations.
Author
Orhun Çağlayan
Institution
How to Cite
Orhun Çağlayan (Master Thesis). Dağıtık bellekli sistemlerde alt-iterasyonlu paralel olasılıksalgradyan alçalma, 2022, İhsan Doğramacı Bilkent University.
License
Tüm Hakları Saklıdır
This work is shared under the specified license terms.
More theses from İhsan Doğramacı Bilkent University
- Osmanlı Devletinde vergi ve vergi etrafında oluşan ilişkiler üzerine bir çalışma (16.-17. yüzyıllar)(2019)
- Rastsal kümeler ve choquet-tip temsiller(2021)
- Petrol fiyatları ve getiri eğrisi(2024)
- Yalnız yaşamak: Yollar, deneyimler ve gelecek beklentileri(2025)
- Bir kavramın evrimi: Kişinin doğduğu yerden ortak mekana "vatan"(2024)
- Yüksek öğretim düzeyinde yabancı dil olarak İngilizce öğretiminde yaratıcı yazma öğretimine yaklaşımlar: Eleştirel yorumlayıcı bir sentez(2025)
