We introduce a novel framework for Federated Class Incremental Learning, called Federated Gaussian Task Embedding and Alignment (FedGTEA). FedGTEA is designed to capture task-specific knowledge and model uncertainty in a scalable and communication-efficient manner. At the client side, the Cardinality-Agnostic Task Encoder (CATE) produces Gaussian-distributed task embeddings that encode task knowledge, address statistical heterogeneity, and quantify data uncertainty. Importantly, CATE maintains a fixed parameter size regardless of the number of tasks, which ensures scalability across long task sequences. On the server side, FedGTEA utilizes the 2-Wasserstein distance to measure inter-task gaps between Gaussian embeddings. We formulate the Wasserstein loss to enforce inter-task separation. This probabilistic formulation not only enhances representation learning but also preserves task-level privacy by avoiding the direct transmission of latent embeddings, aligning with the privacy constraints in federated learning. Extensive empirical evaluations on popular datasets demonstrate that FedGTEA achieves superior classification performance and significantly mitigates forgetting, consistently outperforming strong existing baselines.
๋
ผ๋ฌธ ID : 2510.12927์ ๋ชฉ : FedGTEA: Federated Class-Incremental Learning with Gaussian Task Embedding and Alignment์ ์ : Haolin Li, Hoda Bidkhori (George Mason University)๋ถ๋ฅ : cs.LG stat.ML๋ฐํ ํํ : AISTATS 2026, Tangier, Morocco๋
ผ๋ฌธ ๋งํฌ : https://arxiv.org/abs/2510.12927 ๋ณธ ๋
ผ๋ฌธ์ ์๋ก์ด ์ฐํฉ ํด๋์ค-์ฆ๋ถ ํ์ต ํ๋ ์์ํฌ์ธ FedGTEA(Federated Gaussian Task Embedding and Alignment)๋ฅผ ์ ์ํ๋ค. ์ด ํ๋ ์์ํฌ๋ ํ์ฅ ๊ฐ๋ฅํ๊ณ ํต์ ํจ์จ์ ์ธ ๋ฐฉ์์ผ๋ก ์์
ํน์ ์ง์๊ณผ ๋ชจ๋ธ ๋ถํ์ค์ฑ์ ํฌ์ฐฉํ๋ค. ํด๋ผ์ด์ธํธ ์ธก์์ ๊ธฐ์ ๋ฌด๊ด ์์
์ธ์ฝ๋(CATE)๋ ๊ฐ์ฐ์์ ๋ถํฌ์ ์์
์๋ฒ ๋ฉ์ ์์ฑํ์ฌ ์์
์ง์์ ์ธ์ฝ๋ฉํ๊ณ , ํต๊ณ์ ์ด์ง์ฑ์ ํด๊ฒฐํ๋ฉฐ, ๋ฐ์ดํฐ ๋ถํ์ค์ฑ์ ์ ๋ํํ๋ค. CATE์ ํต์ฌ ํน์ฑ์ ์์
์์ ๊ด๊ณ์์ด ๊ณ ์ ๋ ๋งค๊ฐ๋ณ์ ๊ท๋ชจ๋ฅผ ์ ์งํ์ฌ ๊ธด ์์
์ํ์ค์ ํ์ฅ์ฑ์ ๋ณด์ฅํ๋ค๋ ๊ฒ์ด๋ค. ์๋ฒ ์ธก์์ FedGTEA๋ 2-Wasserstein ๊ฑฐ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ๊ฐ์ฐ์์ ์๋ฒ ๋ฉ ๊ฐ์ ์์
๊ฐ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ ํ๊ณ , Wasserstein ์์ค์ ํตํด ์์
๊ฐ ๋ถ๋ฆฌ๋ฅผ ๊ฐ์ ํ๋ค. ์ด๋ฌํ ํ๋ฅ ๋ก ์ ํํ์ ํํ ํ์ต์ ํฅ์์ํฌ ๋ฟ๋ง ์๋๋ผ ์ ์ฌ ์๋ฒ ๋ฉ์ ์ง์ ์ ์ก์ ํผํจ์ผ๋ก์จ ์์
์์ค์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ ๊ณตํ๋ค.
์ฐํฉ ํด๋์ค-์ฆ๋ถ ํ์ต(FCIL)์ ์ฐํฉ ํ์ต(FL)๊ณผ ํด๋์ค-์ฆ๋ถ ํ์ต(CIL)์ ๊ฒฐํฉ์ผ๋ก, ๋ค์ ์ธ ๊ฐ์ง ํต์ฌ ๊ณผ์ ๋ฅผ ๋์์ ํด๊ฒฐํด์ผ ํ๋ค:
์ฌ์์ ๋ง๊ฐ : ํด๋ผ์ด์ธํธ ๋ก์ปฌ ๋ฐ ์ ์ญ ์ง๊ณ ๊ณผ์ ์์ ๋ชจ๋ ๋ฐ์ํต๊ณ์ ์ด์ง์ฑ : ํด๋ผ์ด์ธํธ ๊ฐ ๋ฐ์ดํฐ ๋ถํฌ๋ ์ผ๋ฐ์ ์ผ๋ก ๋
๋ฆฝ๋์ผ๋ถํฌ๊ฐ ์๋์์
์ปจํ
์คํธ ๋ชจํธ์ฑ : ํ
์คํธ ์ ์์
์ ์ ๋ถ์ฌ๋ก ์ธํ ์๋ฏธ๋ก ์ ํ๋ฅ ๋ฐ ์ฑ๋ฅ ์ ํ๊ธฐ์กด FCIL ๋ฐฉ๋ฒ์ ์ฃผ๋ก ๋ฐ์ดํฐ ์์ค ํน์ง ํ์ฉ์ ์ด์ ์ ๋ง์ถ๊ณ ์์
์์ค ์ปจํ
์คํธ์ ์ค์์ฑ์ ๊ฐ๊ณผํ๋ค. ๊ทธ๋ฆผ 1์์ ๋ณด๋ฏ์ด ๋์ผํ ์
๋ ฅ์ด ์๋ก ๋ค๋ฅธ ์์
์์ ์์ถฉํ๋ ๋ต๋ณ์ ์์ฑํ ์ ์๋ค(์: "์ด๊ฒ์ ๋ฌด์์ธ๊ฐ?"์ "๋ฐฐ๊ฒฝ์์ ๋ฌด์์ธ๊ฐ?"). ์ด๋ ์๋ก ๋ค๋ฅธ ์์
์์ค์ ์ปจํ
์คํธ ์ ๋ณด๊ฐ ํ์ํ๋ค. ๋ฐ๋ผ์ FCIL์์ ์์
์ปจํ
์คํธ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ฌ์ ํ ์๋์ ์ผ๋ก ๋ฏธ๊ฐ์ฒ๋ ์ฐ๊ตฌ ์์ญ์ด๋ค.
๋๋ถ๋ถ์ ๋ฐฉ๋ฒ์ ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ ๋ฐ์ดํฐ ์์ค ํน์ง ํ์ฉ์ ์ด์ ํ๋กฌํํธ ํ์ต ๋ฐฉ๋ฒ์ ์์
์ง์์ ํตํฉํ์ง๋ง ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ ๋ฐ ๊ณ์ฐ ์ค๋ฒํค๋ ์ฆ๊ฐ ๋ฌธ์ ์กด์ฌ ๋งค๊ฐ๋ณ์ ํจ์จ์ ์ธ ์์
์ธ์ฝ๋ ์ค๊ณ ๋ถ์ฌ FedGTEA ์๊ณ ๋ฆฌ์ฆ ์ ์ : FCIL์์ ํ์ฅ ๊ฐ๋ฅํ๊ณ ๊ฒฌ๊ณ ํ ๋ฐฉ์์ผ๋ก ์์
์์ค ์ง์์ ํจ๊ณผ์ ์ผ๋ก ํฌ์ฐฉํ๋ฉฐ, ํด๋ผ์ด์ธํธ์ ๊ธฐ์ ๋ฌด๊ด ์์
์ธ์ฝ๋(CATE)๋ฅผ ๋์
ํ์ฌ ์์
์๋ฒ ๋ฉ์ ์์ฑํ๊ณ , ์ด๋ฅผ ๊ฐ์ฐ์์ ํ๋ฅ ๋ณ์๋ก ๋ชจ๋ธ๋งํ๋ฉฐ, ์๋ฒ ์ธก์ 2-Wasserstein ๊ฑฐ๋ฆฌ๋ฅผ ํ์ฉํ์ฌ ์์
๊ฐ ๋ถ๋ฆฌ๋ฅผ ์ด์งํ๋ค.CATE ๋ชจ๋ ์ค๊ณ : ์์ ํฌ๊ธฐ์ ๋ฐ์ดํฐ ๋ฐฐ์น์์ ์์
์๋ฒ ๋ฉ์ ์ถ๋ก ํ ์ ์๋ ๊ธฐ์ ๋ฌด๊ด ํน์ฑ์ ๊ฐ์ง๋ฉฐ, ์๋ฒ ๋ฉ์ ๊ฐ์ฐ์์ ํ๋ฅ ๋ณ์๋ก ๋ชจ๋ธ๋งํ์ฌ ์๋ฒ๊ฐ 2-Wasserstein ๋ฉํธ๋ฆญ์ ์ฌ์ฉํ์ฌ ์์
๊ฐ ๊ฑฐ๋ฆฌ๋ฅผ ์ ๋ํํ ์ ์๋๋ก ํ๋ค.์๋ฒ ์ธก ์ต์ ํ ํ๋ ์์ํฌ : ๋จผ์ FedAvg ์๋ฆฌ๋ฅผ ์ฌ์ฉํ ์ด๊ธฐ ๋ชจ๋ธ ์ง๊ณ๋ฅผ ์ํํ ํ, ์ธ ๊ฐ์ง ์์ค ๊ตฌ์ฑ ์์(์ง์ ์ฆ๋ฅ ์์ค, Wasserstein ์์ค, ์ต์ปค ์์ค)๋ฅผ ํฌํจํ๋ ์ต์ ํ ๋ฌธ์ ๋ฅผ ์๋ฆฝํ๋ค.์คํ ๊ฒ์ฆ : ์ฌ๋ฌ ๋ฒค์น๋งํฌ ๋ฐ์ดํฐ์
์์ ๊ฐ๋ ฅํ ๊ธฐ์ค์ (AC-GAN + FedAvg/FedProx, GLFC, FedCIL, FLwF-2T)๊ณผ ๋น๊ตํ์ฌ ๋ ๋์ ์ ํ๋ ๋ฐ ๋ง๊ฐ ์ฑ๋ฅ์ ๋ฌ์ฑํ๋ค.FCIL ์์คํ
์ N๊ฐ์ ํด๋ผ์ด์ธํธ์ ์ค์ ์๋ฒ๋ก ๊ตฌ์ฑ๋๋ฉฐ, ์ ์ญ ์์
์ํ์ค T = {Tยน, Tยฒ, ..., Tแต}๋ฅผ ์ฒ๋ฆฌํ๋ค. ๊ฐ ํด๋ผ์ด์ธํธ Cโ๋ ์์
Tแต์์ ๋ก์ปฌ ๋ฐ์ดํฐ์
Dแตโ โ Tแต๋ฅผ ์์งํ๋ค. ๋ชฉํ๋ ๋ชจ๋ ๊ด์ฐฐ๋ ์์
๊ณผ ๋ชจ๋ ํด๋ผ์ด์ธํธ์์ ์์ค์ ์ต์ํํ๋ ์ ์ญ ๋งค๊ฐ๋ณ์ ฮธแตโ์ ์ฐพ๋ ๊ฒ์ด๋ค.
ํด๋ผ์ด์ธํธ ๋ชจ๋ธ์ ๋ ๊ฐ์ง ํต์ฌ ๊ตฌ์ฑ ์์๋ก ์ด๋ฃจ์ด์ง๋ค:
1. ๊ธฐ์ ๋ฌด๊ด ์์
์ธ์ฝ๋(CATE)
์์ ์ฐ๊ฒฐ ์ ๊ฒฝ๋ง์ผ๋ก ์ค๊ณ๋๋ฉฐ, ์์ ํฌ๊ธฐ์ ๋ฐฐ์น B = (xโ, xโ, ..., xแตฆ)๊ฐ ์ฃผ์ด์ง๋ฉด d์ฐจ์ ์์
์๋ฒ ๋ฉ์ ์ถ๋ ฅํ๋ค:
Eแตฆ = (1/b)โแตขโโแต CATE(xแตข) โ โแต
๋งค๊ฐ๋ณ์ ์๊ฐ ์์
์์ ๋ฐ๋ผ ์ฆ๊ฐํ์ง ์์ ๊ธด ์์
์ํ์ค์ ํ์ฅ์ฑ์ ๋ณด์ฅํ๋ค. 2. AC-GAN ๋ชจ๋
ํ๋ณ๊ธฐ๋ Real/Fake ํค๋์ ๋ถ๋ฅ ํค๋๋ก ๊ตฌ์ฑ ๋ถ๋ฅ ํค๋๋ ๋ฐ์ดํฐ ํน์ง F์ ์์
์๋ฒ ๋ฉ E๋ฅผ ์ตํฉํ์ฌ ์์ธก ์ํ ์์ฑ๊ธฐ G๋ ์ฌ์์ ์ํ ์ด๋ฏธ์ง๋ฅผ ํฉ์ฑํ๋ค. ์์
์๋ฒ ๋ฉ์ ๊ฐ์ฐ์์ ํ๋ฅ ๋ณ์๋ก ๋ชจ๋ธ๋งํ๋ค:
์ ์ญ: Eแต ~ N(ฮผแต, ฮฃแต) ํด๋ผ์ด์ธํธ ํน์ : Eแตโ ~ N(ฮผแตโ, ฮฃแตโ) FedAvg ์๋ฆฌ๋ฅผ ๋ฐ๋ฅธ๋ค:
ฮธฬแตโ = โโโโแดบ wโฮธแตโ
์ฌ๊ธฐ์ ๊ฐ์ค์น wโ๋ ๋ก์ปฌ ๋ฐ์ดํฐ ํฌ์ธํธ ์ |Dแตโ|์ ๋น๋กํ๋ค.
์๋ฒ ์์ค์ ์ธ ๊ฐ์ง ๊ตฌ์ฑ ์์๋ก ์ด๋ฃจ์ด์ง๋ค:
Lserver = ฮฑLKD + ฮฒLWasserstein + ฮณLanchor
1. ์ง์ ์ฆ๋ฅ ์์ค :
LKD = โ(x,y)โAแต KL(ฮธแตโปยนโ(x)โฅฮธ(x))
2. Wasserstein ์์ค :
2-Wasserstein ๊ฑฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ ์์
๊ฐ ๊ฑฐ๋ฆฌ๋ฅผ ์ธก์ ํ๋ฉฐ, ๋ ๊ฐ์ฐ์์ ๋ถํฌ์ ๊ฒฝ์ฐ:
Wยฒโ(mโ,mโ) = โฅฮผโ - ฮผโโฅยฒโ + tr(ฮฃโ + ฮฃโ - 2(ฮฃโ^(1/2)ฮฃโฮฃโ^(1/2))^(1/2))
Wasserstein ์์ค์:
LWasserstein = [โโโคแตข<โฑผโคแต Wยฒโ(Nแตข,Nโฑผ)]โปยน
3. ์ต์ปค ์์ค :
Lanchor = โฅฮธ - ฮธฬแตโโฅโ
๊ธฐ์ ๋ฌด๊ด ์ค๊ณ : CATE๋ ์์ ํฌ๊ธฐ์ ์
๋ ฅ ๋ฐฐ์น๋ฅผ ์ฒ๋ฆฌํ ์ ์์ด ๋ ๋์ ๊ฒฌ๊ณ ์ฑ๊ณผ ์ ์์ฑ์ ์ ๊ณตํ๋ค.๊ฐ์ฐ์์ ๋ชจ๋ธ๋ง : ์์
์๋ฒ ๋ฉ์ ๊ฐ์ฐ์์ ํ๋ฅ ๋ณ์๋ก ๋ชจ๋ธ๋งํ์ฌ Wasserstein ๊ฑฐ๋ฆฌ๋ฅผ ์ฌ์ฉํ ์์
๊ฐ ๊ฑฐ๋ฆฌ ์ธก์ ์ ์ฉ์ดํ๊ฒ ํ๋ค.๊ฐ์ธ์ ๋ณด ๋ณดํธ : ์ ์ฌ ์๋ฒ ๋ฉ์ ์ง์ ์ ์ก์ ํผํจ์ผ๋ก์จ ์์
์์ค์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ ๊ณตํ๋ค.๋ค์ธต ์ ๊ทํ : ์ง์ ์ฆ๋ฅ, ์์
๋ถ๋ฆฌ, ๋ชจ๋ธ ์์ ์ฑ์ ๊ฒฐํฉํ ํฌ๊ด์ ์ธ ์์ค ํจ์์ธ ๊ฐ์ง ํ์ค FCIL ๋ฐ์ดํฐ์
์ ์ฌ์ฉํ๋ค:
CIFAR-10 : 10๊ฐ ํด๋์ค, 60,000๊ฐ ์ธ์คํด์คCIFAR-100 iCaRL ๋ถํ : iCaRL ์๋ฆฌ์ ๋ฐ๋ฅธ ๋ฌด์์ ๋ถํ CIFAR-100 ์ํผํด๋์ค ๋ถํ : 20๊ฐ์ ์๋ฏธ๋ก ์ ์ผ๋ก ๊ด๋ จ๋ ์ํผํด๋์ค, ๊ฐ๊ฐ 5๊ฐ ํด๋์ค ํฌํจ์ํ์ค 1(CIFAR-10) : 5๊ฐ ํด๋ผ์ด์ธํธ, 5๊ฐ ์์
, ๊ฐ ์์
2๊ฐ ํด๋์ค์ํ์ค 2(CIFAR-100) : 10๊ฐ ํด๋ผ์ด์ธํธ, 10๊ฐ ์์
, ๊ฐ ์์
10๊ฐ ํด๋์ค์ํ์ค 3(CIFAR-100 ์ํผํด๋์ค) : 10๊ฐ ํด๋ผ์ด์ธํธ, 20๊ฐ ์์
, ๊ฐ ์์
5๊ฐ ์๋ฏธ๋ก ์ ์ผ๋ก ๊ด๋ จ๋ ํด๋์คํ๊ท ์ ํ๋ : ๋ชจ๋ ๊ด์ฐฐ๋ ์์
์ ์ต์ข
ํ
์คํธ ์ ํ๋ํ๊ท ๋ง๊ฐ : ๊ฐ ์์
์ ํผํฌ ์ ํ๋์ ์ต์ข
์ ํ๋ ๊ฐ์ ์ฐจ์ดFL ๊ธฐ์ค์ : FedAvg, FedProxCIL ๋ฐฉ๋ฒ : iCaRL, DERFCIL ๋ฐฉ๋ฒ : FLwF-2T, FedCIL, GLFC๊ฐํ๋ ๊ธฐ์ค์ : AC-GAN + FedAvg/FedProx์ต์ ํ๊ธฐ: Adam ๋ฐฐ์น ํฌ๊ธฐ: 64 CIFAR-10: ํ์ต๋ฅ 1ร10โปโด, 60๋ผ์ด๋ ์ ์ญ ํต์ , ๋ผ์ด๋๋น 100ํ ๋ก์ปฌ ๋ฐ๋ณต CIFAR-100: ํ์ต๋ฅ 1ร10โปยณ, 40๋ผ์ด๋ ์ ์ญ ํต์ , ๋ผ์ด๋๋น 400ํ ๋ก์ปฌ ๋ฐ๋ณต ํ์ดํผ๋งค๊ฐ๋ณ์: ฮฑ=0.3, ฮฒ=0.3, ฮณ=0.4 ๋ชจ๋ธ ์ํ์ค 1: CIFAR-10 ์ํ์ค 2: CIFAR-100 ์ํ์ค 3: CIFAR-100 ์ํผํด๋์ค ์ ํ๋โ ๋ง๊ฐโ ์ ํ๋โ ๋ง๊ฐโ ์ ํ๋โ ๋ง๊ฐโ FedAvg 26.2ยฑ2.6 8.5ยฑ1.7 23.4ยฑ2.9 9.2ยฑ1.9 23.7ยฑ2.5 13.2ยฑ1.6 FedProx 26.1ยฑ1.8 8.6ยฑ1.3 24.1ยฑ1.9 8.4ยฑ2.0 23.1ยฑ1.9 14.5ยฑ2.3 GLFC 35.7ยฑ1.1 6.3ยฑ0.9 33.1ยฑ0.6 10.7ยฑ1.8 33.6ยฑ1.7 11.2ยฑ2.2 FedCIL 32.4ยฑ1.9 6.9ยฑ1.9 31.5ยฑ0.4 7.4ยฑ1.2 31.2ยฑ1.6 10.8ยฑ2.0 FedGTEA 37.1ยฑ0.7 4.5ยฑ0.5 35.9ยฑ0.6 6.6ยฑ1.7 35.1ยฑ1.2 8.6ยฑ1.4
์ํ์ค 1 : FedGTEA๋ ์ต๊ณ ์ ํ๋(37.1ยฑ0.7)์ 5% ๋ฏธ๋ง์ ์ ์ผํ ๋ง๊ฐ๋ฅ (4.5ยฑ0.5)์ ๋ฌ์ฑํ๋ค.์ํ์ค 2 : FedGTEA๋ ์ต๊ณ ์ ํ๋(35.9ยฑ0.6)๋ฅผ ํ๋ํ๋ฉด์ ๋์์ ํ ์๋ฆฌ ์ ๋ง๊ฐ๋ฅ (6.6ยฑ1.7)์ ์ ์งํ๋ค.์ํ์ค 3 : FedGTEA๋ ์ ํ๋(35.1ยฑ1.2)์ ๋ง๊ฐ๋ฅ (8.6ยฑ1.4) ๋ชจ๋์์ ์ต๊ณ ์ฑ๋ฅ์ ๋ณด์ธ๋ค.๋ชจ๋ธ ๋ณํ ์ํ์ค 1: CIFAR-10 ์ํ์ค 2: CIFAR-100 ์ํ์ค 3: CIFAR-100 ์ํผํด๋์ค CATE & Wasserstein ์ ์ธ 32.6ยฑ0.5 7.1ยฑ0.7 32.2ยฑ0.5 8.1ยฑ1.1 31.7ยฑ0.7 10.5ยฑ0.9 Wasserstein ์ ์ธ 34.1ยฑ0.7 5.8ยฑ0.4 33.3ยฑ0.4 8.8ยฑ0.7 32.2ยฑ0.3 10.3ยฑ0.3 ์ต์ปค ์์ค ์ ์ธ 30.2ยฑ1.3 6.9ยฑ1.4 32.5ยฑ0.4 8.1ยฑ0.3 31.0ยฑ0.4 10.8ยฑ0.2 ์ฆ๋ฅ ์์ค ์ ์ธ 32.3ยฑ1.5 8.7ยฑ1.1 31.9ยฑ0.6 10.9ยฑ1.6 31.4ยฑ1.1 12.2ยฑ2.4 ์์ ํ FedGTEA 37.1ยฑ0.7 4.5ยฑ0.5 35.9ยฑ0.6 6.6ยฑ1.7 35.1ยฑ1.2 8.6ยฑ1.4
์ฆ๋ฅ ์์ค : ์ ๊ฑฐ ์ ๋ง๊ฐ๋ฅ ์ด ํ์ ํ ์ฆ๊ฐ(CIFAR-100 ์ํผํด๋์ค์์ 8.6์์ 12.2๋ก)ํ์ฌ ์ด์ ์ง์ ์ ์ง์ ๋ํ ์ค์์ฑ์ ์ฆ๋ช
ํ๋ค.์ต์ปค ์์ค : ์ ๊ฑฐ ์ ์ ํ๋๊ฐ ๊ธ๊ฒฉํ ๊ฐ์(CIFAR-10์์ ์ฝ 7% ๊ฐ์)ํ์ฌ ํ๋ณ ํน์ง ํํ ์์ ํ์ ํ์์ ์์ ๋ํ๋ธ๋ค.CATE ๋ฐ Wasserstein ์์ค : ์ ๊ฑฐ ์ ์ฑ๋ฅ์ด ํ์ ํ ์ ํ๋์ด ์์
์ธ์ฝ๋ ๋ฐ ์์
๋ถ๋ฆฌ ๋ฉ์ปค๋์ฆ์ ํจ๊ณผ์ฑ์ ๊ฒ์ฆํ๋ค.CIL ๋ฐฉ๋ฒ์ ์ฃผ๋ก ์ธ ๊ฐ์ง๋ก ๋ถ๋ฅ๋๋ค:
์ฌ์ ๋ฐฉ๋ฒ : iCaRL, GEM ๋ฑ์ผ๋ก ์ํ ๋ฒํผ ์ ์ง์ ๊ทํ ๋ฐฉ๋ฒ : ์ง์ ์ฆ๋ฅ๋ฅผ ํตํ ๋งค๊ฐ๋ณ์ ์
๋ฐ์ดํธ ์ ์ฝํ๋กฌํํธ ๋ฐฉ๋ฒ : L2P, DualPrompt ๋ฑ์ผ๋ก ์ปจํ
์คํธ ๋ฒกํฐ ํ ํ์ต์ฃผ์ ์ง๊ณ ์ ๋ต์ผ๋ก๋ FedAvg์ FedProx๊ฐ ์์ผ๋ฉฐ, ๊ฐ๊ฐ ๊ฐ์ค ํ๊ท ๊ณผ ์ ๊ทํ๋ฅผ ํตํด ํต๊ณ์ ์ด์ง์ฑ์ ์ฒ๋ฆฌํ๋ค.
๊ธฐ์กด FCIL ๋ฐฉ๋ฒ์ ๋ค์๊ณผ ๊ฐ์ด ๋ถ๋ฅ๋๋ค:
์ฌ์ ๋ฐฉ๋ฒ : ๋ก์ปฌ ์ํ ๋ฒํผ ๋๋ ์์ฑ ์ฌ์ ์ฌ์ฉ์ ๊ทํ ๋ฐ ์ฆ๋ฅ ๋ฐฉ๋ฒ : ์ง์ ์ฆ๋ฅ๋ฅผ ํตํ ์ง์ ์ ์ดํ๋กฌํํธ ๋ฐฉ๋ฒ : ํด๋ผ์ด์ธํธ์ ํ๋กฌํํธ ํ ์ ์ฅํ์ฌ ์์
์ปจํ
์คํธ ์ธ์ฝ๋ฉFedGTEA๋ ๊ธฐ์ ๋ฌด๊ด ์์
์ธ์ฝ๋์ Wasserstein ๊ฑฐ๋ฆฌ ์ ๊ทํ๋ฅผ ๋์
ํจ์ผ๋ก์จ FCIL์์ ์์
์์ค ์ง์์ ํจ๊ณผ์ ์ธ ๋ชจ๋ธ๋ง์ ์คํํ๋ฉฐ, ์ ํ๋ ๋ฐ ๋ง๊ฐ ์ฑ๋ฅ ๋ชจ๋์์ ๊ธฐ์กด ๋ฐฉ๋ฒ์ ๋ฅ๊ฐํ๋ค.
๊ณ์ฐ ๋ณต์ก๋ : 2-Wasserstein ๊ฑฐ๋ฆฌ ๊ณ์ฐ์ O(nยณ) ๋ณต์ก๋๋ ๊ณ ์ฐจ์ ์๋ฒ ๋ฉ์์ ๋ณ๋ชฉ์ด ๋ ์ ์๋ค.ํ์ดํผ๋งค๊ฐ๋ณ์ ๋ฏผ๊ฐ์ฑ : ์ธ ๊ฐ์ง ์์ค ๊ตฌ์ฑ ์์์ ๊ฐ์ค์น๋ ์ ์คํ ์กฐ์ ์ด ํ์ํ๋ค.ํ๊ฐ ๋ฒ์ : ์ด๋ฏธ์ง ๋ถ๋ฅ ์์
์์๋ง ํ๊ฐ๋์์ผ๋ฉฐ, ๋ค๋ฅธ ์์ญ์ ์ ์ฉ ๊ฐ๋ฅ์ฑ์ ๋ฏธ์ง์์ด๋ค.๋ ํจ์จ์ ์ธ Wasserstein ๊ฑฐ๋ฆฌ ๊ณ์ฐ ๋ฐฉ๋ฒ ํ์ ์ ์ํ ํ์ดํผ๋งค๊ฐ๋ณ์ ์กฐ์ ์ ๋ต ์ฐ๊ตฌ ๋ค๋ฅธ ๋ชจ๋ฌ๋ฆฌํฐ ๋ฐ ์์
์ ํ์ผ๋ก์ ํ์ฅ ๋์ ํ์ ์ฑ : FCIL์์ ์์
์์ค ์ง์์ ์ฒด๊ณ์ ์ผ๋ก ๋ชจ๋ธ๋งํ ์ฒซ ์๋์ด๋ฉฐ, ๊ธฐ์ ๋ฌด๊ด ์์
์ธ์ฝ๋ ์ค๊ณ๋ฅผ ์ ์ํ๋ค.๊ฒฌ๊ณ ํ ์ด๋ก ์ ๊ธฐ์ด : 2-Wasserstein ๊ฑฐ๋ฆฌ์ ์ํ์ ์ฑ์ง์ ํ์ฉํ์ฌ ์์
๋ถ๋ฆฌ์ ์๊ฒฉํ ์ด๋ก ์ ์ง์์ ์ ๊ณตํ๋ค.์ถฉ๋ถํ ์คํ : ์ฌ๋ฌ ๋ฐ์ดํฐ์
๋ฐ ์ค์ ์์ ํฌ๊ด์ ์ธ ํ๊ฐ๋ฅผ ์ํํ๋ฉฐ, ์๊ฑฐ ์คํ์ด ๊ฐ ๊ตฌ์ฑ ์์์ ํจ๊ณผ์ฑ์ ์ฆ๋ช
ํ๋ค.๊ฐ์ธ์ ๋ณด ๋ณดํธ : ์๋ฒ ๋ฉ์ ์ง์ ์ ์ก์ ํผํจ์ผ๋ก์จ ์์
์์ค์ ๊ฐ์ธ์ ๋ณด ๋ณดํธ๋ฅผ ์ ๊ณตํ๋ค.๊ณ์ฐ ์ค๋ฒํค๋ : Wasserstein ๊ฑฐ๋ฆฌ ๊ณ์ฐ ๋ฐ ํ๋ ฌ ์ฐ์ฐ์ด ์ถ๊ฐ ๊ณ์ฐ ๋น์ฉ์ ์ด๋ํ ์ ์๋ค.๋งค๊ฐ๋ณ์ ์กฐ์ : ์ฌ๋ฌ ํ์ดํผ๋งค๊ฐ๋ณ์์ ๊ท ํ์ ์ํด ๊ด๋ฒ์ํ ์กฐ์ ์์
์ด ํ์ํ๋ค.์ผ๋ฐํ ๊ฒ์ฆ ๋ถ์กฑ : CIFAR ๋ฐ์ดํฐ์
์์๋ง ๊ฒ์ฆ๋์์ผ๋ฉฐ, ๋ ํฐ ๊ท๋ชจ ๋ฐ ๋ค์ํ ์คํ์ด ๋ถ์กฑํ๋ค.์ด ์ฐ๊ตฌ๋ FCIL ๋ถ์ผ์ ์์
์์ค ๋ชจ๋ธ๋ง์ ์๋ก์ด ๊ด์ ์ ๋์
ํ์ฌ ์์
์ปจํ
์คํธ์ ์ฃผ๋ชฉํ๋ ๋ ๋ง์ ์ฐ๊ตฌ๋ฅผ ์๊ฐ์ ์ค ์ ์๋ค. ๊ธฐ์ ๋ฌด๊ด ์ค๊ณ ๋ฐ ๊ฐ์ธ์ ๋ณด ๋ณดํธ ํน์ฑ์ ์ค์ ์์ฉ์์ ์ข์ ์ ์ฌ๋ ฅ์ ๊ฐ์ง๋ค.
์๋ก์ด ํด๋์ค๋ฅผ ์ฅ๊ธฐ๊ฐ ํ์ตํด์ผ ํ๋ ์ฐํฉ ์์คํ
๊ฐ์ธ์ ๋ณด ๋ณดํธ ์๊ตฌ์ฌํญ์ด ๋์ ๋ถ์ฐ ํ์ต ์๋๋ฆฌ์ค ํด๋ผ์ด์ธํธ ๋ฐ์ดํฐ ๋ถํฌ ์ฐจ์ด๊ฐ ํฐ ํ๊ฒฝ ๋
ผ๋ฌธ์ FCIL, CIL ๋ฐ FL ๋ถ์ผ์ ์ค์ํ ์ฐ๊ตฌ๋ฅผ ์ธ์ฉํ๋ฉฐ, FedAvg, iCaRL, AC-GAN ๋ฑ์ ๊ณ ์ ์ ๋ฐฉ๋ฒ๊ณผ FedCIL, GLFC ๋ฑ์ ์ต์ FCIL ์ฐ๊ตฌ๋ฅผ ํฌํจํ์ฌ ๋ณธ ์ฐ๊ตฌ์ ๊ฒฌ๊ณ ํ ์ด๋ก ์ ๊ธฐ์ด๋ฅผ ์ ๊ณตํ๋ค.