찾다
기술 주변기기일체 포함익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.

대형 모델의 긴 텍스트 기능을 개선할 때 길이 외삽이나 컨텍스트 창 확장을 생각하시나요?

아니요. 하드웨어 리소스를 너무 많이 소모합니다.

멋진 새 솔루션을 살펴보겠습니다.

은 길이 외삽과 같은 방법에서 사용되는 KV 캐시와 본질적으로 다릅니다. 모델의 매개변수를 사용하여 많은 양의 상황별 정보를 저장합니다. .

구체적인 방법은 임시 Lora 모듈을 구축하여 긴 텍스트 생성 프로세스 중에 "업데이트만 스트리밍"하도록 하는 것입니다. 즉, 이전에 생성된 콘텐츠를 입력으로 지속적으로 사용하여 훈련 데이터로 사용합니다. , 따라서 지식이 모델 매개변수에 저장되도록 합니다.

그런 다음 추론이 완료되면 추론을 버리고 모델 매개변수에 장기적인 영향이 없는지 확인하세요.

이 방법을 사용하면 컨텍스트 창을 확장하지 않고도 원하는 만큼 컨텍스트 정보를 저장할 수 있습니다. 원하는 만큼 저장하세요.

실험을 통해 다음 방법이 입증되었습니다.

  • 모델의 긴 텍스트 작업 품질을 크게 향상시켜 복잡성을 29.6% 감소시키고 긴 텍스트 번역 품질을 53.2% 향상시킵니다 (BLUE 점수) ;
  • 또한 대부분의 기존 긴 텍스트 생성 방법과 호환되고 향상됩니다.
  • 가장 중요한 것은 컴퓨팅 비용을 크게 줄일 수 있다는 것입니다.

생성 품질을 약간 향상시키는 동시에(복잡도 3.8% 감소) 추론에 필요한 FLOP는 70.5%, 지연은 51.5% 감소합니다!

구체적인 상황에 대해서는 종이를 펼쳐서 살펴보겠습니다.

임시 Lora 모듈을 생성하고 사용 후 폐기합니다

방법은 Temp-Lora입니다. 아키텍처 다이어그램은 다음과 같습니다.

익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.

핵심은 이전에 생성된 텍스트를 점진적으로 사용하는 것입니다. 자동 회귀 방식으로 임시 Lora 모듈을 훈련합니다.

이 모듈은 적응력이 뛰어나고 지속적으로 조정될 수 있으므로 다양한 거리의 맥락을 깊이 이해할 수 있습니다.

구체적인 알고리즘은 다음과 같습니다.

생성 과정에서 토큰은 블록별로 생성됩니다. 블록이 생성될 때마다 최신 Lx토큰이 입력 X로 사용되어 후속 토큰을 생성합니다.

생성된 토큰 수가 미리 정의된 블록 크기 Δ에 도달하면 최신 블록을 사용하여 Temp-Lora 모듈 교육을 시작한 후 다음 블록 생성을 시작합니다.

익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.

실험에서 저자는 모델의 컨텍스트 창 크기를 최대한 활용하기 위해 Δ+Lx을 W로 설정했습니다.

Temp-Lora 모듈의 학습에 있어 아무런 조건 없이 새로운 블록을 생성하는 방법을 학습하는 것은 효과적인 학습 목표가 될 수 없으며 심각한 과적합으로 이어질 수 있습니다.

이 문제를 해결하기 위해 저자는 각 블록 앞에 LT 태그를 학습 프로세스에 통합하여 이를 입력으로 사용하고 블록을 출력으로 사용합니다.

마지막으로 저자는 보다 효율적인 추론을 달성하기 위해 Cache Reuse(Cache Reuse)라는 전략도 제안합니다.

일반적으로 표준 프레임워크에서 Temp-Loramo 모듈을 업데이트한 후 업데이트된 매개변수로 KV 상태를 다시 계산해야 합니다.

또는 후속 텍스트 생성을 위해 업데이트된 모델을 사용하면서 기존 캐시된 KV 상태를 재사용할 수도 있습니다.

구체적으로, 모델이 최대 길이(컨텍스트 창 크기 W)를 생성하는 경우에만 최신 Temp-Lora 모듈을 사용하여 KV 상태를 다시 계산합니다.

이러한 캐시 재사용 방법은 생성 품질에 큰 영향을 주지 않고 생성 속도를 높일 수 있습니다.

템프-로라법에 대한 소개는 여기까지입니다. 아래 테스트를 주로 살펴보겠습니다.

텍스트가 길수록 효과가 더 좋습니다

저자는 Llama2-7B-4K, Llama2-13B-4K, Llama2-7B-32K 및 Yi-Chat-6B 모델에서 Temp-Lora 프레임워크를 평가하고 이 두 가지를 다루었습니다. 긴 텍스트 작업의 유형은 생성과 번역입니다.

테스트 데이터 세트는 긴 텍스트 언어 모델링 벤치마크 PG19의 하위 세트로, 이 중에서 40권의 책이 무작위로 선택되었습니다.

다른 하나는 WMT 2023의 Guofeng 데이터세트에서 무작위로 샘플링된 하위 집합으로, 전문가가 영어로 번역한 20개의 중국 온라인 소설이 포함되어 있습니다.

먼저 PG19 결과를 살펴보겠습니다.

아래 표는 Temp-Lora 모듈이 있거나 없는 PG19의 다양한 모델에 대한 PPL (주어진 입력에 대한 모델의 불확실성을 반영하는 혼란, 낮을수록 좋음) 비교를 보여줍니다. 각 문서를 0-100K에서 500K+토큰까지의 세그먼트로 나눕니다.

Temp-Lora 이후 모든 모델의 PPL이 크게 감소한 것을 확인할 수 있으며, 클립이 점점 길어질수록 Temp-Lora의 영향이 더욱 뚜렷해집니다 (1-100K는 3.6%만 감소, 500K+는 감소) 13.2% 증가) .

익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.

그러므로 간단히 결론을 내릴 수 있습니다. 텍스트가 많을수록 Temp-Lora를 사용해야 할 필요성이 더 커집니다.

또한 블록 크기를 1024에서 2048 및 4096으로 조정하면 PPL이 약간 증가하는 것을 확인할 수 있습니다.

이것은 놀라운 일이 아닙니다. 결국 Temp-Lora 모듈은 이전 블록의 데이터에 대해 훈련됩니다.

이 데이터는 주로 블록 크기 선택 이 생성 품질과 계산 효율성 사이의 주요 균형점임을 알려줍니다 (자세한 분석은 논문에서 찾을 수 있습니다) .

마지막으로 캐시 재사용으로 인해 성능 손실이 발생하지 않는다는 것도 알 수 있습니다.

작가님은 이렇게 말씀하셨습니다. 매우 고무적인 소식입니다.

다음은 Guofeng 데이터세트의 결과입니다.

Temp-Lora는 장문 문학 번역 작업에도 큰 영향을 미치는 것을 알 수 있습니다.

기본 모델과 비교하여 모든 지표가 크게 개선되었습니다. PPL -29.6% 감소, BLEU 점수 +53.2% 개선

(기계 번역 텍스트와 고품질 참조 번역의 유사성), COMET 점수 +53.2% 개선 (품질 지표이기도 함) +8.4% 향상되었습니다.

익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.마지막으로 계산 효율성과 품질에 대한 탐구가 있습니다.

저자는

가장 "경제적인" Temp-Lora 구성 (Δ=2K, W=4K)을 사용하면 PPL을 3.8% 줄이고 FLOP를 70.5%, 지연을 51.5% 절약할 수 있다는 실험을 통해 알아냈습니다. 반대로 계산 비용을 완전히 무시하고

가장 "고급스러운" 구성 (Δ=1K 및 W=24K)을 사용하면 5.0% PPL 감소와 추가 17을 달성할 수도 있습니다. % FLOP 증가 및 19.6% 대기 시간. 사용 제안

위의 결과를 요약하기 위해 저자는 Temp-Lora의 실제 적용을 위한 세 가지 제안도 제공합니다.

1 최고 수준의 긴 텍스트 생성이 필요한 응용 프로그램의 경우 매개 변수를 변경하지 않고 Temp를 통합합니다. -Lora를 기존 모델에 추가하면 상대적으로 적당한 비용으로 성능을 크게 향상시킬 수 있습니다.

2. 대기 시간이나 메모리 사용량을 최소화하는 애플리케이션의 경우 Temp-Lora에 저장된 입력 길이와 상황 정보를 줄임으로써 계산 비용을 크게 줄일 수 있습니다.

이 설정에서는 고정된 짧은 창 크기

(예: 2K 또는 4K)

를 사용하여 거의 무한히 긴 텍스트 (저자의 실험에서는 500K 이상) 을 처리할 수 있습니다. 3. 마지막으로 사전 학습의 컨텍스트가 모델의 창 크기보다 작은 경우와 같이 많은 양의 텍스트가 포함되지 않은 시나리오에서는 Temp-Lora가 쓸모가 없습니다.

저자는 기밀 기관 출신입니다

이러한 간단하고 혁신적인 방법을 고안하기 위해 저자는 많은 출처 정보를 남기지 않았다는 점을 언급할 가치가 있습니다:

기관 이름은 "비서 기관"으로 직접 서명되어 있으며, 그리고 3명의 저자의 이름은 완전한 성(姓)만 입니다.

익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.하지만 이메일 정보로 미루어 볼 때 홍콩 시립대학교, 홍콩 중국어 학교 등의 학교에서 온 것일 수도 있습니다.

마지막으로 이 방법에 대해 어떻게 생각하시나요?

논문:

https://www.php.cn/link/f74e95cf0ef6ccd85c791b5d351aa327

위 내용은 익명의 논문이 놀라운 아이디어를 내놓았습니다! 이는 실제로 대형 모델의 긴 텍스트 기능을 향상시키기 위해 수행될 수 있습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
이 기사는 51CTO.COM에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제
Let 's Dance : 인간 신경 그물을 미세 조정하기위한 구조화 된 움직임Let 's Dance : 인간 신경 그물을 미세 조정하기위한 구조화 된 움직임Apr 27, 2025 am 11:09 AM

과학자들은 C. el 그러나 중요한 질문이 발생합니다. 새로운 AI S와 함께 효과적으로 작동하도록 우리 자신의 신경망을 어떻게 조정합니까?

새로운 Google 유출은 Gemini AI의 구독 변경을 보여줍니다새로운 Google 유출은 Gemini AI의 구독 변경을 보여줍니다Apr 27, 2025 am 11:08 AM

Google의 Gemini Advanced : 수평선의 새로운 가입 계층 현재 Gemini Advanced에 액세스하려면 $ 19.99/월 Google One AI Premium Plan이 필요합니다. 그러나 Android Authority 보고서는 다가오는 변경 사항을 암시합니다. 최신 Google p. 내 코드

데이터 분석 가속이 AI의 숨겨진 병목 현상을 해결하는 방법데이터 분석 가속이 AI의 숨겨진 병목 현상을 해결하는 방법Apr 27, 2025 am 11:07 AM

고급 AI 기능을 둘러싼 과대 광고에도 불구하고 Enterprise AI 배포 내에서 상당한 도전 과제 : 데이터 처리 병목 현상. CEO는 AI 발전을 축하하는 동안 엔지니어는 느린 쿼리 시간, 과부하 파이프 라인,

Markitdown MCP는 모든 문서를 Markdowns로 변환 할 수 있습니다!Markitdown MCP는 모든 문서를 Markdowns로 변환 할 수 있습니다!Apr 27, 2025 am 09:47 AM

문서 처리는 더 이상 AI 프로젝트에서 파일을 여는 것이 아니라 혼돈을 명확하게 전환하는 것입니다. PDF, PowerPoint 및 Word와 같은 문서는 모든 모양과 크기로 워크 플로우를 범람합니다. 구조화 된 검색

빌딩 에이전트에 Google ADK를 사용하는 방법은 무엇입니까? - 분석 Vidhya빌딩 에이전트에 Google ADK를 사용하는 방법은 무엇입니까? - 분석 VidhyaApr 27, 2025 am 09:42 AM

Google의 에이전트 개발 키트 (ADK)의 전력을 활용하여 실제 기능을 갖춘 지능형 에이전트를 만듭니다! 이 튜토리얼은 Gemini 및 GPT와 같은 다양한 언어 모델을 지원하는 ADK를 사용하여 대화 에이전트를 구축하는 것을 안내합니다. w

효과적인 문제 해결을 위해 LLM을 통해 SLM 사용 - 분석 Vidhya효과적인 문제 해결을 위해 LLM을 통해 SLM 사용 - 분석 VidhyaApr 27, 2025 am 09:27 AM

요약: SLM (Small Language Model)은 효율성을 위해 설계되었습니다. 자원 결핍, 실시간 및 개인 정보 보호 환경에서 LLM (Large Language Model)보다 낫습니다. 초점 기반 작업, 특히 도메인 특이성, 제어 성 및 해석 성이 일반적인 지식이나 창의성보다 더 중요합니다. SLM은 LLM을 대체하지는 않지만 정밀, 속도 및 비용 효율성이 중요 할 때 이상적입니다. 기술은 더 적은 자원으로 더 많은 것을 달성하는 데 도움이됩니다. 그것은 항상 운전자가 아니라 프로모터였습니다. 증기 엔진 시대부터 인터넷 버블 시대에 이르기까지 기술의 힘은 문제를 해결하는 데 도움이되는 정도입니다. 인공 지능 (AI) 및보다 최근에 생성 AI가 예외는 아닙니다.

컴퓨터 비전 작업에 Google Gemini 모델을 사용하는 방법은 무엇입니까? - 분석 Vidhya컴퓨터 비전 작업에 Google Gemini 모델을 사용하는 방법은 무엇입니까? - 분석 VidhyaApr 27, 2025 am 09:26 AM

컴퓨터 비전을위한 Google Gemini의 힘을 활용 : 포괄적 인 가이드 주요 AI 챗봇 인 Google Gemini는 강력한 컴퓨터 비전 기능을 포괄하기 위해 대화를 넘어서 기능을 확장합니다. 이 안내서는 사용 방법에 대해 자세히 설명합니다

Gemini 2.0 Flash vs O4-Mini : Google은 OpenAi보다 더 잘할 수 있습니까?Gemini 2.0 Flash vs O4-Mini : Google은 OpenAi보다 더 잘할 수 있습니까?Apr 27, 2025 am 09:20 AM

2025 년의 AI 환경은 Google의 Gemini 2.0 Flash와 Openai의 O4-Mini가 도착하면서 전기가 전환됩니다. 이 최첨단 모델은 몇 주 간격으로 발사되어 비슷한 고급 기능과 인상적인 벤치 마크 점수를 자랑합니다. 이 심층적 인 비교

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

PhpStorm 맥 버전

PhpStorm 맥 버전

최신(2018.2.1) 전문 PHP 통합 개발 도구

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

DVWA

DVWA

DVWA(Damn Vulnerable Web App)는 매우 취약한 PHP/MySQL 웹 애플리케이션입니다. 주요 목표는 보안 전문가가 법적 환경에서 자신의 기술과 도구를 테스트하고, 웹 개발자가 웹 응용 프로그램 보안 프로세스를 더 잘 이해할 수 있도록 돕고, 교사/학생이 교실 환경 웹 응용 프로그램에서 가르치고 배울 수 있도록 돕는 것입니다. 보안. DVWA의 목표는 다양한 난이도의 간단하고 간단한 인터페이스를 통해 가장 일반적인 웹 취약점 중 일부를 연습하는 것입니다. 이 소프트웨어는

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기