Inkling: Thinking Machines Lab의 오픈 웨이트 모델
3 hours ago
2
- 처음부터 학습해 전체 가중치를 공개한 Inkling은 총 975B·활성 41B 파라미터의 MoE Transformer로, 최대 1M 토큰 문맥과 텍스트·이미지·오디오 기반 추론을 지원함
- 텍스트·이미지·오디오·비디오로 구성된 45조 토큰으로 사전 학습했으며, 특정 벤치마크보다 에이전트 작업·추론·코딩·지시 수행·사실성 전반의 범용성과 맞춤화 가능성을 우선함
- 추론 노력도를 0.2~0.99 범위에서 조절해 비용·지연 시간과 성능을 맞출 수 있으며, Terminal Bench 2.1에서는 Nemotron 3 Ultra와 같은 성능에 약 3분의 1 토큰을 사용함
- 현재 가장 강력한 개방형 또는 폐쇄형 모델은 아니지만, 멀티모달 기능과 효율적인 추론, Tinker 미세조정, 다양한 추론·배포 도구를 결합한 오픈 웨이트 기반을 지향함
- 함께 선보인 Inkling-Small 프리뷰는 총 276B·활성 12B 파라미터로 여러 평가에서 대형 모델과 비슷하거나 더 높은 결과를 냈으며, 테스트 완료 후 전체 가중치를 공개할 예정임
전체 가중치를 공개한 범용 모델
- Thinking Machines Lab은 사람이 AI 모델을 직접 맞춤화할 수 있도록 처음부터 학습한 Inkling의 전체 가중치를 공개함
- Inkling은 총 975B 파라미터 가운데 토큰당 41B가 활성화되는 Mixture-of-Experts Transformer임
- 최대 문맥 창은 1M 토큰임
- 텍스트·이미지·오디오·비디오로 구성된 45조 토큰으로 사전 학습함
- 텍스트·이미지·오디오를 기본 입력으로 함께 추론함
- 특정 분야에 집중하기보다 에이전트 작업, 추론, 코딩, 지시 수행, 사실성, 비전, 오디오를 포괄하는 균형 잡힌 기반 모델로 학습함
- 공개·폐쇄 모델 전체에서 가장 강력한 모델은 아니며, 멀티모달 기능과 효율적인 추론, Tinker 미세조정을 결합한 맞춤화 기반 모델을 목표로 함
- 여러 크기로 확장할 모델 제품군의 첫 릴리스이며, 더 가벼운 Inkling-Small도 프리뷰로 함께 공개함
- Tinker에서 Inkling을 직접 미세조정할 수 있고, Tinker 콘솔의 Inkling Playground에서 대화하며 모델 특성을 확인할 수 있음
- 맞춤화 데모에서는 Inkling이 Tinker를 사용해 자체 미세조정 작업을 작성·실행·평가했으며, OpenCode 하네스 안에서 동작함
범용 에이전트와 결과물 제작
- 서로 다른 작업 흐름과 제품에 맞춰 미세조정할 수 있도록 한 분야의 최고 성능보다 폭넓은 작업 성능을 우선함
- 코딩 및 에이전트 하네스 학습 과정에서 도구 집합과 스키마를 무작위화해 특정 하네스에 대한 민감도를 낮춤
- 하네스 내부에서도 추론 노력도를 설정할 수 있음
- 대부분의 에이전트 벤치마크에서 오픈 웨이트 모델 중 경쟁력 있는 점수를 기록함
- 한 번의 프롬프트로 구직 신청 웹 앱을 만들고, 자연어 지시에 따라 저장된 프로필로 양식을 작성하는 브라우저 사용 에이전트를 앱에 내장함
- 생성된 웹 앱을 블라인드 방식으로 일대일 비교하는 Design Arena의 Agentic Web Dev 리더보드에서 강한 오픈 웨이트 모델군에 포함됨
- 정확한 지시 수행과 일관된 스타일을 유지하며 9페이지 분량의 음식·여행 PDF 저널 같은 다중 페이지 결과물을 생성함
- GPT Codex가 검토자로 제공한 피드백을 40회 반영해 실시간 서버·봇·리더보드를 갖춘 온라인 멀티플레이어 Snake 게임을 개선함
- 긴 반복 개선 과정을 유지하면서 피드백으로 결과물을 발전시키는 능력을 협업 작업의 핵심으로 봄
비용과 성능을 조절하는 추론 노력도
- 실제 애플리케이션에서는 최고 성능뿐 아니라 토큰 비용과 지연 시간도 제약이 되며, 특히 낮은 지연 시간은 반복적인 협업과 개선에 중요함
- 추론 노력도를 0.2~0.99 범위에서 조절해 성능과 생성 토큰 수 사이의 균형을 선택할 수 있음
- Terminal Bench 2.1, Humanity’s Last Exam(HLE), IFBench에서 노력도별 성능과 평균 생성 토큰을 비교함
- Terminal Bench 2.1에서는 Nemotron 3 Ultra와 같은 수준의 성능을 약 3분의 1 토큰으로 달성함
- HLE 결과는 최종 릴리스 이전 체크포인트에서 측정돼 최종 모델보다 약간 낮음
- 모델을 수백만 번 호출하거나 긴 작업 흐름에 포함할 때는 단일 최고 점수보다 전체 비용·성능 곡선을 기준으로 사용 사례별 설정을 고를 수 있음
인코더 없는 네이티브 멀티모달 구조
- 실시간 음성·비전 협업을 지원하는 interaction models system의 백그라운드 추론 모델로 활용할 수 있도록 처음부터 멀티모달로 학습함
- 비전과 오디오 모두 별도 인코더가 없는 인코더 없는 구조를 사용함
- 오디오에서는 음성 전사, 음성 지시 수행, 녹음 질의응답, 장시간 오디오 추론을 지원함
- effort=0.99에서 Audio MC 56.6%, MMAU 77.2%, VoiceBench 91.4%를 기록함
- VoiceBench·MMAU·Audio MC 기준으로 강한 오픈 웨이트 오디오 모델군에 속함
- 비전에서는 이미지 설명과 질의응답뿐 아니라 차트·다이어그램·수학적 시각 추론까지 수행함
- MMMU Pro Standard 10은 73.5%, Charxiv RQ는 78.1%임
- Python으로 확대·자르기 같은 이미지 조작을 사용하면 Charxiv RQ가 82.0%로 올라감
- 후속 모델과 학습 파이프라인에서 멀티모달 기능을 계속 확장할 계획임
확신도 보정과 불확실성 처리
- Inkling의 인식론적 특성(epistemics) 은 보정된 확신도, 지시 수행, 검열 저항을 함께 다루는 개념임
- 모든 답에 과도한 확신을 보이면 정보가 부족하거나 내용을 지어낼 때도 사용자가 매번 검증해야 하므로, 해결된 실제 질문에 적절한 채점 규칙을 적용하는 강화학습으로 확률 보정을 학습함
- 2026년 6월 30일부터 7월 13일까지 공개 버전과 다른 체크포인트로 수행한 예측 평가 결과는 다음과 같음
- 검색 없는 ForecastBench Brier Index는 61.1±0.79, 검색 사용 시 63.7±0.82임
- Prophet Arena Brier Score는 0.1617이며 낮을수록 좋음
- 복잡하고 검증하기 어려운 질문의 지시 수행에는 rubric grader와 claims grader 두 자동 평가기를 사용함
- rubric grader는 좋은 답변에 필요한 항목을 체크리스트로 평가하지만, 관련 있어 보이는 사실을 대량 출력해 점수를 노리는 방식에 취약함
- claims grader는 에이전트 웹 검색으로 각 사실 주장을 검증하고 확인되지 않는 주장을 감점함
- 두 평가기를 함께 사용해 유용성을 높이면서 환각을 줄이도록 학습함
- 장문 답변에서 보정된 불확실성을 직접 학습하기 위해 기권 보상(abstention-aware rewards)을 적용한 단문 사실 질의응답 데이터도 사용함
- 정답 가능성이 높을 때만 답변이 보상되며, 불확실하면 “모르겠다”고 답하거나 조건부 추측을 내놓는 편이 유리함
- 일부 프롬프트는 유보 표현을 권장하거나 금지해, 강제 추측과 보정된 무응답 중 사용자의 선호를 따르도록 함
- 검열 대상이 될 수 있는 주제에도 직접 답하도록 학습했으며, Cognition의 Propaganda and Censorship Eval에서 검열에 따르지 않는 강한 패턴을 보임
위험 능력과 안전 행동 평가
- 모든 입력 양식에 적용되는 내부 안전 행동 명세로 학습한 뒤 외부 안전 평가자를 통해 결과를 검증함
- 위험 능력 평가는 CBRN, 사이버, 통제 상실을 포함하며, 사람과 AI 사이의 위협은 아첨 성향, 취약한 사용자, 해로운 조작을 다룸
- effort=0.99의 주요 안전 평가 결과는 다음과 같음
- FORTRESS Adversarial 78.0%
- FORTRESS Benign 95.9%
- StrongREJECT 98.6%
- 비교 대상 오픈 웨이트 모델 중 FORTRESS에서 가장 강한 내장 보호장치를 보였으며, 무기·폭력 관련 유해 요청은 더 많이 거부하면서 겉보기에 유사한 정상 요청의 과잉 거부는 줄임
- 명백한 유해 요청 거부를 측정하는 StrongREJECT에서는 98% 이상으로 다른 개방형·폐쇄형 모델과 비슷한 수준임
- 맞춤형 모델에서는 미세조정이 안전 행동과 능력 상승에 미치는 영향을 계속 연구함
전체 벤치마크와 측정 조건
- 모든 기본 평가는 effort=0.99, temperature=1.0으로 실행했으며, 코딩 평가에는 최대 256K 토큰의 작업 경로 제한을 적용함
- HLE, GPQA Diamond, GDPVal, Tau 3 Banking, AA Omniscience, MMMU Pro에는 가능한 경우 Artificial Analysis가 외부에서 보고한 점수를 사용함
- Inkling의 대표 점수는 다음과 같음
- 추론: HLE 텍스트 전용 29.7%, 도구 사용 46.0%, AIME 2026 97.1%, GPQA Diamond 87.2%
- 에이전트 코딩: SWEBench Verified 77.6%, SWEBench Pro Public 54.3%, Terminal Bench 2.1 63.8%
- 일반 에이전트: GDPVal-AA v2 1238, MCP Atlas 74.1%, Tau 3 Banking 23.7%, 문맥 관리 포함 BrowseComp 77.1%
- 사실성·대화: SimpleQA Verified 43.9%, AA Omniscience 2.1, IFBench 79.8%, Global-MMLU-Lite 88.7%
- 비전·오디오: MMMU Pro 73.5%, Python 사용 Charxiv RQ 82.0%, Audio MC 56.6%, MMAU 77.2%, VoiceBench 91.4%
- 결과를 해석할 때는 다음과 같은 평가 조건 차이를 고려해야 함
- SWEBench Verified의 Inkling 결과는 bash 전용 하네스로 측정했으며, 외부 모델에는 자체 보고 점수를 사용함
- Terminal Bench 2.1은 내부 코딩 하네스로 측정했고, 웹 검색에서 정답 오염이 확인된 소수 결과는 0점 처리함
- VoiceBench는 하드코딩된 문자열 일치 방식이 출력 형식에 민감해 예상 답변 형식을 따르라는 시스템 메시지를 추가함
- Audio MC의 일부 비교 모델은 공식 리더보드에 없어 내부 평가함
- Python 사용 CharXiv RQ의 Claude Fable 5와 GPT 5.6 Sol은 내부 Python 하네스로 측정함
장문 문맥을 위한 MoE 아키텍처
- Inkling의 MoE 구조는 대체로 DeepSeek-V3를 따르면서 효율성과 장문 문맥 성능을 위한 변경을 적용함
- 각 MoE 계층에는 256개 라우팅 전문가와 2개 공유 전문가가 있으며, 토큰마다 라우팅 전문가 6개가 활성화됨
- sigmoid 기반 라우터와 보조 손실 없는 부하 균형 바이어스를 사용함
- 선택된 라우팅 전문가와 공유 전문가의 점수를 함께 정규화해 출력 결합 가중치로 활용함
- 어텐션은 슬라이딩 윈도우 계층과 전역 계층을 5:1 비율로 교차 배치하고 8개 KV head를 사용함
- 위치 인코딩에는 널리 쓰이는 RoPE 대신 상대 위치 임베딩을 채택함
- 짧은 합성곱은 두 지점에 적용함
- 각 어텐션 계층의 key·value projection 뒤
- 어텐션 및 MLP 잔차 분기가 주 잔차 스트림에 합쳐지기 전
45조 토큰 사전 학습과 대규모 강화학습
- 텍스트·이미지·오디오·비디오로 구성된 45조 토큰을 사용해 NVIDIA GB300 NVL72 시스템에서 학습함
- 최적화에는 큰 행렬 가중치용 Muon과 나머지 파라미터용 Adam을 조합함
- 후속 학습은 수학, 에이전트 코딩·도구 사용, 오디오, 이미지, 대화, 안전 영역을 포괄함
- 초기 SFT에는 Kimi K2.5 등 오픈 웨이트 모델이 생성한 합성 데이터를 사용함
- 초기 SFT는 전체 연산의 작은 일부이며, 대부분은 합성 및 사람이 만든 환경에서의 대규모 강화학습에 투입함
- 비동기 강화학습을 3천만 회 이상의 롤아웃으로 확장하고 두 차례의 장기 연속 실행에서 안정적으로 학습함
- AIME, HLE, GPQA 등을 묶은 별도 추론 평가 점수가 전체 과정에서 로그 선형적으로 향상됨
- 시스템 메시지와 토큰당 비용을 바꿔 샘플별 노력도를 지정하고, 서로 다른 양의 토큰을 사용하도록 학습해 추론 노력도 제어 능력을 얻음
- 강화학습이 진행되면서 사고 과정은 문법적 연결어나 관사를 줄이는 압축된 형태로 바뀌었지만, 이해 가능성과 최종 답변은 유지됨
- 보상이 직접 목표로 삼은 결과가 아니라 효율성 압력에서 나타난 변화임
- Cognition의 SWE-1.7 학습에서도 비슷한 현상이 관찰됨
- 후속 모델에서는 사전 학습·후속 학습·강화학습 전반의 연산 규모를 더 확대할 계획임
더 작고 빠른 Inkling-Small 프리뷰
- Inkling-Small은 총 276B·활성 12B 파라미터의 MoE 모델로, 활성 41B인 Inkling보다 비용과 지연 시간이 낮음
- 개선된 사전 학습 데이터와 학습 방식 덕분에 여러 벤치마크에서 대형 Inkling과 비슷하거나 더 높은 결과를 냈으며, 두 모델은 같은 확장형 후속 학습 스택을 사용함
- effort=0.99에서 대형 모델과 비교한 주요 결과는 다음과 같음
- HLE 도구 사용 46.6% 대 46.0%, GPQA Diamond 88.3% 대 87.2%
- MCP-Atlas 74.9% 대 74.1%, IFBench 83.4% 대 79.8%
- Python 사용 Charxiv RQ 83.4% 대 82.0%, MMAU 77.5% 대 77.2%, StrongREJECT 98.8% 대 98.6%
- 대형 모델보다 낮은 결과도 있음
- Terminal Bench 2.1은 52.7% 대 63.8%, Tau 3 Banking은 13.6% 대 23.7%
- SimpleQA Verified는 20.9% 대 43.9%, Audio MC는 49.6% 대 56.6%임
- 코딩, LLM 기반 채점, 다른 모델용 합성 데이터 생성처럼 비용과 지연 시간이 중요한 작업에 적합함
- 현재 테스트를 마무리하고 있으며, 완료 후 전체 가중치를 공개할 예정임
미세조정과 배포 생태계
-
Homepage
-
Tech blog
- Inkling: Thinking Machines Lab의 오픈 웨이트 모델