TGViewer
DS & ML DS & ML @sc_data · 589 subscribers
Post #2413 781

Forwarded from эйай ньюз

А вот и подоспел новый образовательный контент от Карпатого после его ухода из OpenAI. #ликбез

Андрей написал минимальную имплементацию Byte Pair Encoding (BPE) токенайзера, который широко используется в современных LLM, в том числе и в GPT-4.

Токенайзер - это алгоритм, который преобразует текст в последовательность токенов (целых чисел), перед тем, как его скормить в LLM.

Идея BPE очень простая:
1️⃣ Берем Unicode строку и представляем ее в виде последовательности байтов. - Изначально каждый байт - это отдельный токен, их всего 256 уникальных.
2️⃣ Затем находим наиболее частую пару соседних токенов и заменяем его на новый токен с номером (256 + i) → пример на скрине.
3️⃣ Повторяем это дело K раз. В итоге имеем словарь на 256 + K токенов, которые сжимают оригинальную последовательность байтов в более короткую последовательность токенов, закодированных номерами.


Видео лекция про BPE у Карпатого уже в производстве, он обещал скоро ей поделиться!

А пока можете посмотреть разбор BPE (пост+видео) из NLP курса на HuggingFace: ссылка.

@ai_newz
More from @sc_data
  1. Apr 4, 2026ElevenLabs втоптали в землю — китайцы выпустили генератор речи OmniVoice, который может со…
  2. Aug 8, 2025Для GPT-5 вышел официальный гайд по промптам — OpenAI понятно раскидали, как выжать из нов…
  3. Aug 6, 2025🐈 Вот так неожиданность OpenAI выпустила две open source модели, сравнимые по уровню с те…
  4. Aug 6, 2025🔥 Рисовые братья выкатили нейросетевую магию — оживляет фото так, что не отличить от виде…
  5. May 11, 20259 БЕСПЛАТНЫХ курсов по работе нейросетей — с ними можно досконально разобраться в тонкостя…
  6. Apr 24, 2025Prima.cpp prima.cpp представляет собой улучшенную версию llama.cpp, позволяющую запускать…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →