AI에게 테스트 코드를 맡겨 무신사 iOS 커버리지 9 → 79%
· #AI #LLM #트렌드 #기술블로그
arXiv 논문
DataFlex: A Unified Framework for Data-Centric Dynamic Training of Large Language Models
LLM 성능을 높이기 위해 학습 데이터를 동적으로 최적화하는 통합 프레임워크 ‘DataFlex’를 제안하는 논문입니다. 기존에는 데이터 선택과 혼합 방식이 제각각이었지만, 이를 하나로 일원화해 재현성과 실용성을 크게 개선했습니다.
The Latent Space: Foundation, Evolution, Mechanism, Ability, and Outlook
언어 모델의 연산 과정에서 잠재 공간(Latent Space)이 어떻게 활용되고 진화하는지 심층적으로 분석한 논문입니다. 텍스트 토큰 기반의 명시적 계산보다 연속적인 잠재 공간 내에서의 데이터 처리가 훨씬 더 효율적이고 자연스럽다는 점을 강조합니다.
Generative World Renderer
현실감 있고 매끄러운 3D 렌더링 기술을 개발하기 위해 고품질 AAA 게임에서 추출한 대규모 데이터셋을 소개합니다. 무려 400만 프레임의 동기화된 영상과 렌더링 데이터를 활용하여 기존 합성 데이터의 한계를 효과적으로 극복할 수 있습니다.
SKILL0: In-Context Agentic Reinforcement Learning for Skill Internalization
LLM 에이전트가 외부 기술(Skill)을 불러올 때 발생하는 노이즈와 토큰 낭비 문제를 해결하기 위한 새로운 방법을 제안합니다. 강화학습을 통해 에이전트의 모델 파라미터 내부에 직접 기술을 학습시켜 더 효율적이고 정확한 동작을 가능하게 합니다.
Steerable Visual Representations
기존 Vision Transformer 모델들이 이미지의 눈에 띄는 부분에만 집중하던 한계를 극복한 새로운 시각 표현 방식을 소개합니다. 텍스트 프롬프트를 활용해 덜 부각되는 세부 요소들까지도 사용자가 원하는 대로 정교하게 제어할 수 있습니다.
Hugging Face Blog
Generative World Renderer
고사양 AAA 게임에서 추출한 400만 프레임 규모의 방대한 3D 렌더링 데이터셋입니다. 실제 환경과 유사한 고품질 시각 효과를 담고 있어 렌더링 모델의 현실감과 일관성을 크게 높일 수 있습니다.
Zheng-Hui Huang, Zhixiang Wang, Jiaming Tan
Steerable Visual Representations
Vision Transformer 모델에서 이미지의 특정 요소를 텍스트로 자유롭게 조작할 수 있는 새로운 시각 표현 기술입니다. 눈에 띄지 않는 세부적인 시각 정보까지 원하는 방향으로 정밀하게 유도할 수 있어 활용도가 높습니다.
Jona Ruthardt, Manu Gaur, Deva Ramanan
VOID: Video Object and Interaction Deletion
비디오 영상에서 객체를 지울 때 발생하는 물리적인 상호작용의 어색함을 해결해 주는 ‘VOID’ 프레임워크입니다. 단순한 배경 채우기를 넘어 그림자, 반사는 물론 객체 간의 충돌이나 물리적 영향까지 자연스럽게 복원해 줍니다.
Saman Motamed, William Harvey, Benjamin Klein
무신사 기술블로그
AI한테 테스트 코드를 맡겼더니 커버리지가 8배 올랐다
무신사 모바일팀이 AI를 적극 활용해 iOS 앱의 테스트 커버리지를 9%대에서 79%까지 극적으로 끌어올린 실무 경험담입니다. 낮은 커버리지로 인한 리팩터링의 두려움과 긴 QA 시간을 AI 도구로 어떻게 극복했는지 생생하게 보여줍니다.
Dayeong Song
GitHub Trending
google-ai-edge/gallery
온디바이스 머신러닝과 생성형 AI의 다양한 활용 사례를 모아둔 구글의 갤러리 저장소입니다. 사용자가 직접 기기 내부에서 로컬로 모델을 실행하고 테스트해 볼 수 있어 매우 유용합니다.
Blaizzy/mlx-vlm
애플의 MLX 프레임워크를 활용해 Mac 환경에서 Vision Language Model(VLM)을 다룰 수 있게 해주는 편리한 패키지입니다. 손쉽게 로컬 환경에서 추론을 실행하고 파인튜닝까지 진행할 수 있습니다.
block/goose
단순한 코드 제안을 넘어 설치, 실행, 수정, 테스트까지 직접 수행하는 강력한 오픈소스 AI 에이전트 ‘Goose’입니다. 다양한 LLM과 연동하여 개발자의 실질적인 코딩 작업을 다방면으로 지원합니다.
onyx-dot-app/onyx
모든 LLM과 매끄럽게 연동되어 뛰어난 AI 채팅 기능을 제공하는 오픈소스 AI 플랫폼입니다. 사용자 친화적인 인터페이스로 다양한 AI 모델을 한 곳에서 편리하게 활용할 수 있습니다.
badlogic/pi-mono
코딩 에이전트 CLI와 통합 LLM API, UI 라이브러리 등을 한데 모아둔 종합 AI 툴킷 저장소입니다. 터미널은 물론 웹 환경과 슬랙 봇까지 다양한 인터페이스로 AI 에이전트를 손쉽게 구축할 수 있습니다.
AI Weekly
AI Weekly Issue #479: 100 years from now : what happens when every living thing carries an AI inside it
100년 뒤 모든 생명체의 체내에 AI가 이식된다면 어떤 일상이 펼쳐질지 상상해 보는 흥미로운 아티클입니다. 가축의 생산성 향상부터 인간의 삶까지, AI 칩 내재화가 가져올 미래 사회의 모습을 가감 없이 그려냅니다.
오늘의 키워드
LLM Synthetic Data Retrieval Agent Eval Prompt Vision Fine-tuning Inference AI Agent