<aside> ๐ข DEPTHFL: DEPTHWISE FEDERATED LEARNING FOR HETEROGENEOUS CLIENTS
</aside>
์ด๋ก
์ฐํฉ ํ์ต์ ํด๋ผ์ด์ธํธ์ ๊ฐ์ธ ๋ก์ปฌ ๋ฐ์ดํฐ๋ฅผ ์์งํ์ง ์๊ณ ๊ธ๋ก๋ฒ ๋ชจ๋ธ์ ํ๋ จํ๊ธฐ ์ํ ๋ฐฉ๋ฒ์ ๋๋ค. ํด๋ผ์ด์ธํธ๋ ๋ฐ๋ณต์ ์ผ๋ก ๋ก์ปฌ์์ ์ ๋ฐ์ดํธ๋ ๊ฐ์ค์น๋ ๊ทธ๋๋์ธํธ๋ฅผ ์ ๋ก๋ํด์ผ ํ๋ฏ๋ก, ํ์ต์ ์ฐธ์ฌํ๊ธฐ ์ํด์๋ ์ถฉ๋ถํ ๊ณ์ฐ ๋ฐ ํต์ ์์์ด ํ์ํฉ๋๋ค. ํ์ง๋ง ์ค์ ๋ก๋ ์ด๋ค์ ์์์ด ์ด์ง์ ์ ๋๋ค. ์์์ด ์ ํ๋ ํด๋ผ์ด์ธํธ๊ฐ ๋ ์์ ๋ก์ปฌ ๋ชจ๋ธ์ ํ๋ จํ ์ ์๋๋ก ํ๊ธฐ ์ํด, ๋๋น ์กฐ์ ๊ธฐ๋ฒ์ด ์ฌ์ฉ๋๋ฉฐ, ์ด๋ ๊ธ๋ก๋ฒ ๋ชจ๋ธ์ ์ฑ๋์ ๊ฐ์ง์น๊ธฐ(pruning)ํฉ๋๋ค. ๊ทธ๋ฌ๋ ๋๋น ์กฐ์ ์ ์ฑ๋์ ์ง๊ณํ ๋ ๋งค๊ฐ๋ณ์ ๋ถ์ผ์น ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ฌ, ์์์ด ์ ํ๋ ํด๋ผ์ด์ธํธ๋ฅผ ํ์ต์์ ์ ์ธํ๋ ๊ฒ๋ณด๋ค ๋ฎ์ ์ ํ๋๋ฅผ ์ด๋ํฉ๋๋ค. ๋ณธ ๋ ผ๋ฌธ์ ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ๊น์ด ์กฐ์ ์ ๊ธฐ๋ฐํ ์๋ก์ด ์ ๊ทผ ๋ฐฉ์์ธ DepthFL์ ์ ์ํฉ๋๋ค. DepthFL์ ๊ธ๋ก๋ฒ ๋ชจ๋ธ์ ๊ฐ์ฅ ๊น์ ์ธต์ ๊ฐ์ง์น๊ธฐํ์ฌ ์๋ก ๋ค๋ฅธ ๊น์ด์ ๋ก์ปฌ ๋ชจ๋ธ์ ์ ์ํ๊ณ , ์ด๋ฅผ ํด๋ผ์ด์ธํธ์ ์์์ ๋ฐ๋ผ ํ ๋นํฉ๋๋ค. ๋ง์ ํด๋ผ์ด์ธํธ๊ฐ ๊น์ ๋ก์ปฌ ๋ชจ๋ธ์ ํ๋ จํ ์ถฉ๋ถํ ์์์ด ์๊ธฐ ๋๋ฌธ์, ๊น์ ์ธต์ ๋ถ์ถฉ๋ถํ ๋ฐ์ดํฐ๋ก ๋ถ๋ถ์ ์ผ๋ก ํ๋ จ๋๋ฉฐ, ์์ ์ธต์ ์์ ํ ํ๋ จ๋ฉ๋๋ค. DepthFL์ ๋ก์ปฌ ๋ชจ๋ธ ๋ด์์ ๋ค์ํ ๊น์ด์ ๋ถ๋ฅ๊ธฐ๋ค ๊ฐ์ ์ํธ ์๊ธฐ ์ฆ๋ฅ๋ฅผ ํตํด ์ด ๋ฌธ์ ๋ฅผ ์ํํฉ๋๋ค. ์ฐ๋ฆฌ์ ์คํ ๊ฒฐ๊ณผ์ ๋ฐ๋ฅด๋ฉด, ๊น์ด ์กฐ์ ๋ ๋ก์ปฌ ๋ชจ๋ธ์ด ๋๋น ์กฐ์ ๋ ๋ชจ๋ธ๋ณด๋ค ๊ธ๋ก๋ฒ ๋ชจ๋ธ์ ๋ ์ ๊ตฌ์ถํ๋ฉฐ, ์๊ธฐ ์ฆ๋ฅ๋ ๋ฐ์ดํฐ๊ฐ ๋ถ์กฑํ ๊น์ ์ธต์ ํ๋ จํ๋ ๋ฐ ๋งค์ฐ ํจ๊ณผ์ ์ ๋๋ค.