로컬 파인튜닝된 Llama 3.2-1B, 비밀 탐지에서 Wiz의 모델을 능가하다

한 개발자가 코드 내 비밀 탐지를 위해 Llama 3.2-1B를 로컬에서 미세 조정하는 데 성공한 과정을 문서화했으며, Wiz의 유사 모델 성능을 뛰어넘었습니다. 이 프로젝트는 전적으로 로컬 AI 도구를 사용하여 진행되었으며, 독점 API를 사용하지 않았습니다.
주요 결과 및 접근 방식
개발자는 Wiz의 86% 정밀도와 82% 재현율 결과를 복제하거나 능가하는 것을 목표로 했습니다. 몇 주말 동안 작업한 끝에, 미세 조정된 Llama 3.2-1B 모델로 88% 정밀도와 84.4% 재현율을 동시에 달성했습니다. 또한 Qwen 3.5-2B 및 4B 모델을 벤치마킹했는데, 이들은 더 높은 VRAM 사용량과 긴 추론 시간을 희생하면서 1B 모델보다 더 나은 성능을 보였습니다.
데이터셋 및 학습 과정
이 작업은 공개적으로 이용 가능한 데이터에만 의존했는데, 이는 부족했기 때문에 절차적 생성을 사용하여 데이터셋을 증강하고 개선했습니다. 모든 라벨링은 Qwen3-Coder-Next 모델을 사용하여 로컬에서 수행되었습니다. 주요 학습 목표는 모델이 구조화된 JSON을 출력하도록 하는 것이었습니다. 처음에는 학습되지 않은 모델(Llama & Qwen)이 스키마 준수성에서 0% 점수를 받았지만, 학습 후에는 98-100%로 향상되었습니다.
도전 과제 및 교훈
개발자는 이 과정에서 몇 가지 문제를 발견했습니다:
- 학습에 해로운 고 엔트로피 클래스를 포함했는데, 이를 식별하고 제거했습니다.
- 데이터셋의 '부정적' 샘플 4,500개에 실제 비밀번호가 포함되어 있다는 사실을 발견했으며, 이는 모델이 비밀을 무시하도록 학습되고 있음을 의미했습니다. 이를 수정하여 비밀번호에 대한 재현율이 향상되었습니다.
개발자는 학습 통계, 예시 및 과정의 단계별 분석이 포함된 완전한 기술 보고서를 발표했습니다.
📖 Read the full source: r/LocalLLaMA
👀 See Also

Claude 모바일 워크플로우: 휴대폰에서 기능 아이디어 구상, 자율 구현 실행
한 개발자가 모바일 환경에서 Claude와 함께 기능 및 버그 수정을 브레인스토밍하고, 명확히 정의된 작업을 자동으로 구현하는 워크플로우를 공유합니다. 이는 Linear 이슈를 생성하고 Claude Code 에이전트를 활용하여 구현, 테스트, 스테이징 배포를 처리하는 데몬 스크립트를 통해 이루어집니다.

클로드 AI 에이전트 빌드 시뮬레이터, 게임 알고리즘 최적화로 인간 점수 넘기
한 개발자가 프로그래밍 게임 'The Farmer Was Replaced'에서 Claude AI 에이전트를 테스트했습니다. 에이전트들이 게임의 Python 시뮬레이터를 구축한 후, 해바라기 수확 알고리즘을 반복적으로 개발하도록 했습니다. AI는 5분 21초의 기록을 달성하여 개발자의 개인 최고 기록을 넘어섰고, 글로벌 리더보드에서 30위에 올랐습니다.

OpenClaw, Neon, Resend로 구축된 자동화된 콜드 이메일 시스템
한 개발자가 OpenClaw를 오케스트레이션 AI 에이전트로, Neon을 서버리스 Postgres로, Resend를 이메일 API로 사용하여 완전 자동화된 콜드 이메일 시스템을 구축했습니다. 이 시스템은 5000건 이상의 이메일을 발송했으며 리드 추적, 자동 발송, 답장 감지, iMessage를 통한 알림을 관리합니다.

클로드 AI로 구축한 비둘기 퇴치 워터 터렛 — 코드 한 줄 없이
한 개발자가 단 한 줄의 코드도 직접 작성하지 않고 Claude AI를 사용하여 비둘기 퇴치용 자동 물 대포 터렛을 제작했습니다. Claude는 부품 선정부터 전기 회로도, 모든 코드를 담당했습니다.