← 최신 논문
🤖 AI

Decentralised AI Training and Inference with BlockTrain

이 논문은 중앙 집중식 가속기 클러스터를 요구하지 않고도 분산된 자원 제한 네트워크 전반에서 효율적인 학습과 고처리량 추론을 가능하게 함으로써 프런티어 AI에 대한 접근을 민주화하기 위해, 모델을 독립적으로 최적화되는 블록들로 분할하는 탈중앙화된 학습 프로토콜인 Spheroid BlockTrain을 소개한다.

원저자: Peter Toth

게시일 2026-06-24
📖 4 분 읽기☕ 가벼운 읽기

원저자: Peter Toth

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

당신이 거대하고 믿을 수 없을 정도로 똑똑한 백과사전을 만들고 싶다고 상상해 보십시오. 현대 AI의 세계에서 이를 수행하는 일반적인 방법은, 세계에서 가장 강력한 컴퓨터들이 가득 찬 거대한 창고를 소유한 초거대 기업(하이퍼스케일러)을 고용하는 것입니다. 그들은 한 곳에서 동시에 거대한 백과사전 전체를 구축합니다. 만약 당신이 그 창고를 소유하지 못한다면, 백과사전을 만드는 데 도움을 줄 수 없습니다.

Spheroid Labs의 "BlockTrain"은 이 방식을 다르게 제안합니다. 하나의 거대한 창고에서 하나의 거대한 팀이 일하는 대신, 전 세계적인 이웃들이 각자의 일반 가정용 컴퓨터로 백과사전의 단 **한 개의 작은 장(chapter)**만을 만드는 모습을 상상해 보십시오.

이 논문은 이 새로운 방법을 다음과 같은 쉬운 비유를 사용하여 설명합니다.

1. 문제점: "거대한 창고"라는 병목 현상

현재 첨단 AI를 훈련시키는 데는 엄청난 컴퓨팅 파워가 필요하기 때문에, 오직 몇몇 대기업만이 이를 감당할 수 있습니다. 이는 마치 10억 달러짜리 공장을 가진 회사만이 마천루를 지을 수 있다고 말하는 것과 같습니다. 이로 인해 다른 모든 사람들은 배제됩니다. 논문은 우리가 계속해서 "건물 전체"를 한 곳에서 지으려고만 한다면, 진정한 탈중앙화를 결려 결코 달성할 수 없을 것이라고 주장합니다.

2. 해결책: "장별(Chapter-by-Chapter)" 접근 방식

BlockTrain은 게임의 규칙을 바꿉니다. 모든 컴퓨터에게 (홈 컴퓨터로는 불가능한) 전체 백과사전을 메모리에 담으라고 요구하는 대신, AI 모델을 **블록(blocks)**이라고 불리는 작고 독립적인 조각들로 나눕니다.

  • 비유: AI 모델을 긴 이어달리기 경주라고 생각해 보십시오. 기존 방식에서는 모든 주자가 전체 바톤 묶음을 들고 달려야 했습니다. 하지만 BlockTrain에서 경주는 구간별로 나뉩니다. 각 주자(작업자의 컴퓨터)는 자신만의 특정 구간만을 달립니다.
  • 작동 원식: 각 컴퓨터는 특정 로컬 퍼즐을 풀기 위해 자신만의 "블록"(AI의 작은 섹션)을 훈련합니다. 컴퓨터는 자신의 일을 수행하기 위해 전체 그림을 볼 필요가 없습니다. 그저 자신의 특정 부분을 제대로 해내기만 하면 됩니다.

3. 핵심 비결: 퍼즐의 "디노이징(Denoising)"

논문은 DiffusionBlocks라고 불리는 특정 기술을 사용합니다.

  • 비유: 누군가 사진 위에 노이즈(static noise)를 덮어씌워 사진이 어떻게 생겼는지 추측해야 하는 상황을 상상해 보십시오.
    • 전통적인 AI에서는 사진 전체를 한 번에 추측하려고 노력합니다.
    • BlockTrain에서는 "노이즈"가 단계적으로 제거됩니다. AI의 첫 번째 블록은 무겁고 흐릿한 노이즈(큰 그림)를 제거하는 법을 배웁니다. 다음 블록은 중간 정도의 노이즈를 제거합니다. 마지막 블록은 아주 미세한 먼지를 제거합니다.
  • 마법 같은 점: 각 컴퓨터는 오직 자신에게 할당된 특정 유형의 노이즈를 제거하는 법만 배우면 됩니다. 다른 블록의 노이즈를 어떻게 제거해야 하는지 알 필요가 없습니다. 이 덕분에 작업 규모가 일반 가정용 컴퓨터가 처리할 수 있을 만큼 작아집니다.

4. 퍼즐 맞추기

모든 이웃이 각자의 특정 장(chapter)을 훈련시키고 나면, 그들은 업데이트 내용을 중앙 "애그리게이터(aggregator, 집계기)"로 보냅니다.

  • 조립: 시스템은 블록 1, 블크 2, 블록 3을 가져와서 마치 레고 브릭처럼 서로 딱 맞게 끼워 맞춥니다.
  • 결과: 단 하나의 컴퓨터도 전체 모델을 보유한 적이 없었음에도 불구하고, 최종적으로 조립된 모델은 텍스트를 읽고 쓸 수 있을 만큼 똑똑해집니다. 논문은 실제 텍스트(WikiText)를 사용한 테스트에서, 이 조립된 모델이 거대 데이터 센터에서 훈련된 모델과 거의 유사한 성능을 보였음을 보여줍니다 (특정 오류 척도에서 1.359 대 1.32 기록).

5. "교통 체증" 테스트 (실제 세계의 속도)

연구진은 단순히 한 대의 컴퓨터에서만 테스트한 것이 아니라, 인터넷을 통해 테스트했습니다.

  • 실험: 컴퓨터들이 서로 다른 위치(같은 건물 내에 있거나, 나라 건너편에 있는 경우 등)에 있을 때, "장(chapter)"들이 유실되거나 지연되지 않고 서로 전달될 수 있는지 확인하기 위해 연결했습니다.
  • 결과: 성공적이었습니다. 그들은 공용 인터넷을 통해 "장(데이터)"을 성공적으로 이동시켰습니다. 인터넷 지연이나 느린 연결 속도가 있더라도 시스템은 계속해서 학습을 진행했습니다. 이는 조각(chunk)이 충분히 작다면, 컴퓨터 사이에 초고속 전용 광섬유 케이블이 없어도 일반적인 인터넷으로도 충분하다는 것을 입证明했습니다.

6. "한 번의 이동" 전달 (추론)

보통 탈중앙화된 AI에 질문을 던지면, 질문이 모든 컴퓨터를 하나씩 거쳐 지나가야 하므로 마치 "전화기 놀이(말 전달하기)"처럼 느려집니다.

  • BlockTrain의 기술: 논문은 이들의 시스템이 다르다고 주장합니다. 모델이 조립되면, 네트워크를 통해 문장이나 단락 전체를 **단 한 번의 통과(single pass)**로 생성할 수 있습니다.
  • 비유: 질문을 한 줄로 늘어선 사람들에게 한 단어씩 전달하는 대신, BlockTrain은 종이 한 장 전체를 줄에 전달하고, 그 줄이 종이 전체를 한꺼번에 처리하는 것과 같습니다. 이 덕분에 답변을 얻는 속도가 훨씬 빨라집니다.

요약된 주장

논문은 실험을 바탕으로 세 가지 구체적인 주장을 합니다:

  1. 학습 가능성: 이 "블록별" 방식을 사용하여 실제 텍스트로 실제 AI를 훈련할 수 있으며, 이는 거대 중앙 집중형 모델만큼 똑똑해집니다.
  2. 이동 가능성: 공용 인터넷(표준 웹 연결 사용)을 통해 훈련 데이터를 전송할 수 있으며, 여전히 진전이 가능합니다.
  3. 서비스 가능성: 완성된 모델을 여러 컴퓨터에 걸쳐 실행하여 질문에 답할 수 있으며, 효율적으로 작동하며 거대한 단일 컴퓨터가 모든 것을 보유할 필요가 없습니다.

논문이 주장하지 "않는" 것:

  • 이 기술이 오늘 당장 상업적 용도로 사용될 준비가 되었다고 주장하지 않습니다.
  • 이것이 모든 보안이나 인센티브 문제(사람들에게 어떻게 보상할 것인가)를 해결한다고 주장하지 않습니다.
  • 이것이 의료 진단이나 기타 특정 실생활 응용 분야에서 작동한다고 주장하지 않습니다.
  • 이 논문은 오직 이 특정 "블록" 방식을 사용하여 모델을 훈련하고 서비스하는 기술적 능력에만 집중합니다.

요약하자면, BlockTrain은 하나의 거대한 방 안에 있는 하나의 거대한 뇌가 아니라, 수천 개의 작고 독립적인 뇌들이 함께 협력하여 거대한 AI 뇌를 구축하는 방법에 대한 청사진입니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →