한국어와 이미지를 한 번에, 카카오의 멀티모달 임베딩 모델 개발기
"해변에서 노는 강아지 사진 찾아줘"라고 말하면 앨범에서 해당 사진만 찾아주고, 마음에 드는 제품을 보여주면 비슷한 상품을 추천해주는 서비스. 이런 기능은 어떻게 만들 수 있을까요? 안녕하세요, 카카오의 AI 모델 연구, 개발을 담당하는 카나나(Kanana) 조직에서 멀티모달 임베딩 모델을 맡고 있는 Shawn(정성효), Hash(박상하)입니다. 저희 팀은 오디오, 이미지, 비디오 등 다양한 멀티모달 데이터를 이해하고, 특정 목적에 맞춰 높은
AI TOP 100이 우리에게 남긴 것들
“AI가 개발자를 대체할까요?” 불과 1년 전만 해도 이 질문은 두려움 섞인 농담처럼 개발자들 사이를 떠돌았습니다. 하지만 지금, 우리에게 그 질문은 더 이상 유효하지 않습니다. 이제 우리가 던져야 할 질문은 이것입니다. “우리는 AI와 함께 어디까지, 얼마나 빨리 갈 수 있는가?” 여기, 그 질문에 온몸으로 답한 기록들이 있습니다. 이번 'AI TOP 100 경진대회’를 준비하며 전례 없는 실험을 감행했습니다. 통상 몇 달이 걸릴 시스템 개발
YEYE가 지켜보고 있다–카카오의 공격 표면 관리 이야기
보호해야 할 대상이 있다면, 그 경계선은 언제나 공격자의 최우선 표적이 됩니다. 많은 공격자들은 웹, 네트워크 시스템 등 여러가지 표면을 탐색하며 약한 고리를 찾습니다. 우리는 이것을 공격 표면(Attack Surface)이라고 부릅니다. 공격 표면(Attack Surface)이란 외부에서 접근 가능한 모든 디지털 자산 — IP, 도메인·서브도메인, 오픈 포트, 웹 애플리케이션, S3 버킷, API 엔드포인트, 심지어 모바일 앱 스토어에 올라간
[AI_TOP_100] 문제 출제 후기 – 기술이 아닌, 사람을 묻다.
들어가며 매일 아침 새로운 AI 모델이 발표되고, 그 성능을 증명하는 수많은 벤치마크가 쏟아집니다. 우리는 이제 어떤 모델이 소수점 단위로 더 똑똑한지 알 수 있는 시대에 살고 있습니다. 하지만 정작 그 도구를 손에 쥔 '사람의 능력’은 어떻게 평가해야 할까요? 물론 'AI 리터러시’라는 용어가 있습니다. 하지만 이 단어는 시대가 요구하는 역량을 통칭하는 포괄적인 개념일 뿐, 구체적으로 개인이 복잡한 문제를 어떻게 해결하고 가치를 창출하는지를
우리가 진짜 문제를 풀고 있었을까? — POPM 과정이 남긴 질문
익숙한 개념을 ‘다르게 바라보게 된’ 교육 POPM 교육은 새로운 지식을 전달하기보다는, 우리가 이미 알고 있던 개념들을 구조적으로 정리하고 현실에서 어떻게 쓰이는지 연결해보는 시간이었습니다. 교육은 총 7기수에 걸쳐 진행되었고, 매 주차 과정이 끝날 때마다 피드백을 받았습니다. 다행히 본 과정이 더 나은 과정으로 거듭나서 다른 동료들에게도 선한 영향을 끼치길 바라는 크루들이 많아 귀한 피드백을 많이 얻을 수 있었습니다. 게다가 세션을 반복해서