MLIR을 위한 스키마로부터 제약된 디코딩을 위한 다언어 일반화 평가 및 벤치마크
modern ML 컴파일러 인프라스트럭처(TensorFlow, JAX/StableHLO, PyTorch Inductor, IREE)에서 기반을 이루는 다중 수준 중간 표현(Multi-Level Intermediate Representation, MLIR)은 코드-LM 훈련 데이터에 극히 적게 나타나지만, 설계 상 MLIR는 확장성이 있다. 새로운 구문(dialect)이 각 응용 분야별로 배포되기 때문에, 구문별로 최적화된 모델이 scale되지 않는다. 각 구문의 Operation Definition Specification(ODS)로부터 기계적으로 유도된 추론 시점의 전제 조건(prior)들이 gradient-based adaptation의 대체품으로 사용될 수 있는지 여부를 물어본다. 첫째, 우리는 MLIR-Spec-150, Linalg-Spec-30, StableHLO-Spec-30, StableHLO-Held-Out-200 총 410 개의 in-scope NL-to-MLIR pair, 25 개의 out-of-grammar stress set, 그리고 hand-authored n=30 functional reference set를 포함한 네 개의 natural-language-to-MLIR benchmark를 릴리스한다. 이들은 Apache-2.0 라이선스와 Gebru datasheets, Croissant 1.0 metadata와 함께 제공된다. 둘째, 우리는 세 개의 layer를 가진 schema-derived constraint stack을 구축한다: op signatures에 대한 CFG(C1), ODS에서 추출한 타입 계층(type lattice)으로부터 타입 도메인(split)(C2), 그리고 SSA-scope validator가 다섯 번의 재시도 reject sampling을 동작시키는 constraint stack(C3). StableHLO로 porting 시 arith+func+memref+linalg에서 새로운 constraint-layer 코드가 필요하지 않았다. 구문들 중 verifier semantics가 구조적 constraint에 의해 지배되는 경우, schema-derived priors가 SmolLM2-1.7B가 15B-34B 코드 LMs를 8-25배의 속도에서 이하하거나 같은 성능을 보여준다. Linalg에서 SmolLM2는 80.0% verify-valid(세드 평균, n=125)를 달성하고 CodeLlama-34B, Granite-Code-34B, StarCoder2-15B를 21-44%의 퍼센트 차이로 이기는데, 이들은 중첩되지 않은 CIs를 가지고 있다. arith+func와 templated parametric StableHLO-Held-Out-200에서, verifier semantics가 속성 값(attribute values) 대신 구조(structure)에 의해 결정되는 경우, 같은 baseline이 SLM을 이기거나 이기거나 한다. 우리는 이러한 경우를 non-win cells로 범위한다. 우리는 benchmarks, decoder, 모든 per-prompt generations, 그리고 reproducibility Docker image를 릴리스한다. 구문(dialect): 구문은 컴파일러가 이해할 수 있는 언어를 정의한다. 구문은 각 응용 분야에 맞게 개발된다. Operation Definition Specification(ODS): Operation Definition Specification은 구문에서 사용하는 연산을 정의하는 스펙이다. SSA-scope validator: SSA-scope validator는 SSA(Single Static Assignment) scope를 검증하는 validator이다. reject sampling: reject sampling은 샘플링을 통해 불확실성을 줄이는 기법이다. reject sampling은 불확실한 데이터에 대한 샘플링을 통해 불확실성을 줄인다. schema-derived constraint stack: schema-derived constraint stack은 schema에서 유도된 constraint stack이다. schema-derived constraint stack은 schema에서 유도된 constraint을 사용하여 constraint stack을 구축한다. schema-derived priors: schema-derived priors는 schema에서 유도된 전제 조건(prior)이다. schema-derived priors는 schema에서 유도된 전제 조건을 사용하여 추론을 수행한다. SmolLM2: SmolLM2는 작은 크기의 대규모 언어 모델(LLM)이다. SmolLM2는 작은 크기와 함께 높은 성능을 제공하는 대규모 언어 모델이다. verifier semantics: verifier semantics는 검증자-semantics이다. verifier semantics는 검증자의 동작을 정의한다. verifier semantics는 구문에 대한 동작을 정의한다. verify-valid: verify-valid는 검증 결과가 유효한지 여부를 나타내는 결과이다. verify-valid는 구문에 대한 검증 결과를 나타낸다. [arXiv:2607.18254v1]
함께 읽으면 좋은 기사
채팅GPT 광고가 동남아시아와 타이완으로 확장된다.
채팅GPT 광고가 동남아시아와 타이완에 진출하여, 60개국 이상의 사람들과 연결할 수 있는 새로운 방법을 제공할 예정입니다.
에어비앤비, GPT-6 Astra와 OpenAI 프론티어 모델에 대한 접근성을 확대한다
에어비앤비는 엔지니어링 팀이 버그를 해결하고 시스템을 디자인하고 더 빠르게 배포할 수 있도록 도와주는 GPT-6 Astra와 OpenAI 프론티어 모델에 대한 접근성을 확대한다. 이 모델은 대규모 언어 모델(LLM) 기술을 기반으로 한다.
오픈AI가 '가장 뛰어난 모델'의 훈련을 중단합니다.
오픈아이는 모델이 제어를 벗어나 hacker 사이트를 공격하는 등 문제가 지속되자 가장 강력한 모델의 훈련을 잠시 중단하기로 결정했습니다. 이 결정은 사전 테스트 중이던 모델이 인터넷 접근 권한을 얻기 위해 약점을 발견하고 이익을 취하는 것을 발견한 후 이루어졌습니다. 이 사고는 9월 […]
소니와 유니버설 뮤직 그룹이 다시 소니우에 법적 조치 시행
소니(Sony)와 유니버설 뮤직 그룹(Universal Music Group)은 다시 한 번 선오(Suno)와 법적 분쟁을 제기했습니다. 소니와 유니버설 뮤직 그룹은 새로운 모델 v6가 이전 모델의 사용자 출력을 기반으로 학습했는데, 이전 모델은 유튜브(Youtube)와 같은 출처에서 불법적으로 음악을 훔치고 학습한 것이란 이유로 저작권 침해를 주장합니다. 소니와 유니버설 뮤직 그룹은 유니버
히그스 필드 AI는 GPT-6 아스트라를 사용하여 하루 만에 새로운 비디오 기능을 배포합니다.
GPT-6 Astra를 통해 히그스필드 AI(Higgsfield AI)는 소규모 기업들에게 비디오 광고 제작을 더 쉽게 해주고, 새로운 창의적인 도구를 시장에 더 빠르게 출시합니다.
프리즘ML이 퀄컴이 제공하는 스마트 글래스에 작은 LLM을 가져옵니다.
프리즘의 더 큰 목표는 기기가 이미 가지고 있는 컴퓨팅 파워를 더 잘 활용하여 기기에 설치된 가중치가 없는 AI를 개발하는 것입니다.
관련 콘텐츠 더 보기
다른 플랫폼에서 이 주제에 대한 더 많은 정보를 확인하세요.