<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://denev6.github.io/</id><title>Palette</title><subtitle>AI를 전공한 프로덕트 엔지니어의 기술 블로그입니다.</subtitle> <updated>2026-04-17T01:23:47+09:00</updated> <author> <name>박성진</name> <uri>https://denev6.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://denev6.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="ko-KR" href="https://denev6.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 박성진 </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Diffusion, DDPM and DDIM</title><link href="https://denev6.github.io/posts/diffusion/" rel="alternate" type="text/html" title="Diffusion, DDPM and DDIM" /><published>2026-04-16T00:00:00+09:00</published> <updated>2026-04-16T00:00:00+09:00</updated> <id>https://denev6.github.io/posts/diffusion/</id> <content type="text/html" src="https://denev6.github.io/posts/diffusion/" /> <author> <name>박성진</name> </author> <category term="Review" /> <summary>Diffusion은 최근 이미지 생성 분야의 표준처럼 자리 잡은 모델이에요. 논문을 읽다보면 diffusion이나 flow matching에 대한 이야기가 나오는데, 학교에서 관련 강의가 열리지 않아 Stanford Online으로 공부를 시작했어요. 이 글에서는 Stanford CME 296의 1강 내용을 바탕으로, Diffusion이 어떤 원리로 이미지를 만드는지 수식과 함께 차근차근 풀어볼게요. 강의 자료: spring26-cme296-lecture1.pdf 강의 영상: Diffusion &amp;amp; Large Vision Models | Spring 2026 Diffusion은 왜 노이즈에서 시작할까 우리의 목표는 주어진 이미지 데이터 분포에서 새로운 이미지를 생성하는 거예요....</summary> </entry> <entry><title>바로 써먹는 LLM-as-a-judge 가이드</title><link href="https://denev6.github.io/posts/llm-judge/" rel="alternate" type="text/html" title="바로 써먹는 LLM-as-a-judge 가이드" /><published>2026-04-07T00:00:00+09:00</published> <updated>2026-04-09T18:10:32+09:00</updated> <id>https://denev6.github.io/posts/llm-judge/</id> <content type="text/html" src="https://denev6.github.io/posts/llm-judge/" /> <author> <name>박성진</name> </author> <category term="Review" /> <summary>LLM-as-a-judge를 주제로 주요 개념과 방법론을 정리해요. 2023–26년 ACL, EMNLP, ICLR, CVPR, ICCV 등에 게재된 주요 논문을 근거로 해요. LLM 평가가 왜 필요할까 시스템을 평가할 때는 다양한 평가 지표를 활용해요. 대부분의 경우 데이터에 기록된 정답을 바탕으로 명확한 평가가 가능해요. 하지만 개방형 질문에 대한 LLM 답변은 하나의 완벽한 정답이 존재하지 않아요. 대표적인 예가 의료 상담이에요. 여러 평가 기준으로 의료 챗봇의 답변이 적절한지 판단할 수 있지만, 단 하나의 정답이 있다고 보기는 어려워요. 이런 상황에서는 사람의 평가에 의존해 왔어요. 그런데 사람의 평가에는 한계가 있어요. 데이터 전체를 검수하는 데 비용이 많이 들고, 평가 기준이 주어지더라도 ...</summary> </entry> <entry><title>그래픽스에서 3D 회전을 표현하는 방법</title><link href="https://denev6.github.io/posts/3d-rotation/" rel="alternate" type="text/html" title="그래픽스에서 3D 회전을 표현하는 방법" /><published>2026-04-03T00:00:00+09:00</published> <updated>2026-04-03T00:00:00+09:00</updated> <id>https://denev6.github.io/posts/3d-rotation/</id> <content type="text/html" src="https://denev6.github.io/posts/3d-rotation/" /> <author> <name>박성진</name> </author> <category term="Playground" /> <summary>3D 공간에서 물체를 회전시키는 방법을 다뤄요. 오일러 각(Euler Angle)의 개념부터 시작해 짐벌락(Gimbal Lock) 문제를 살펴보고, 이를 해결하는 쿼터니언(Quaternion)과 로드리게스 공식(Rodrigues formula)까지 정리해요. 3D 회전은 2D 회전과 뭐가 다를까 2D 회전부터 생각해 봐요. 종이 위에 점 하나를 찍고 원점을 기준으로 돌린다고 하면, 정해야 할 건 각도 하나뿐이에요. “30° 돌려”라고 하면 끝이에요. 이때 회전 행렬은 아래와 같아요. [\mathbf{R} = \begin{bmatrix} \cos\theta &amp;amp; -\sin\theta \ \sin\theta &amp;amp; \cos\theta \end{bmatrix}] 이 행렬을 좌표 벡터 $(x,...</summary> </entry> <entry><title>DINO, self-distillation with no labels</title><link href="https://denev6.github.io/posts/dino/" rel="alternate" type="text/html" title="DINO, self-distillation with no labels" /><published>2026-03-31T00:00:00+09:00</published> <updated>2026-03-31T00:00:00+09:00</updated> <id>https://denev6.github.io/posts/dino/</id> <content type="text/html" src="https://denev6.github.io/posts/dino/" /> <author> <name>박성진</name> </author> <category term="Review" /> <summary>이 글에서는 DINO v1의 self-distillation 프레임워크를 중심으로 핵심 기법과 수식을 살펴보고, v2와 v3에서 무엇이 바뀌었는지 정리해요. DINO v1: Self-distillation Emerging Properties in Self-Supervised Vision Transformers, ICCV 2021. DINO는 Self-DIstillation with NO labels의 약자예요. Knowledge distillation은 학습된 teacher 모델의 출력을 student 모델이 따라하도록 학습하는 기법이에요. 재밌는 점은 DINO의 teacher도 처음부터 아무것도 모르는 상태에서 시작해요. 같은 구조의 네트워크를 2개 만들어 하나는 student $...</summary> </entry> <entry><title>몰입되는 AI 영어 대화, UX 리서치부터 디자인까지</title><link href="https://denev6.github.io/posts/lingle/" rel="alternate" type="text/html" title="몰입되는 AI 영어 대화, UX 리서치부터 디자인까지" /><published>2026-03-20T00:00:00+09:00</published> <updated>2026-03-20T00:00:00+09:00</updated> <id>https://denev6.github.io/posts/lingle/</id> <content type="text/html" src="https://denev6.github.io/posts/lingle/" /> <author> <name>박성진</name> </author> <category term="Insight" /> <summary>* 첨부한 이미지를 클릭하면 선명하게 볼 수 있어요. 우리의 타겟은 유저가 아닌 링글 ‘제5회 링글 서비스 기획 공모전‘에 참가했어요. 공모전을 준비하며 어떤 과정으로 기획물을 만들었는지 이야기해 보려 해요. 저희 기획의 타겟 오디언스는 유저가 아닌 링글이에요. 아무리 매력적인 아이디어라도 기업에서 실행할 수 없다면 의미가 없어요. 저희는 이 점을 최우선으로 두고 의사결정을 진행했어요. 따라서 소비자가 원하는 새로운 서비스를 기획하는 것이 아니라, 링글의 상황에 맞는 개선 방안을 제안해요. 시장 분석을 통해 의사결정에 필요한 구체적인 수치를 제시하고, 프로토타입과 PoC를 제작해 재현 가능성을 검증했어요. 링글 앱 뜯어보기 링글은 크게 4가지 학습 코스를 제공하고 있어요. 롤플레잉:...</summary> </entry> </feed>
