‹ முகப்புக்கு திரும்ப

Google AI STATIC Framework: LLMs-க்கான 948x வேகமான Constrained Decoding

Google DeepMind மற்றும் YouTube researchers STATIC (Sparse Transition Matrix-Accelerated Trie Index) framework-ஐ அறிமுகப்படுத்தியுள்ளனர். CPU tries-ஐ விட 948x speedup, YouTube-ல் deploy செய்யப்பட்டு 5.1% fresh video views அதிகரிப்பு, million items-க்கு வெறும் 90MB memory.

Keerthika 2 min read 102
Google-ல் Follow
அப்டேட் 2 வாரங்கள் முன்
AI & Future Google AI STATIC Framework: LLMs-க்கான 948x வேகமான Constrained Decoding 2 நிமிடம் மீதம் Google-ல் Follow
Google AI STATIC Framework: LLMs-க்கான 948x வேகமான Constrained Decoding

தமிழ்டெக் AI சுருக்கம்

Google DeepMind மற்றும் YouTube researchers LLMs-க்கான constrained decoding-ஐ மிக வேகமாக்க STATIC என்ற புதிய framework-ஐ அறிமுகப்படுத்திருக்காங்க. Normal-ஆ prefix tree traverse பண்றது 31ms எடுக்கும்போது, STATIC constraint-ஐ sparse matrix operations-ஆ மாத்தி GPU/TPU-ல 0.033ms-ல முடிச்சு 948x speedup கொடுக்கும்; memory-உம் per million items-க்கு சுமார் 90MB தான். YouTube-ல deploy பண்ணியதும் 100% constraint compliance, fresh video views-ல 5.1% ஏற்றம், click-through-ல சின்ன boost கிடைச்சிருக்கு—இது புதிய creators-க்கு பெரிய help. Indian tech-க்கு இது முக்கியம் because e-commerce recommendations, Tamil/Hindi search suggestions, cost-efficient LLM systems எல்லாத்துலயும் valid output மட்டும் வேகமா generate பண்ணலாம். GitHub-ல open-source-ல கிடைக்குது; preprocessing one-time cost மற்றும் stable catalog-க்கு best-ன்னு தெரிஞ்சுக்கோங்க, real-time constrained generation practical ஆக மாத்த significant advance இது.

  • STATIC என்றால் என்ன? என்ன problem solve செய்கிறது?
  • STATIC எவ்வளவு வேகம்?
  • STATIC open source-ஆ?
  • YouTube-ல் STATIC-ன் impact என்ன?

AI உதவியுடன் தயாரான சுருக்கம் — தமிழ்டெக் எடிட்டர்ஸ் சரிபார்த்தது.

0:00
0:00
🔒 Listen வசதி subscribers-க்கு மட்டும். Subscribe செய்யுங்கள்

Google AI STATIC — LLMs-க்கான 948x வேகமான Constrained Decoding

Large language models output generate செய்யும்போது, பல நேரங்களில் அவை constrained ஆக இருக்க வேண்டும் — valid outputs மட்டுமே produce செய்ய வேண்டும் (product IDs, video titles, structured data போன்றவை). இந்த process-ஐ constrained decoding என்கிறார்கள், இது production LLM systems-ல் மிகப்பெரிய bottleneck.

Google DeepMind மற்றும் YouTube researchers இந்த problem-க்கு STATIC என்ற புதிய framework-ஐ அறிமுகப்படுத்தியுள்ளனர். Tree structures-ஐ step-by-step traverse செய்வதற்கு பதிலாக, STATIC constraint set-ஐ sparse matrix operations ஆக மாற்றுகிறது — GPUs மற்றும் TPUs மிக வேகமாக execute செய்யும்.

பிரச்சினை: Constrained Decoding ஏன் மெதுவாக இருக்கிறது?

YouTube videos recommend செய்ய ஒரு LLM-ஐ நினைத்துக்கொள்ளுங்கள். அது எந்த text-ம் generate செய்ய முடியாது — millions catalog-ல் இருந்து valid video ID அல்லது title மட்டுமே output செய்ய வேண்டும்.

Standard approach: Prefix tree (trie) build செய்து, ஒவ்வொரு generation step-லும் traverse செய்து valid tokens கண்டுபிடிக்க வேண்டும். Millions items-ல் இது 31ms per step ஆகும் — real-time systems-க்கு மிகவும் மெதுவாக!

தீர்வு: Sparse Matrix Magic

STATIC-ன் key insight: constrained decoding-ஐ graph traversal-ல் இருந்து vectorized sparse matrix operations-க்கு மாற்றுவது.

Step 1: Prefix Tree-ஐ Flatten செய்தல்

Hierarchical tree-க்கு பதிலாக, Compressed Sparse Row (CSR) format-ல் flat sparse matrix.

Step 2: Hybrid Dense-Sparse Representation

  • Dense lookup table — Initial layers-க்கு O(1) access
  • CSR sparse matrix — Deeper layers-க்கு memory-efficient

Step 3: GPU/TPU-Friendly Operations

Sparse matrix-vector multiplication GPUs/TPUs-ன் native operation — hardware-level parallelism கிடைக்கும்.

Performance Numbers

MetricCPU TrieGPU Binary SearchSTATIC
Per-step latency31ms1.54ms0.033ms
Speedup vs CPU1x20x948x
Memory per 1M items~500MB~200MB~90MB
I/O complexityO(log n)O(log n)O(1)

YouTube-ல் Deployment Results

  • 100% compliance — Business logic constraints-உடன் முழு இணக்கம்
  • 5.1% அதிகரிப்பு — Fresh video views-ல் (புதிய content creators-க்கு நன்மை)
  • 0.15% boost — Click-through rates-ல்

YouTube's scale-ல் (2 billion+ monthly users), 5.1% increase என்பது நூற்றுக்கணக்கான millions additional views புதிய content creators-க்கு!

Indian Tech-க்கு ஏன் முக்கியம்?

  • E-commerce recommendations — Flipkart, Amazon India, Meesho LLM-powered recommendations-ல் valid, in-stock items மட்டும் suggest செய்ய
  • Regional language search — Tamil, Hindi, Telugu போன்ற Indian languages-ல் valid search suggestions generate செய்ய
  • Cost reduction — 90MB per million items, startups-கூட expensive GPU infrastructure இல்லாமல் run செய்யலாம்
  • YouTube India — India YouTube's largest market, STATIC Indian content creators-க்கு directly benefit செய்கிறது

Open Source

Google STATIC-ஐ GitHub-ல் open-source செய்துள்ளது (youtube/static-constraint-decoding). JAX மற்றும் PyTorch implementations, benchmarks, documentation கிடைக்கும்.

வரம்புகள்

  • Preprocessing overhead — Prefix tree-ஐ CSR format-க்கு convert செய்ய நேரம் ஆகும் (one-time cost)
  • Static catalog assumption — Stable constraint sets-க்கு best; dynamic catalogs-க்கு frequent re-preprocessing தேவை
  • GPU/TPU dependency — Full speedup hardware acceleration-ல் மட்டுமே

STATIC, real-time constrained generation tasks-க்கான LLMs-ஐ practical ஆக மாற்றுவதில் significant advance. LLM-powered recommendation systems build செய்யும் அனைவரும் இதை study செய்ய வேண்டும்!

நாளைய டெக் செய்திகள் உங்க WhatsApp-க்கே

தினமும் ஒரு சின்ன update, இலவசம். TamilTech channel-ஐ follow பண்ணுங்க.

What do you think?

people reacted

Keerthika

தமிழ்டெக் எடிட்டோரியல் டீம் · 3,344 கட்டுரைகள்

Keerthika is an editor at TamilTech, the Tamil and English technology publication founded by Praveen Kumar S. She covers AI, smartphones, gadgets, EVs, startups and cybersecurity i...

மேலும் Keerthika

WhatsApp-ல் TamilTech-ஐக் கேளுங்க

டெக் சந்தேகமா? தமிழிலோ ஆங்கிலத்திலோ கேளுங்க — எங்க WhatsApp அசிஸ்டன்ட் TamilTech கட்டுரைகளில் இருந்து சில நொடிகளில் பதில் சொல்லும்.

தொடர்புடைய செய்திகள்

கருத்துகள் (0)

| Supports **bold**, *italic*, `code`

Be the first to comment!

அடுத்த செய்தி Yotta, Jio Nvidia GPU Order-க்கு பணம் யார் கொடுக்குறாங்க? உண்மை என்ன?
Tamiltech

Tamiltech

Install app for faster access

Earn XP 🏆
WhatsApp
Notifications