김영집 삼성전자 MX사업부 언어AI팀장 부사장
18일 미국서 기자 간담회 열고 AI기술력 소개
갤S24 온디바이스AI...경량화·정확도 둘 다 잡아
온디바이스AI도 지속적으로 업그레이드
사용 패턴 학습한 맞춤 AI 개발도 추진
...
온디바이스AI 구현의 핵심은 경량화와 정확도 두 마리 토끼를 모두 잡는 것이다. 김 부사장은 “클라우드 상에서 설계·구현·학습한 강력한 성능의 AI 모델이 스마트폰 속 신경망처리장치(NPU)에서 작동하도록 압축하고 또 압축하는 과정이 필요하다”고 했다. 이어 “작은 메모리에서 동작하도록 파라미터 크기를 줄이는 ‘양자화’ 과정을 거쳐야 한다”며 “가우스 클라우드 버전은 파라미터 저장을 위해 (완전정밀도 타입인) 32비트를 사용하는데, 온디바이스 버전은 이를 4비트까지 낮췄다”고 설명했다. 양자화는 모델 크기를 위해 많이 쓰이는 기법이지만 보통 8비트로 변경하는 경우가 많다. 파라미터를 4비트로 낮추면서 정확도를 유지한 건 삼성전자의 AI 기술력을 단편적으로 보여준다고 할 수 있다.
실제 외부에서 예상하고 있는 것 이상으로 삼성전자가 AI 개발에 투입한 시간과 인력이 상당하다는 게 김 부사장의 설명이다. 그는 “삼성전자는 작년 챗GPT 열풍이 불기 훨씬 전부터 자체 LLM 개발을 시작했고 기업 비밀이라 밝히기 어렵지만, 한국과 해외 여러 지역에 상상 이상으로 많은 AI 인력이 있다”고 강조했다.
삼성전자는 온디바이스AI에 대한 업그레이드를 주기적으로 진행해 기능을 고도화할 계획이다. 김 부사장은 “온디바이스AI라고 한 번 출시 후 정체되는 게 아니다”며 “운영체제(OS) 업데이트와 별개로 모델 자체를 주기적으로 업데이트해 최신 기능을 사용할 수 있게 지원할 것”이라고 했다. 또 “추가 학습한 최신 모델은 크기가 늘어나는 것 아니냐고 우려할 수도 있는데, 학습을 통해 지식이 늘어나도 모델 크기가 커지는 건 아니다”며 “사람이 읽은 책을 머릿속에 지식화해서 가지고 있지 책을 모두 들고 다니진 않는 것과 같은 이치”라고 설명했다.
계속 다양하게 나오면 좋을거 같네요.
2019-07-02
https://semiconductor.samsung.com/kr/news-events/tech-blog/samsung-electronics-introduces-a-high-speed-low-power-npu-solution-for-ai-deep-learning/
2019년에 나온걸 이번에 넣은거 같기도 하네요
암튼 좋은 방향으로 나가서 다행이라 여깁니다.
기존 Gen2 때부터 AP상으로는 INT4연산을 Hexagon DSP에서 지원했고, 삼성은 이미 S23시절부터 이미지 후처리에 사용하고 있었다고 알려져 있습니다.
25년까지만 무료고 나중에 가격을 받는다는 것도, 자체 기술이 아니니까 나온 거죠. 타사가 위성통신 제공하는 것 마냥요. 최초도 아니고 변형도 아닙니다.
라마 7b수준이라고 해도 4090도 버겁게 돌리고요"
라는 덧글에 반박으로 아래와 같이 적었는데...
"AI 경량화 모델 이미 다들 만들고 있죠. 구글도 이미 3가지로 나눠서 하고 있고요.
핸드폰 성능 발전사 보면 지금 돌리고 있는 그래픽도 예전에 PC로도 못돌리던 거 였습니다.
또한 LLaMA 7B 4bit 모델은 저가 그래픽 카드로 돌아가며 속도가 느리지만 갤럭시 노트에 올려서 돌리는 것도 나왔습니다."
삼성 공식언급되네요.
https://www.clien.net/service/board/park/18538478CLIEN
위에도 잘아시는 분들이 여러 용어와 이전부터 발전해온 양상에 대해서 좋은 말씀도 있지만
최근 만큼 ai 기술을 가깝게 느낀 적은 없었습니다.
혹여 구독같은 유료화 서비스가 나온다는 말도 있더군요
통화시간별 요금제에서, 데이터요금제, 이제는 AI 요금제가 나오는 날이 올 수도 있겠네요
이래저래 어쩔수 없지만 부디 경쟁이 치열해지길 빕니다
아이폰은 수년 전부터 사진 분류, 검색, 필터링 등 온디바이스에서 처리하고, 음성인식도 온디바이스에서 처리하기 시작했는데, 갤럭시는 이제 막 시작이죠. 심지어 사진 분류랑 검색은 아직도 구글포토 서버에 올린 사진만 가능하지 않나..
애플 올려치기 너무 하시는거 아닌가요? 그정도는 삼성도 예전부터 됬는데
심하게는 안드로이드는 스냅 845부터, 아이폰은 XS부터 활용가능한 본격적인 AI연산 기능이 있었죠
그간 애플이 홍보해오고 삼성이 조용히 있던걸 이번에 삼성이 온디바이스 AI로 처음으로 홍보를 시작한것 이상도 이하도 아닙니다. 삼성이 아무도 못하던 엄청난걸 들고온 수준도 아니지만(그렇다고 들어간 온디바이스 AI가 허접하다고 생각하지도 않습니다.) 애플 혼자 이분야에서 수년을 앞서나갔다고 할수도 없습니다.
심지어 아이폰 AI연산속도는 이번에 꽤 크게 따라잡혔습니다. 스냅8젠3 성능이 어떻게 나오는지를 모르다보니 애플 연산속도 보면서 대단하다 대단하다 한게 지난달 까지였는데, 모바일에서 45tops를 들고올줄은 상상도 못했네요....
원래 값과 근사값의 차이를 의미하는 거에요. 비트수가 많으면 원래값을 더 정확하게 표현하는 거고..
적으면 덜 정확하겠죠. 신경망이 동작을 하는데.. 적은 비트수로 같은 동작을 하게 만들면 더 좋겠죠.
사용되는 메모리가 줄어드니까요.
양자화 잡음 같은 내용은 조금만 공부하고 보면 별 내용도 아닙니다. 다른 분야가 더 어려워보이는 것 뿐이죠. ㅎ
역사학으로 석사 공부도 해봤는데.. 솔직히 문과가 더 어려울 수도 있죠.
고2까지 따분했던 한국사 늘 중간이었다가(그와중에 세계사는 흥미가 있어서인지 잘했음) 고3에 입시 때문에 각성해서 만점도 받아보니 역사는 흐름을 읽는게 중요하다 생각되더군요.
1년짜리 상품권 주고 광고하는거면 같잖은데요;;
PS> 아래 이미지의 출처인 현재 삼성의 수직계열화가 기술분석은 링크에서 발취
그게 너무 당연해서 온디바이스 AI인줄 올랐던거고,(당장 애플 딥퓨전만 해도 온디바이스AI) 삼성은 그걸로 대대적으로 홍보하는거고요
결국 이번에 번역같은 것도 구글 기술 끌어다 쓰는건가 보군요
개인적으로 이번에 주역은 시스템LSI가 2400을 제대로 만들어냈다에 있지 않나 싶습니다
아마 24년 발표예정인 AI on Device를 위한 자체 모델을 학습시킨 후, 아이폰에 적용하겠죠. 삼성이 왜 구글을 가져다 쓸 수 밖에 없는지는 학습할 모델을 위해 자체 서버 구축보다 검증된 모델을 가져다 쓰기로 한것 같습니다.
삼성이 관련 기술이 없다는게 아니라 새롭게 튀어나오거나 삼성만이 하는게 아니라는거죠.
최초의 AI폰 이러기엔 구글 픽셀이 쓰던것도 있고, 결국 픽셀꺼 가져와서 쓰는건데 자체 데이터도 아닌 결국 요란떤다는거죠
Apple has made a number of improvements to the iPhone and iPad virtual keyboard with iOS 17, which now uses a large language model (LLM) to improve autocorrection and provide inline text predictions.
iOS 17 includes a state-of-the-art language model for word prediction that will greatly improve autocorrection on the iPhone. Any time you type, on-device machine learning will intelligently correct mistakes with greater accuracy than ever before.
그리고 카메라 업체들이 언제 이미지 품질 개선에 AI를 썼나요? 딥러닝 기반 피사체 예측 AF가 들어간 지 채 3년이 안 됐고, AI를 활용한 오토 피사체 인식 프레이밍은 채 1년이 안 됐습니다. 그리고 RAW에 그런 장난질 했다가는 역풍 맞는데 대체 무슨… 당장 캐논도 그 흔한 노이즈 리덕션 적용했다고 역풍 맞았는데 무슨 딥퓨전식 화질 개선입니까…
애초에 멀티프레임 합성 기술은 샷의 일관성이 중요한 전문 카메라 적용하는 게 갈수록 기피되는데요.
당장 EOS R3만 해도 멀티프레임 HDR 대신 노이즈 있더라도 원샷 HDR 기능을 추가했고, 만성적인 화질 부족으로 멀티프레임 합성 모드 많이 시도하던 마이크로포서드 라인들도 프로세싱 엔진을 통한 SNR 개선으로 넘어갔습니다. AI를 활용하는 캐논 등도 자체 프로그램에서 원 샷 이미지를 RAW 데이터 분석을 통해 개선하는 기능을 제공할 뿐 폰카식 합성 방식을 쓰지 않습니다.
PS> Iphone 위에 On Device AI는 적용되어 있는것을 나타내고 있고, 그렇지만 LLM모델을 소형화하기 위해서는 아직 Apple도 특허정도 내고 있는 것으로 보입니다. 또한 위 본문의 기사는 LLM모델을 삼성이 어떻께 소형화하기 위한 메모리 크기에 관한 것이고, 애플은 저장매체 자체를 압축하여 소형화하는 논문이 나온것 같습니다.
Apple has marked a significant breakthrough in a world increasingly shaped by artificial intelligence (AI). Their latest research paper, “LLM in a flash: Efficient Large Language Model Inference with Limited Memory,” sheds light on innovative methods to operate powerful language models efficiently on devices with limited memory. This development could fundamentally change how we interact with our smartphones.
https://medium.datadriveninvestor.com/pocket-sized-revolution-7689eba63650
요걸 가장 빠르게 배포하는 해외에서 유명한 개발자도 있구요.
새로운 언어모델이 등장한지 얼마 되지도 않아서 양자화 시켜 배포하는...
뭔가 새롭고 뭔가 대단한 건 아닌...
폰에 넣을 정도면 사실 커뮤에서 좋아 하는 덩치 좀 있는 모델을 양자화해서
컴에서 돌리는 것과 달리
7B 이하의 모델을 양자화 했나 봅니다.
특히 4비트는 성능 열화가 좀 있는 편인데, 아무래도 폰 성능 상 4비트로 갈 수 밖에 없었겠죠.
노트북 사용자도 주로 4비트로 씁니다. 대신 약간 더 큰 모델의 4비트.
좋은 컴 쓰는 사람은 8비트로 가야 성능 열화가 적은 편이고요.
절충형으로 5비트도 4비트에 비해 더 낫다고 합니다.
아무튼 폰에서는 언어모델 돌리기 참 어려운 성능이기 때문에
7B 일 수도 있지만 그 아래 1.4B 정도 모델을 4비트 양자화 했을지도 모르겠습니다.