늠름(LLM)한 엔지니어

늠름(LLM)한 엔지니어

LLM(Large Language Model) 관련 최신 트렌드를 공유하고, 관련 프로덕트에 대한 인사이트를 나누며 성장하는 클럽입니다. 온라인 뿐만 아니라 오프라인 정기 모임을 통해 AI, ML, LLM 관련 엔지니어 종사자가 모여 서로 교류합니다.

공개 103 멤버

가이드라인

["클럽에 가입하시면 가볍게 자신의 관심 분야와 이 클럽을 통해 얻고 싶은 것을 포함해 자기 소개를 부탁드립니다!","LLM 관련 최신 트렌드, 연구 결과, 프로젝트 아이디어를 자유롭게 공유합니다.","GPT-4V와 같은 MLLM (Multi-modal LLM) 에 대한 이야기도 당연히 환영입니다.","서로 존중하며, 건설적인 피드백과 지식 공유에 기여합니다.","지속적인 학습과 개인적, 전문적 성장을 추구합니다.새로운 지식과 기술을 배우고 공유하는 것을 장려합니다."]

한규진

한규진

AutoRAG - 자동으로 최적의 RAG 파이프라인을 찾아주는 자동화 툴 (feat. RAG 맞춤형 LLM 공개)

AutoRAG

image.png

안녕하세요! 

마커AI에서 LLM 연구를 하고 있는 kyujinpy라고 합니다!😋😋

 

최근 LLM이 떠오르고, private-LLM에 대한 관심도가 증가하면서, RAG에 대한 관심도 증가하고 있는 것 같습니다😎

RAG는 Retrieval-Augmented Generation의 약자로, 방대한 문서를 기반으로 LLM이 답변을 해주는 시스템을 말합니다.

이는, 방대한 문서 가운데 원하는 정보를 빨리 찾고, 동시에 hallucination 문제점도 줄여준다는 장점이 있습니다!

 

최근 저희 마커AI 팀에서, RAG pipeline을 담당하던 팀이 AutoRAG라는 RAG 최적화 모듈을 공개하였습니다🤗🤗

AutoRAG에 나오게 된 배경과 AutoRAG를 이용하면 어떠한 장점들이 있는지 설명드리겠습니다!

  • AutoRAG github


RAG를 적용하기 힘든 어려움

기존의 RAG의 문제점은 다음과 같은 문제점이 있었습니다🤔🤔

  • 토이 프로젝트 수준의 RAG 파이프라인은 쉽게 만들 수 있지만, 실제 데이터와 사용 목적에 맞는 높은 성능의 RAG 파이프라인을 구성하는 것은 어려움이 있음.

  • RAG는 데이터와 목적에 따라 어울리는 조합이 모두 다르며 최적의 조합을 찾기 위해서는 많은 실험과 평가를 반복해야 함

위와 같은 문제점으로 인해, 자체적인 LLM을 구축하는 것도 어렵지만, 데이터에 최적화된 RAG 파이프라인을 구성하는 것도 쉽지 않았습니다.

AutoRAG의 장점

저희 AutoRAG는 위와 같은 문제점에 대해서 아래의 해결책을 제시했습니다😎😎

  • AutoRAG에서 현재 지원하는 12개의 모듈로, 960가지의 조합이 나올 정도로 다양함 (임베딩 모델, 언어모델은 조합에서 제외)

  • AutoRAG는 ML을 자동으로 최적화 해주는 AutoML처럼 RAG의 파이프라인을 자동으로 최적화

  • AutoRAG는 yaml 파일을 간단히 수정하는 것 만으로 사용 가능

  • AutoRAG를 실행하면 복잡한 RAG 파이프라인의 각 단계들을 자동으로 평가하여 최적의 파이프라인을 제시함

  • 각 단계별로 평가 결과를 저장하여, 어느 단계에서 가장 큰 성능 하락이 일어나는지, 어떠한 모듈이 가장 성능 향상을 가져왔는지 바로 알게됨

  • 더욱이, 찾은 최적의 파이프라인을 곧바로 fastAPI 서버로 실행하여 사용 가능

  • 찾은 파이프라인을 yaml 파일로 만들어, 본인의 RAG 파이프라인을 공유하는 것도 간편

저희가 만든 AutoRAG를 활용하여 저희 내부에서 자체적으로 테스트도 진행해보았습니다!

AutoRAG를 이용하였을 때 성능과 baseline의 성능을 비교하였을 때, 아래와 같이 성능이 향상된 것을 확인할 수 있었습니다😸😸

  • 베이스 모델로 Mistral 7B를 활용하였고, 데이터셋은 Eli5 데이터셋을 활용하였습니다.

  • Eli5 데이터셋을 활용한 벤치마크 결과, 최적화한 파이프라인에서 retrieval의 Recall이 0.87에서 0.97로 상승, BLEU는 약 22% 성능이 향상


RAG 맞춤형 LLM 공개!?

또한 저희 내부에서, 자체적으로 만든 RAG 최적화 LLM도 소개합니다🤗

해당 모델은 RAG와 같이 대량의 문서에서 특정한 질문에 대한 답변을 추출하는데 최적화된 LLM 입니다😁

따라서, 저희 RAG-KO-Mixtral-7Bx2 모델은 아래와 같이 제작되었습니다.

  • MoE 방식을 Mixtral에 적용하고, 한국어 대량 corpus로 학습하여 자체적인 PT를 제작하였습니다.

    • DopeorNope/Ko-Mixtral-v1.4-MoE-7Bx2

  • 자체적으로 제작된 Ko-Mixtral-7Bx2 모델에 GPT-4로 생성한 RAG 데이터셋(private; AIHUB 데이터셋 가공)과 LoRA를 활용해 fine-tuning하였습니다.

    • 제작된 MarkrAI RAG Model

간단한 예시가 보고 싶으신 분들은 아래의 블로그로 방문해주세요!

  • GPT-4 vs RAG-KO-Mixtral-7Bx2

(저희가 공개한 RAG-KO-Mixtral-7Bx2 모델은 비상업적 목적으로만 사용 가능하다는 점도 기억해주세요🧐)


여기까지 AutoRAG를 소개하였습니다!

최근 RAG에 대한 인기가 커지고 있는데, 여러분들도 RAG에 대한 관심이 있으시다면 AutoRAG를 적극적으로 활용해보시기를 바랍니다😘😘

감사합니다! 

7
4
이재룡

이재룡

안녕하세요

반갑습니다. LLM에 관심을 갖고 공부하기 시작한 이재룡입니다. 잘부탁드려요!

3
0
Snow Sungwon Lee

Snow Sungwon Lee

Notion 페이지를 OpenAI 지식으로 활용하는 방법

Notion 혹은 Confluence 정보를 바탕으로 사내 Q&A 봇을 만들고 싶은신 분을 위한 무료 도구 소개 드립니다.

앞서 코딩없이 Slack에 Q&A봇 만들기 글을 공유했는데, 많은 분들이 파일을 합치는 부분에서 어려워하시는 것을 확인했습니다. 확실히 텍스트 파일 합치는게 그리 어려운 작업이 아님에도 직관적이고 쉬운 도구가 거의 없더군요.

그래서 직접 만들었습니다!

간단한 활용 방법 영상도 함께 공유 드립니다.

AI를 활용해서 생산성을 높이는데 도움이 되기를 기원합니다. PlugBear도 많은 응원 부탁드립니다!

PlugBear

LLM 앱(e.g., OpenAI Assistant)과 채널(e.g., Slack) 연결하는 플랫폼

6
0
Doeon Kwon 권도언

Doeon Kwon 권도언

LLM에 의해서 지식 노동이 일부 대체되면, 기존 지식 노동자들은 확보된 시간을 어떻게 보내게 될까요?

요즘 AI를 활용해서 여러가지 창작도 해보고 학습에도 사용해보고, 의사결정 도구로 사용해보기도 하는데요. 지금은 유용한 도구의 포지션이지만 5년 정도의 근미래에 어떻게 될지, LLM을 연구하시거나 AI 스타트업에 계신 분들의 생각이 궁금하네요.

7
5
민영

민영

안녕하세요 ! LLM에 관심이 많은 대학원생입니다 :)

잘 부탁드립니다 !

3
1
이븐베럴

이븐베럴

풀스택 웹/앱 개발자입니다. AI 관련한 다양한 부분에 관심이 많습니다.

3
1
Snow Sungwon Lee

Snow Sungwon Lee

PlugBear 공식 런칭했습니다! 🎉 50% 얼리버드 할인 혜택 받아가세요 🎁

오늘부로 PlugBear가 정식 출시되었습니다. 출시 이후 Discord 지원, API 호출 지원, Slack 채널 설정, 자동 앱 선택 등 다양한 기능이 추가되었고, 오늘 드디어 유료 기능을 포함하며 정식 출시 되었습니다.

1월 한달 간 50% 얼리버드 할인 기간이니 놓치지 말고 혜택 받아가세요!

출시 하자마자 바로 해외 유료 고객이 유입되어서 너무 신나네요 :) 더 많은 기능들 빠르게 제공하며 더 좋은 가치 전달하도록 노력하겠습니다. 디스콰이엇 멤버 여러분 너무너무 감사드립니다 ❤️

PlugBear

LLM 앱(e.g., OpenAI Assistant)과 채널(e.g., Slack) 연결하는 플랫폼

12
0
한규진

한규진

Sakura-SOLAR-Instruct: 해외 리더보드 1등 모델 코드 및 하이퍼파라미터 전부 공개!?

안녕하세요!

저번에 디스콰이엇에서 ko-platypus 모델 소개로 처음 인사를 올렸던 kyujinpy입니다!

오늘 여러분들께 소개할 오픈소스! 모델은 Sakura-SOLAR-Instruct 입니다!

Sakura-SOLAR-Instruct에 대한 모든 정보는 아래 github에 있어요!

Github:

HuggingFace:


먼저 간단히 모델을 만들게 된 배경에 대해서 소개해볼께요! ㅎㅎ

최근에 SOLAR-10.7B 모델이 Depth-Up-Scaling 방법론을 활용하여 Open LLM 리더보드에서 1등을 달성하였습니다..!

Depth-Up-Scaling을 통해서 서로 다른 모델의 파라미터를 공유하면서 보다 높은 정확도를 낼 수 있었던 것 같습니다.😉

 

또한, 최근에 새로운 강화학습 방법인 DPO와 모델들의 파라미터 값을 서로 공유하는 merge(slerp) 방법을 통해 모델의 성능을 많이 이끌어 내는 것을 보면서, SOLAR 모델을 활용하여서 좋은 성능을 내는 모델 튜닝에 도전하게 되었습니다..!

그리고 여러 시도와 고민 끝에 해외 리더보드에 1등을 달성하게 되었습니다.

DPO 방법론을 적용한 모델들도 리더보드에 곧 올라올테니 계속 지켜봐주세요😉😉


그렇다면 어떻게 SOLAR 모델을 가지고 훈련했나요!?

위에서 언급한 것과 같이 slerp merge와 DPO를 가지고 훈련을 진행했습니다!

좀 더 자세히 설명해볼께요..!

 

Merge 방법론은 무엇인가요!?

Merge(slerp)방법은 mergekit이라는 github에서 쉽게 구현이 가능합니다!

SLERP은 Spherical Linear Interpolation의 약자로, 구면 선형 보간법이라고 합니다!

slerp에 대해서 검색하시면 많은 정보들이 나와서 쉽게 이해하실 수 있습니다!

저는 slerp method를 아래의 2개의 모델에 적용해보았습니다!😋

  • SOLAR-10.7b-Instruct-v1.0

  • SauerkrautLM-SOLAR-Instruct

이렇게 해서 만들어진 모델이 🌸Sakura-SOLAR-Instruct🌸 입니다!

Mergekit에 대한 정보는 github를 참고해주세요!

Github:

DPO 방법론은 무엇인가요!?

DPO 방법은 directly preference optmization의 약자입니다!

해당 방법론은, 두 모델 간의 대답 분포도를 비교하여서 사용자가 원하는 대답으로 분포를 맞춰주는 방법이라고 생각하시면 편합니다! (자세한 내용은 논문을 참고하시면 좋습니다! 수식에 익숙하신 분들이라면 KL-divergence를 떠올리셔도 좋습니다 ㅎㅎ

 

최근에 모델을 올리기 위해 여러가지 open source models을 보면서, 저와 같이 자원이 부족한 사람들이 학습하기 적합한 dpo 데이터셋을 제 나름대로 추려봤습니다! 😋

  • Intel/orca_dpo_pairs

  • argilla/distilabel-math-preference-dpo

  • unalignment/toxic-dpo-v0.1

저는 여기서 orca_dpo와 math_dpo를 이용했습니다!

toxic_dpo도 이용하고 싶었지만, 이것은 다른 사람들의 시도로 남겨두겠습니다..🙃🙃

 

여러 DPO 데이터셋을 활용해서 만든 모델의 리스트는 아래와 같습니다! 😋

- Math_dpo

  • 🌸 kyujinpy/Sakura-SOLAR-Instruct-DPO-v1

  • 🌸 kyujinpy/Sakura-SOLAR-Instruct-DPO-v2

 

- Orca_dpo

  • 🌸 kyujinpy/Sakura-SOLRCA-Instruct-DPO

 

- Orca_dpo + Math_dpo

  • 🌸 kyujinpy/Sakura-SOLRCA-Math-Instruct-DPO-v1

  • 🌸 kyujinpy/Sakura-SOLRCA-Math-Instruct-DPO-v2

 

모델을 만들 때, 가장 고민했던 점은 hyperparameters 였습니다..!

하이퍼 파라미터에 대한 정보를 얻기 위해, 밤새도록 모델의 open source에 나와있는 정보들과 과거 log 기록들을 살펴보았고, 제가 시도했던 경험들까지 모두 종합하여 어느정도 경우의 수를 만들었습니다 😇😇

이것을 바탕으로, 여러 하이퍼 파라마터들을 실험 정신으로 각각의 모델에 적용을 해보았습니다!😍

자세한 하이퍼 파리미터와 모델에 대한 정보는 Sakura-SOLAR github 에 모두 공개했습니다!

여러분들에게 하나의 인사이트가 되었으면 좋겠습니다🥰🥰


마무리

KO-LLM 리더보드에 이어서 EN-LLM 리더보드도 1등을 달성해보는 경험을 했다니..정말 감사할 따름입니다. (물론 고충도 많았지만요..! ㅎㅎ)

저와 같이 연구하고 응원하는 모든 분들께 감사드리고, 또 아낌없이 지원해주시는 (주)미디어그룹사람과숲과 (주)마커에도 감사함을 표합니다🤗🤗

 

다음에도 더 좋은 오픈소스 모델로 찾아뵐 수 있도록 노력하겠습니다🤩🤩

감사합니다!


8
10
백승윤

백승윤

Gemini Pro. GPT-3.5-turbo보다도 별로임!

논문 저자가 재실험을 하고 있다고 하네요. 댓글 참고 부탁드립니다!!

이틀 전에, CMU에서 아카이브 페이퍼가 하나 올라왔는데요. 유명한 10개 데이터셋에 대해서 Gemini Pro, GPT-3.5-turbo, GPT-4를 비교해봤고 그 결과...

image.png

GPT-3.5-turbo 보다도 모든 데이터셋 성능에서 밀리네요. Gemini Pro 쓸 이유가 없겠는데요? OpenAI는 신인 것 같습니다. 그럼 20000.

#짧스콰이엇 처럼 적어보았습니다 ^^

15
12
디토

디토

AI 모델인 제미니(Gemini) 발표는 주식시장에 큰 영향을 미치지 않았다.

최근 해외 커뮤니티에서는 AI 기술의 발전에도 불구하고, AI가 혼란을 일으키고 있는 산업들은 대체로 수익성이 높지 않다는 주장이 제기되었습니다.

이에 대해서 창업가님들이 생각이 궁금해서 오랜만에 글을 가져왔습니다!

그리고 이러한 문제에 대한 솔루션을 고민 중이기도 해서요 🤔

[🔥해외 AI 커뮤니티 동향 ]  AI 모델인 제미니(Gemini) 발표는 주식시장에 큰 영향을 미치지 않았다. image 1

Google의 Gemini AI 모델 발표나 OpenAI의 GPT 스토어 출시 등이 주목을 받았지만, 이러한 기술이 영향을 미치는 분야는 글쓰기, 디지털 아트, 채팅, 프로그래밍 지원 등으로, 이들 분야는 아직 큰 수익을 창출하지 못하고 있습니다. AI가 제공하는 서비스는 사람을 대신하여 보다 빠르고 저렴하지만, 시장 규모가 작다는 것이 문제점으로 지적되고 있습니다.

  • 구글의 새로운 AI 모델 'Gemini'에 대한 발표는 주식 시장에 큰 영향을 미치지 않았다.

  • Gemini의 비디오 데모는 편집과 사전 녹화로 이루어져 실시간 상호작용처럼 보이게 만들었다.

  • OpenAI의 GPT 스토어 출시와 Sam Altman의 해고는 회사와 AI 산업에 대한 추측을 불러일으켰다.

  • AI에 대한 흥미와 큰 투자에도 불구하고, GPT 스토어에 대한 내용이 소셜 미디어에서는 거의 언급되지 않았다.

  • GPT 스토어의 시장은 불확실하며, 높은 기대에 부응하지 못할 수도 있다.

  • 글쓰기, 디지털 아트, 채팅, 프로그래밍 지원과 같이 AI가 격변시키는 산업들은 크게 수익성이 없다.

  • 이미지 생성과 같은 AI의 사용 사례는 인간과 비교해 더 싸고 빠르지만, 이러한 서비스 시장은 작다.


🗣유저 1의 의견: "AI 기술은 특정 비즈니스에 맞춤화되어야 진정한 가치를 발휘할 수 있어요. 단순한 고객 서비스 봇을 넘어서, 실제 비즈니스 데이터를 분석하고 전략을 제안하는 데 AI가 활용될 수 있죠. LLM이 실제로 성공할 곳은 특정 비즈니스에 맞게 맞춤화하는 것입니다."

🗣유저 2의 의견: "새로운 기술의 도입은 즉각적인 영향을 미치지 않아요. 인터넷처럼, AI도 시간이 지나면서 그 진정한 가치와 영향력을 발휘할 거예요."

🗣유저 3의 의견: " 미래를 보장할 수 있는 유일한 방법은 인간관계와 네트워크를 만드는 것입니다.왜냐하면 'AI'가 코드를 잘 작성할 수 있더라도 클라이언트는 여전히 인간이 루프에 참여하기를 원하기 때문입니다. "

4
2
geonho shin

geonho shin

안녕하세요:) LLM을 활용하여 사람들의 불편을 해결하는데 막 관심이 생긴 직장입니다!

잘 부탁 드립니다!

5
4
최현종

최현종

GEMINI(제미나이)로 할 수 있는 미친 결과물 6가지

안녕하세요 GPT를 능가한 구글의 '제미나이' 새벽 기습공개 글을 작성했던 최현종입니다. 저번에는 조금 공학적인 내용이었다면 이번 메이커로그로 어떤 결과물들을 만들어 내는지를 요약해보고자 합니다.

공식 홈페이지에서 GeminiAI로 할 수 있는 신기한 결과물을 공유해드릴게요.

선 6줄요약

  • 이미지를 코드로 만들어 줄 수 있나요? 네

  • 상관없는 2개의 이미지도 공통점을 찾아서 말해 줄 수 있나요? 네

  • 이모지 2개 합쳐달라고 하면 세상에 없던 새로운 이모지 만들어주나요? 네

  • 입고 나갈 옷 추천해주나요 악세사리까지? 네 농담도 잘해요

  • 아무 이미지 몇 개 보여주고 어떤 영화인지 맞출 수 있나요? 네

  • 방 사진 보고도 해가 어디서 뜨고, 건물 방향을 알 수 있나요? 네

스크린샷 2023-12-07 오후 11.23.42.png

위 사진에 나온 모든 영상들은 모두 1분채도 되지 않아서 한번 바로 확인해보세요!

1. Gemini는 이미지를 코드로 바꿀 수 있나요? (영상)

Testing Gemini_ Turning images into code 0-18 screenshot.png

소나무를 한번 보여준뒤 SVG로 바꿔달라고 해봤습니다.

Testing Gemini_ Turning images into code 0-19 screenshot.png

??? 다시 코드로.. 만들어줘

Testing Gemini_ Turning images into code 0-40 screenshot.png

html과 자바스크립트로 왔다갔다 하면 소나무의 잎이 줄어들었다가 커지면서 신기하게 되는 코드를 만들어줬어요ㅋㅋㅋ

2. Gemini는 두 개의 이미지에서 공통점을 찾을 수 있나요?

보스제스 예배당과 호쿠사이의 이 판화를 보여주고 물어봅니다.

Testing Gemini_ Finding connections 0-23 screenshot.png

"곡선적이고 유기적인 구성. 건물은 더 세련되고 두 번째 이미지는 더 유동적이네요."

오 대답을 좀 잘 합니다.

이번에는 골프공이랑 달을 보여줍니다. 역사적인 배경이 힌트라고 하네요.

Testing Gemini_ Finding connections 0-38 screenshot.png

"1971년, 아폴로 14호 승무원들은 달 표면에서 골프공 두 개를 쳤습니다"

엥 이건 약간 세종대왕 맥북 파손 사건같은 게 아닌가 싶었는데요.

달과 골프…50년 전 오늘 달 위로 골프공이 40야드 날았다(연합뉴스)

아니 실제로 있었던 일이었습니다;;

3. Gemini는 특이한 이모지도 어떻게 만들어졌는지 알 수 있나요?

구글에서 emoji kitchen을 검색하면 2개의 이모지를 합성해 새로운 신기한 이모지를 볼 수 있습니다.

스크린샷 2023-12-07 오후 11.48.45.png

새랑 유령 합치면 나는 유령새가 보이는거죠ㅋㅋㅋ

그래서 완성된 이모지를 가지고 역으로 어떻게 해서 이게 만들어졌는지를 물어보았습니다.

Testing Gemini_ Emoji Kitchen 0-28 screenshot.png

유령과 아보카도를 합친거라고 정확하게 맞췄습니다. 그리고 왜 그렇게 생각하는 지 까지 물어보면 그 이유도 정말 잘 알려줍니다.

4. Genimi가 오늘의 OOTD 추천해주나요?

Testing Gemini_ Fit check 0-19 screenshot (1).png

일단 이 옷이 어떤 옷인지에 대해 정말 정확하게 잘 알려줍니다. 자체적으로 패션AI를 개발하는 스타트업은 정말 조심스럽게 말씀드리지만 바드로 빨리 넘어가야 하지 않을까요,,?

Testing Gemini_ Fit check 0-37 screenshot.png

이 정말 말도 안되는 조합을 만들어 놓고, 이 패션을 설명해달라고하니 Mooncore라는 신조어를 만들어주었습니다. 제가 패션을 잘 몰라서 진짜 이런게 있는지 살펴 보았는데 다행히 있는 개념은 아니더라구요.

5. Gemini가 이미지로 영화 맞추기 레크레이션 게임 만들어줄 수 있을까요?

Testing Gemini_ Guess the movie 0-41 screenshot.png

달, Up, 성 사진 보여주니까 문라이즈 킹덤이라고 맞추네요

레크레이션 처음에 게임 할때 몸풀기로 넣기 좋은 퀴즈 같습니다.

Testing Gemini_ Guess the movie 0-45 screenshot.png

포레스트 + G + 과속방지턱(BUMP - B)는?

포레스트 검프!

ㅋㅋ

구글 개발자분들 개그 센스가 진짜 대단하시네요ㅋㅋ

ㅋㅋ

근데 일단 이런 것도 맞춘다는게 놀랍습니다.

스크린샷 2023-12-07 오후 11.56.53.png

댓글 보니까 문제 다 틀린 사람 있다고 합니다. Feel the AGI가 너무 웃겨서 가져와봤어요ㅋㅋㅋㅋ

혹시 영상 보시고 다 틀린 분들은 같이 영화보러가시죠 :)

6. Gemini는 사진 한장으로도 조도와 해와 건물의 방향을 알 수 있나요?

Testing Gemini_ Understanding environments 0-55 screenshot.png

우선 저 식물이 어떤 식물인지 물어보았는데 빛이 많이 필요 없다고 응답했습니다.

그리고 침실의 반대 방향을 바라보는 식당이 있는데, 이 식물이 거기서 더 잘 자랄 수 있을지 궁금하다고 물어보았는데요. 그냥 식당이 북쪽을 향하고 있기 때문에 빛이 적고, 그래서 저 식물을 키우기에 더 적합하다고 답변해주네요. 인테리어 코칭도 충분히 가능합니다.

지금까지 Gemini로 할 수 있는 여러가지 결과물들을 빠르게 요약해보았는데요.

이렇게 가능한 이유는 Gemini는 멀티모달 기반 AI 모델로 텍스트, 이미지, 오디오, 동영상, 코드 등 다양한 유형의 정보를 일반화 해서 일반화하고 여러가지 정보를 동시에 조합하여 활용할 수 있기 때문입니다.

앞으로 더 많은 Gemini 모델과 바드의 발전이 기대가 됩니다!

30
11
한규진

한규진

Open Ko-LLM 리더보드 1등을 달성한 개발자 한규진입니다. (댓글 달면 프로모션 코드 지급해드립니다!)

안녕하세요 여러분!

마커AI에서 LLM 연구원으로 활동하고 있는 한규진이라고 합니다! 또한 현재 한동대학교 재학중입니다😄😄

Disquiet 커뮤니티를 알게 된 이후로 첫번째로 작성해보는 글이여서 무척 떨립니다..ㅎㅎ

저는 원래 Computer vision쪽으로 관심이 많아서 vision과 관련하여 공부를 하고 프로젝트를 진행하고 있었습니다! 🔥🔥

그러다가 좋은 기회로 인해 마커 AI에서 LLM 연구를 하게 되었고, Ko-LLM 리더보드가 처음 열린 이후 예상치도 못하게 1등을 달성하여 저 스스로도 많이 놀랐습니다..ㅎㅎ

여기서 간단하게 Open Ko-LLM에서 1등을 달성했던 Ko-platypus 모델을 소개하겠습니다!👉

  • 해당 모델은 platypus 논문을 바탕으로, 데이터를 번역하고 정제한 후 instruction-tuning을 진행한 모델입니다!

  • 이후에 다양한 데이터와 OpenOrca 데이터를 정제하고 활용하여서 여러 파생 모델들을 제작하였습니다!

  • 생각보다 많은 관심을 받아서 너무나 감사했습니다 ㅎㅎ

🥮Ko-Platypus 🥮개발 이야기가 궁금하신가요!?

LoRA 방법론을 시작으로 여러 PEFT를 공부하고 있던 도중 오픈소스 LLM인 Llama-2가 발표되어 수많은 파생 모델들이 나왔습니다.

이때 Platypus LLM 논문을 접하게 되었는데, 논문 내에서 소개한 데이터 수집 방식과 instruction-tuning 방식을 보고 '나도 Platypus 논문을 바탕으로 한국어를 잘하는 Llama2기반의 모델을 만들고 싶다'라는 생각을 하였습니다.

이때 생겼던 🔥self-motivation🔥을 바탕으로 저는 곧바로 한국어 platypus 프로젝트인 Ko-platypus를 구상하게 되었고, 저의 의견과 계획을 어필하여서 (주)마커AI와 (주)미디어그룹사람과숲에서 지원을 받아 연구를 시작하게 되었습니다!

먼저 Platypus 논문에서 활용했던 데이터셋을 바탕으로 DeepL을 활용하여 전부 한국어로 번역을 진행하였습니다. 그리고 번역된 결과를 바로 활용하여 훈련을 진행하니 예상했던 성능보다 좋지 못했습니다.

저는 원인을 분석하기 위해 데이터를 하나하나 수작업으로 검토하였고, 번역 결과 안에 생긴 오류들을 코드와 수작업으로 대부분 수정하였습니다! 대표적인 데이터 전처리로는 아래와 같습니다!

  • 다양한 컴퓨터 언어(python, java, c++, ...)와 주석은 유지하고, 설명만 한국어로 수정

  • DeepL Pro 번역 결과 중 미완성 변역 결과 직접 수정

  • 고유명사는 유지

  • DeepL Pro 번역 결과가 본래의 데이터에 비해 글자 수가 50% 이하로 낮으면, 번역 결과 수작업으로 체크 후 수정

  • 단일 숫자와 영어 텍스트는 본래의 결과 그대로 활용

자세한 한국어 platypus 데이터셋은 아래의 링크에서 확인하실 수 있습니다!

데이터 전처리로 완성된 KOpen-platypus 데이터를 바탕으로 Llama2 instruction-tuning을 진행하였고, 하이퍼파라미터 튜닝을 여러 번 시도하면서 성능을 이끌어냈습니다..!

그리고 이후 새롭게 열린 Open Ko-LLM 리더보드에 Ko-platypus 모델을 올려 좋은 결실을 맺을 수 있었습니다😊😊

제가 Ko-platypus를 만들면서 가장 행복했던 점은, 리더보드의 성과보다 한국어 오픈소스 LLM에 조금이나마 기여를 했다는 점에서 너무나 기뻤고, 서로 경쟁하면서 실력을 쌓아가고 고민하는 그 시간들이 저에게 너무나 귀한 경험이었고 감사했습니다 ㅎㅎ

앞으로도 AI 오픈소스 진영에서 열심히 연구하고 여러 인사이트를 제공할 수 있는 연구자가 될 수 있도록 더욱 노력하고 성장하겠습니다!😁😁

추가로 Open Ko-LLM 리더보드를 계기로, Upstage의 김성훈 대표님과 좋은 인연이 닿아서 Fast campus에서 LLM 강좌를 준비하게 되었습니다!🤗🤗 @Sung Kim

자세한 정보와 링크는 아래를 참고해주세요!

📚강의 내용은 아래와 같이 3가지 파트로 구성되어 있습니다!

  • Upstage의 노하우가 담긴 SOLAR 모델 제작 히스토리

  • LLM 모델 최신 트렌드 A to Z까지 이해하기

  • LLM fine-tuning 및 리더보드 실습

🚀이런 분들께 추천드립니다!

  • LLM을 입문하고 싶은데 방대한 지식과 코드로 공부하기 망설이시는 분😭!

  • 최근 LLM 분야에서 널리 활용되는 PEFT 방법론에 대해서 배우고 코드 실습을 하고 싶으신 분🙋‍♀️!

  • 허깅페이스 리더보드에 자신의 LLM을 올려보고 싶으신 분👊!

해당 강좌가 수강하시는 여러분들의 LLM 입문에 초석이 되어, 여러분들의 아이디어와 방향성을 토대로 LLM을 직접 만들어보는 계기가 되었으면 좋겠습니다. 더불어서 여러 모델들을 자신만의 방법으로 적용해보면서, LLM을 보는 시각을 넓히고 자신만의 노하우를 구축하시길 바랍니다!🤗🤗

추가적으로 수강을 계획하신 다면 댓글로 남겨주세요!

20% 할인 코드를 지급해드리겠습니다! (~12/11)

긴 글 읽어주셔서 감사합니다!

13
19
최현종

최현종

GPT를 능가한 구글의 '제미나이' 새벽 기습공개 + BARD 업그레이드

현지시간 2023년 12월 6일, 구글이 갑작스럽게 새로운 AI 모델을 발표했습니다.

Our largest and most capable AI model
가장 크고, 가장 유능한 AI모델 - Gemini

발표 제목부터가 진짜 구글 답습니다....

Untitled.png

먼저 선요약으로 3줄로 정리해보자면

  1. 멀티모달로서 음성, 이미지, 비디오, 코드, 텍스트 입력 모두 지원한다.

  2. Gemini, ~Ultra, ~ Pro, ~ Nano로 필요한 상황에 맞게 작은 섹터부터 완전 초 전문가 분야까지 다 쓸 수 있게 버전별로 나누어져있다.

  3. 현재 BARD에 제미나이 프로가 탑재시켜, 3.5GPT의 추론 능력보다 뛰어납니다. 즉 현재 무료 버전 중에서는 이제 BARD가 최고입니다.

Gemini 소개 및 성능

- 구글 딥마인드의 CEO인 데미스 하사비스는 제미니를 뛰어난 성능과 범용성을 갖춘 AI 모델이라고 설명했습니다. 울트라, 프로, 나노 버전으로 각각 최적화되어 있으며 여러 벤치마크에서 최첨단 성능을 제공합니다.

- Gemini는 데이터 센터에서 모바일 기기에 이르기까지 다양한 플랫폼에서 효율적으로 실행되는 멀티모달 AI입니다. 울트라 버전은 대규모 멀티태스크 언어 이해(MMLU) 및 기타 벤치마크에서 인간의 전문성을 뛰어넘습니다. Gemini는 텍스트, 코드, 오디오, 이미지 및 비디오 입력에 대한 이해와 추론 능력이 뛰어납니다. 특히 울트라 버전은 대규모 다중 작업 언어 이해(MMLU) 및 기타 벤치마크에서 인간의 전문성을 뛰어넘었습니다.


90.0%의 점수를 받은 Gemini Ultra는 수학, 물리학, 역사, 법, 의학, 윤리 등 57개 과목을 조합하여 두 세계를 모두 테스트하는 MMLU (대규모 다중 작업 언어 이해)에서 인간 전문가를 능가한 최초의 모델입니다.

  • 야바위도 맞춥니다

  • TEXT TO EVERYTHING 이 가능합니다

  • 실 두개 보여주고 이걸로 뭐 할 수 있냐 물어보니까 문어인형 만들 수 있다고 알려줍니다

  • 코딩 엄청 잘하도록 발전했습니다

- 기존의 멀티모달 모델과 달리 Gemini는 다양한 데이터 유형에 대해 사전 학습된 네이티브 멀티모달 모델입니다. 거의 모든 영역에서 기존 모델을 훨씬 능가하는 뛰어난 추론 및 이해 능력을 보여줍니다.

영상 보지 않고 요약본으로 빠르게 보기(링크 클릭)

BARD에 탑재된 Gemini

- Gemini 프로 버전을 바드에 통합하여 추론과 이해력을 강화한 영어 버전으로 먼저 출시할 예정입니다. 추후 더 강력한 울트라를 탑재한 바드 어드밴스드를 출시하는 등 대대적인 업그레이드가 예정입니다.

- 업계 표준에 따라 테스트한 Gemini Pro는 MMLU 및 GSM8K를 포함한 대부분의 벤치마크에서 GPT-3.5를 능가하는 성능을 보이며 이해, 요약, 추론, 코딩 및 계획에 있어 고급 기능을 보여주었습니다.

- 타사 평가에서 Bard with Gemini Pro는 성능 면에서 경쟁사들을 제치고 가장 선호도가 높은 무료 챗봇으로 부상했습니다.


- 현재 170여 개국에서 영어로 된 텍스트 기반 프롬프트에 사용할 수 있는 Bard with Gemini Pro는 향후 유럽 출시를 포함하여 다른 양식과 언어도 곧 지원할 예정입니다.


- 가장 큰 모델인 울트라는 다양한 데이터 유형을 포함하는 복잡한 작업을 위해 설계되었으며, 광범위한 안전 점검과 신뢰할 수 있는 테스터 프로그램을 거쳐 바드 어드밴스드를 통해 먼저 제공될 예정입니다.

BARD성능 실험해보기: 장난감 비행기의 정확도 테스트

  • 세계에서 가장 정확한 종이비행기를 만들었는데요 영상 진짜 웃겨요ㅋㅋㅋ

  • 종이비행기 디자인에서 첫 번째 단계는 창의성과 과학적 원리의 미합성 탐구

  • 여러 종이비행기 중 BARD가 하란대로 했을 때의 비행기가 경쾌함, 안정성, 효율성 측면에서 가장 우세한 것으로 나타났어요.

  • 관객을 끌어들일 흥미로운 테스트 환경을 만들기 위해 다양한 아이디어를 고민해달라고 하자 불길을 통과하는 아이디어를 제시해서 이를 실제로 구현하는 법까지 모두 알려주었습니다.

앞으로 구글이 발표한 거대 언어모델 Gemini는 세상을 또 어떻게 바꿀까요?

또 어떤 제품들이 탄생하고, 어떤 스타트업들이 문을 닫게 될까요?

댓글로 의견 남겨주세요:)


LLM 관련 최신 트렌드, 연구 결과, 프로젝트 아이디어를 자유롭게 공유하고

GPT-4V와 같은 MLLM (Multi-modal LLM) 에 대한 이야기를 그 누구보다 재밌고 열정있게 토론하는 늠름(LLM)한 엔지니어 클럽(클릭)에 가입하여 더 많은 정보를 알아가세요!

출처:

29
2
백승윤

백승윤

LLM의 미래가 궁금하다면 Benchmark를 보아라

최근 LLM 관련 엄청난 Benchmark 2개가 등장했었는데요. 바로 GAIA와 GPQA입니다. 이 둘이 엄청나다고 말한 이유는 Benchmark의 난이도가 기존보다 훨씬 높아졌기 때문입니다.

저는 MNIST라는 데이터셋을 가지고 NeuralNet을 학습하면서 딥러닝에 입문을 하였는데요. 다들 아는 유명한 데이터셋이라고 생각합니다. 적당히 CNN으로 개발하면 Accuracy를 90% 이상 달성하는 건 식은죽 먹기였죠. 그런데 시간이 지날수록 Computer Vision 모델의 성능이 좋아졌고 이 모델들을 더 잘 평가하기 위해선 더 어려운 Benchmark인 ImageNet가 등장해서 자주 사용되기도 하였습니다.

이처럼 모델의 성능이 향상될수록, 모델의 평가를 위한 Benchmark의 난이도도 커져야 합니다. LLM이 처음 등장했을 때, QA에서 너무 좋은 성능을 보였기 때문에 기존 QA Benchmark로는 다양한 LLM들을 평가하기 어렵겠다고 생각했는데 역시나 어려운 Benchmark가 등장하게 되었습니다!

GAIA: a benchmark for General AI Assistants

GAIA는 사람은 쉽게 수행할 수 있지만 AI는 아직 잘 하지 못하는 태스크를 모아두었습니다. 예를 들어, 어떤 질문을 하였을 때 우리는 모르면 구글링도 해보고 논문도 읽어보고 해서 답을 찾듯이 AI도 그런 자유로운 액션을 수행할 수 있는지 평가하게 됩니다. 정말 자비스처럼, Assistant처럼 우리가 부여한 태스크를 수행할 수 있는지 평가할 수 있죠.

image.png

지금은 신이라 불리는 GPT-4도 10% 정도의 성능밖에 보이질 않아요. 만약 AI Assistant가 이걸 Human level인 90%까지 달성한다면,, 정말 현실판 자비스가 탄생하지 않을까요?

GPQA: A Graduate-Level Google-Proof Q&A Benchmark

GPQA는 QA (Question-Answering) Task의 난이도를 확 올렸어요. 생명과학, 물리학, 화학과 같은 전문적인 분야에 대한 질문을 만들고 실제로 PhD들한테 풀어보라고 시키니 65% 정확도를 보였다고 하네요. 또한 구글링으로 쉽게 풀리지 않는 문제라는 걸 증명하기 위해 비전문가분들에게 30분의 시간을 주고 구글링을 활용해서 답해보라고 했지만 34%만이 정답을 맞췄다고 합니다.

image.png

(이거 풀 수 있는 사람..?)

현재 GPT-4는 39% 정확도를 보인다고 해요. LLM의 정확도가 PhD의 정확도보다 높아진다면 우린 정말 고도화된 전문가를 얻을 수 있지 않을까요?


이전에는 Benchmark로 모델 A vs 모델 B, 이렇게 비교를 했다면 앞으로는 사람 vs LLM, 이런 대결 구도로 패러다임이 바뀌는 것 같아 무척 흥미롭네요!

여러분들은 LLM의 미래를 어떻게 생각하시나요?

8
0
최현종

최현종

비전공자도 쉽게 이해하는 LLM 핵심 정리

이 글은 미래애셋벤처투자 VC이신 Jason Lee님의 글을 공유합니다.

딥러닝, 인공지능 전문가가 아닌 일반인 분들도 쉽게 이해할 수 있도록 LLM에 대한 핵심내용을 정리한 내용의 일부를 공유합니다.

LLM.webp

Andrej Karpathy(앤드레이 카파시)는 전 테슬라 AI 디렉터, 오픈AI의 창립멤버 중 한 명인 딥러닝 분야의 세계적인 전문가입니다. 이분께서 1주일 전 즈음 1시간 분량의 LLM강의를 유튜브로 공개하셨는데요, 정말 핵심만 담아서 비전공자분들도 쉽게 이해할 수 있도록 내용을 정리해주셨습니다.

LLM이란 무엇일까요?

image.png
  • LLM은 간단하게 보면 2개의 파일입니다. Llama-2 70B 모델의 경우, 1) 파라미터 파일과 2) 해당 모델을 돌릴 수 있는 “Run” 파일이 있습니다.

  • 파라미터란 모델의 가중치(weights)를 말합니다. Llama-2는 float16 데이터 타입을 사용하다 보니 각 파라미터 당 2 byte; 총 70 billion 파라미터는 140GB에 해당합니다.

  • 런 파일은 500줄의 C코드로 구성되어 있습니다.

  • 이 모델을 돌리는 데엔 맥북만 있어도 충분합니다! 정말 어려운 것은 이 파라미터를 구하는 것(즉, 트레이닝)이죠.

좋은 파라미터를 구하기 위해 먼저 Pre-Traning 작업을 거치고, 단어의 관계를 수학적으로 이해하여 다음 단어를 예측하고, 좋은 정답이 나오는지에 대한 평가 방법들이 어떻게 되는지를 아래 링크를 통해 전문을 읽어보세요!

(해당 글을 공유하는 것에 대해 허락을 받았습니다!)

10
2
백승윤

백승윤

ChatGPT가 1주년을 맞았네요! 🎉 그동안 오픈소스 LLM의 성능은 어디까지 발전했을까요?

이 글은 ChatGPT’s One-year Anniversary: Are Open-Source Large Language Models Catching up? 라는 논문을 바탕으로 작성되었습니다.

LLM으로 다양한 서비스를 만드시는 분들에게는 LLM이 가지고 있는 성능이 너무나도 중요합니다. 그래서 우리는 보통 OpenAI의 GPT-4를 자주 이용합니다. 성능이 압도적으로 좋기 때문에 한번 GPT-4의 맛을 보면,, 다른 모델로는 절대 만족할 수가 없게 되는 것 같아요. ChatGPT가 등장하고 나서 open-source LLM도 정말 다양하게 등장했습니다. 지금 당장 생각나는 모델로는 Llama, Falcon, Qwen 정도가 떠오르네요. 하지만 open-source LLM을 띄울 GPU가 없어서, 성능이 비교적으로 안 좋아서 우리는 기꺼이 돈을 지불하면서 GPT-3.5나 GPT-4를 사용합니다.

대략적으로 open-source LLM이 아직 부족하다는 건 알고 있었는데 정량적으로 GPT-4에 비해 얼마나 못 미치는지 궁금해졌고, 그런 제 궁금증을 이 논문을 통해서 해결할 수 있었습니다. 논문에서 재밌었던 내용들을 몇 가지 얘기해볼게요 :)

LLM-based Agent 개발에는 GPT-3.5-turbo 보다는 open-source LLM이 낫다.

GPT-3.5-turbo는 확실히 chat에 중점을 두고 개발되었기에 다양한 task를 수행해야하는 Agent 개발에는 open-source LLM이 낫다고 합니다. 특히 Lemur-70B-chat이 뛰어난 성능을 보였습니다. 물론 GPT-4보다는 미만입니다. 명심하세요. 우리는 아직 GPT-4를 거역할 수 없습니다.

👆HuggingFace에서 Lemur 모델을 사용해볼 수 있습니다. 제 뉴스레터에서도 한번 소개를 했었답니다! 👇

나는 GPU가 많이 없어.. 7B면 충분해..라고 하신다면 Zephyr-7B 추천!

Zephyr-7B는 현존하는 가장 강한 7B 모델 중 하나라고 생각합니다. (Qwen-7B 보다 잘하는진 확실하진 않음..) 유명한 LLama-2-70B 모델하고도 비슷한 성능을 보이기에 추천합니다.

GPT-4는 진짜 손댈 수 없는 신의 영역인가? 그건 아님.

Gorilla 모델은 Agent에게 가장 중요한 Tool 사용에 있어서 GPT-4 보다 성능이 좋았습니다. 하지만 그게 답니다. 딱 아래 짤 정도로 이해하시면 됩니다.

너 개못하잖아 2

하지만 어찌 되었든 시간이 지날수록 점점 GPT-4와 특정 task에 있어서 견주어볼만한 성능을 가진 open-source LLM 들이 많이 나와주고 있습니다.

image.png

계속해서 새로운 LLM이 빠르게 등장하고 있습니다. 계속 open-source LLM에 어떤 큰 업데이트가 있는지 팔로업해야 더 성능이 좋은 모델을 효율적으로 사용할 수 있지 않을까요? 늠름한 엔지니어 클럽에서 함께 좋은 정보들을 공유하며 성장해나가면 좋겠습니다!

6
1
백승윤

백승윤

⭐️코르카의 기술세션⭐️ 후기

안녕하세요! 저는 코르카의 ML엔지니어이자 LLM(늠름)한 엔지니어 클럽의 모더레이터를 맡고 있는 백승윤이라고 합니다. 👋 저번주 수요일에는 마루 180에서 추천시스템과 LLM과 관련하여 코르카 팀에서 기술 세션을 진행하고 네트워킹 시간을 가졌었는데요! 다들 재밌게 즐겨주셨나요? 😁

코르카에서 기술적으로 발표했던 경험은 여러번 있었지만 코르카만 발표하는 세션은 처음이라 저희도 만반의 준비를 열심히 했었답니다!

image.png

(마지막으로 발표를 준비하고 계신 Tech Lead 태호님과 ML Lead 태희님)

image.png

정말 다양한 분들이 오셔서 저희의 세션을 들어주셨는데요! 귀한 시간 내주셔서 다시 한번 감사드립니다! 🙇‍♂️

image.png

(RecSys 학회에서 얻은 인사이트들을 활용해 어떻게 프로덕트를 개발하고 있는 설명하고 계신 태희님)

첫 순서로는 태희님께서 코르카에서 RecSys Challenge 2023에 참가하여 좋은 성적을 거두었던 경험과 RecSys 학회에서 얻었던 인사이트들을 공유해주셨습니다. 한가지 흥미로웠던 내용은 LLM을 RecSys에 활용하려는 연구도 활발히 진행되고 있다는 것이었어요. 저도 이번에 RecSys 학회를 가서 느꼈지만 많은 사람들이 LLM과 관련된 세션에 굉장히 관심이 많더라구요. 하지만 더불어 든 생각 중 하나는 아직 정말 LLM을 잘 응용한 연구는 많이 이뤄지지 않았다는 것이었어요. 우리가 아직 새롭게 시도해볼 것들이 많은 것 같아서 긍정적으로 느껴졌네요. ㅎㅎ

image.png

(LLM으로 개발하고 있는 우리의 멋진 프로덕트인 Agent Village를 열정적으로 설명하고 계신 태호님)

두번째 순서로는 태호님께서 코르카에서 어떤 LLM 연구를 진행하고 있는지 자세하게 설명하고 자유롭게 질의응답하는 시간을 가졌는데요. 지금까지 등장한 LLM들은 특정 분야에서 인간을 대체할만한 성능을 보여주었기에 LLM을 활용한 서비스를 잘 개발하면 생산성을 극대화시켜줄 수 있다는 말씀을 해주셨고, 거기서 멈추지 않고 코르카는 지금 LLM에게 잠재되어있는 성능을 발현시키기 위해 자체적인 연구도 많이 하고 있다는 얘기를 해주셨어요! 가장 기억에 남는 것은 LLM에게 지속적으로 지식을 주입시켜주기 위해 In-context Learning이 아니라 모델 parameter에 직접적으로 context를 이해할 수 있도록 update하는 연구를 하고 있다고 하셨어요. 관련해서는 나중에 기회가 된다면 글로 더 작성을 해볼게요! :)

세션을 마치고는 자유롭게 네트워킹하면서 서로의 생각들을 공유할 수 있어서 너무나 좋았답니다. 다음 번에도 기회가 된다면 좋은 세션을 가지고 여러분들을 찾아뵐 수 있으면 좋겠습니다!! 또한 LLM(늠름)한 엔지니어 클럽에서는 끊임없이 LLM과 관련된 기술적인 얘기를 자유롭게 할 수 있도록 운영할 예정이니 많은 관심 부탁드립니다 ㅎㅎ

마지막으로 이 세션을 준비해주신 디스콰이엇 분들 너무 감사드리고, 우리 팀의 영현, 선영, 충환, 승표님도 너무 수고많으셨습니다!!

여러분들은 저희의 세션이 어땠나요? 댓글로 후기나 그때 하지 못했던 궁금증들을 자유롭게 남겨주세요!!

7
0
백승윤

백승윤

AI 에이전트가 5년 안에 모든 걸 뒤바꿀 것이다.

오늘 빌 게이츠 선생님의 좋은 글을 읽고 공유하고 싶어 이렇게 몇 자 적어봅니다. (@권민재 좋은 글 공유해주셔서 감사해요! 🥰)

우리는 컴퓨터 작업을 하기 위해서 직접 프로그램을 실행하고 명령어를 입력하고 있다. Notion으로 문서를 작성하고, VSCode로 코드를 작성해서 무언가를 개발해낸다. 하지만 컴퓨터는 우리 대신 이메일을 보내주거나 영화 티켓을 구매해주지는 못한다. 또한 아무리 오래 사용한 앱이라고 해도 내가 일하는 방식이나 취향, 능력과 같은 정보를 거의 파악하지 못하고 있다.

빌 게이츠는 향후 5년 안에 모든 것이 뒤바뀔 것이라고 전망했다. 기기한테 당신이 원하는 것을 말한다면 기기는 그 일을 수행해낼 것이다. 직접 사이트에 접속해서 내 카드로 영화를 예매하고, 가고 싶은 식당을 내 취향 맞춤으로 추천을 해줄 것이다. 생성 AI 에이전트는 단순히 컴퓨터를 작동시키는 방식에만 변화를 주는 것이 아니라 SW 인더스트리 전체에 큰 파장을 불러일으킬 것이다.

모두를 위한 개인 비서가 나타난다.

지금까지 생성 AI를 활용하여 등장한 서비스들은 모두 봇(bot)에 가깝다. 보통 한 앱에만 머물러 있으며 내가 무언가를 물었을 때만 답해줄 수 있다.

에이전트는 보다 똑똑해져서 내가 그에게 묻기 전에 먼저 제안하는 proactive함을 가지게 될 것이다. 계속해서 나의 행동을 추적하면서 패턴을 파악하고 내게 도움이 될 것 같을 때에는 등장해서 도움을 주고 갈 수 있다.

에이전트는 특히 4가지 분야에 큰 영향을 줄 것이다. 헬스케어, 교육, 생산성, 엔터테인먼트와 쇼핑.

  1. 헬스케어

    에이전트가 증상에 대한 기본적인 조언을 하고 어떤 치료를 해야하는지 결정할 수 있는 시기가 온다면 큰 변화가 찾아올 것이다. 특히 의료 기술이 부족한 개발도상국에서 환자들을 케어하는데 큰 도움을 줄 수 있다. 하지만 헬스케어 분야의 에이전트는 다른 분야보다 훨씬 천천히 개발될 것이다. 왜냐하면 삶과 죽음에 직결되어있기 때문이다.

  2. 교육

    대학생이 되면 한번씩 과외 아르바이트를 하곤 한다. 에이전트도 대학생 못지 않은 과외 선생님이 될 수 있다. 수업 자료를 학습하고 학생의 수준을 이해하여 맞춤형 지도를 할 수 있다.

  3. 생산성

    나는 Copilot을 코딩할 때 굉장히 유용하게 사용하고 있는데 에이전트는 차원이 다른 도움을 줄 수 있을 것이다. 정말 한 명의 사람처럼 내 말을 이해하고 많은 일을 해낼 수 있을 것이다. 빌 게이츠는 이렇게 말했다. "If your friend just had surgery, your agent will offer to send flowers and be able to order them for you."

  4. 엔터테인먼트와 쇼핑

    AI는 이미 우리에게 맞춤형 컨텐츠를 잘 추천해주고 있다. 에이전트는 단순히 추천만을 해주지 않을 것이다. 만약 카메라를 사고 싶다면, 에이전트가 대신 모든 상품의 리뷰를 읽고 요약해주어서 추천을 해줄 것이고 바로 주문을 할 수 있게 도와줄 것이다. 어떤 컨텐츠를 봐야할지 모를 때에도 에이전트는 우리와 계속 소통해서 알맞은 제안을 해낼 수 있다.

빌 게이츠는 마지막에 이렇게 말합니다. "앞서 말한 시점까지 도달하기에는 아직 멀었지만 어쨌거나 에이전트는 등장할 것이다. 그들은 우리의 생활 방식을 완전히 바꿔놓을 것입니다."

"But we’re a long way from that point. In the meantime, agents are coming. In the next few years, they will utterly change how we live our lives, online and off."

뛰어난 에이전트가 등장한다는 것은 가슴을 설레게 만들기도 하지만 또 한편으로는 많은 걱정을 만들어내기도 합니다. 아직 기술적으로 해결해나가야할 부분이 너무 많고 사회적으로 정해진 규범도 없어서 모두가 혼란을 겪고 있습니다. 이 대혼란의 시대에 살고 있는 우리는 대체 무엇에 집중을 해야할까요?

저는 머신러닝 엔지니어로서 기술에 집중해보려고 합니다. 특히 safety와 security에 대한 공부하며 발전시켜 나가보고 싶습니다! LLM Security는 아래 레포에서도 정리를 하며 공부하고 있습니다. 관심있으시면 확인해보세요!

👇 Awesome-LLM-Security (⭐️ 322개) 바로가기

또한 LLM에 대한 기술적인 내용을 공유하고 기술적으로 심도 깊은 토론의 장을 만들기 위해 늠름(LLM)한 엔지니어 클럽의 모더레이터로 활동하게 되었습니다. 함께 좋은 인사이트를 나눌 분들을 항상 기다리고 있습니다. 이번 글은 조금 순한 맛이었지만 앞으로는 기술적인 매콤한 맛의 글도 많이 포스팅할 예정이니 많은 관심 부탁드립니다!

👇 늠름(LLM)한 엔지니어 클럽 바로가기

16
4
Snow Sungwon Lee

Snow Sungwon Lee

PlugBear - LLM 앱과 채널 연동

안녕하세요, PlugBear (https://plugbear.io) 제품을 런칭하게 되어 소개 드립니다. PlugBear는 사용자가 다양한 방식으로 만든 LLM app을 Slack, Discord 와 같은 채널에 손쉽게 연결할 수 있게 도와주는 서비스입니다.

현재 OpenAI Assistant와 Slack 연결을 지원하고 있습니다. 곧 Discord, Zendesk와 같은 추가 채널을 지원할 예정이며, SDK 제공을 통해 매우 쉬운 형태로 LangChain, OpenAI API 등으로 구축한 LLM app도 연결할 수 있게 지원할 예정입니다.

많은 관심 부탁드립니다, 감사합니다!

PlugBear

LLM 앱(e.g., OpenAI Assistant)과 채널(e.g., Slack) 연결하는 플랫폼

8
0