Forwarded from Machinelearning
Внимание - ключевой компонент трансформеров, но его квадратичная сложность вычислений становится проблемой при обработке длинных последовательностей. Квантование успешно применяется для ускорения линейных слоев, но оно мало изучено применительно к механизму внимания.
SageAttention - экспериментальный метод, который использует 8-битное квантование механизма внимания для ускорения вычислений и сохранения точности модели.
Метод не требует специального обучения и конвертации моделей в какой-либо формат, он применяется к существующим трансформеным моделям в режиме "plug-and-play".
Ключевые особенности метода:
INT8 в четыре раза быстрее, чем в FP16, и в два раза быстрее, чем в FP8.
Умножение матриц в высокой разрядности позволяет ускорить вычисления без потери точности.
Для каждого слоя внимания выбирается наиболее быстрый вариант квантования.
SageAttention реализован с использованием
Triton
и оптимизирован для GPU RTX4090 и 3090. Метод превосходит FlashAttention2 и xformers по скорости примерно в 2,1 и 2,7 раза соответственно.Тестирование на Llama2, CogvideoX, Unidiffuser и TIMM подтвердило сохранение метрик точности при использовании SageAttention.
⚠️ Использование SageAttention рекомендуется с версиями:
⚠️ SageAttention оптимизирован для RTX4090 и RTX3090. На других архитектурах GPU прирост производительности может быть незначительным.
# Install sageattention
pip install sageattention
# How to use
from sageattention import sageattn
attn_output = sageattn(q, k, v, is_causal=False, smooth_k=True)
# Plug-and-play example with Cogvideo
# add the following codes and run
from sageattention import sageattn
import torch.nn.functional as F
F.scaled_dot_product_attention = sageattn
# Specifically
cd example
python sageattn_cogvideo.py
@ai_machinelearning_big_data
#AI #ML #SageAttention #Transformers
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Accelerating Transformers with Spectrum-Preserving Token Merging
🖥 Github: https://github.com/hchautran/PiToMe
📕 Paper: https://arxiv.org/abs/2405.16148
⚡️ Dataset: https://paperswithcode.com/dataset/flickr30k
@ArtificialIntelligencedl
⚡️ Dataset: https://paperswithcode.com/dataset/flickr30k
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
The Arcade Learning Environment (ALE) is a simple framework that allows researchers and hobbyists to develop AI agents for Atari 2600 game
🖥 Github: https://github.com/farama-foundation/arcade-learning-environment
📕 Paper: https://arxiv.org/abs/2410.23810v1
⚡️ Dataset: https://paperswithcode.com/dataset/mujoco
@ArtificialIntelligencedl
⚡️ Dataset: https://paperswithcode.com/dataset/mujoco
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
DeepArUco++: improved detection of square fiducial markers in challenging lighting conditions
🖥 Github: https://github.com/avauco/deeparuco
📕 Paper: https://arxiv.org/pdf/2411.05552v1.pdf
⚡️ Dataset: https://paperswithcode.com/dataset/coco
@ArtificialIntelligencedl
⚡️ Dataset: https://paperswithcode.com/dataset/coco
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🧹🪣 MOP+MiHo+NCC 🖼️👀: Image Matching Filtering and Refinement by Planes and Beyond
🖥 Github: https://github.com/fb82/miho
📕 Paper: https://arxiv.org/abs/2411.09484v1
🌟 Dataset: https://paperswithcode.com/dataset/scannet
@ArtificialIntelligencedl
🌟 Dataset: https://paperswithcode.com/dataset/scannet
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
Contourlet Residual for Prompt Learning Enhanced Infrared Image Super-Resolution (CoRPLE)
🖥 Github: https://github.com/hey-it-s-me/corple
📕 Paper: https://arxiv.org/abs/2411.12530v1
🌟 Pretrained models: https://drive.google.com/drive/folders/1lhk2MQX6JLE_t-QkJQ7aSZP_OvV4oP4k?usp=sharing
@ArtificialIntelligencedl
🌟 Pretrained models: https://drive.google.com/drive/folders/1lhk2MQX6JLE_t-QkJQ7aSZP_OvV4oP4k?usp=sharing
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
O1 Replication Journey -- Part 2: Surpassing O1-preview through Simple Distillation, Big Progress or Bitter Lesson?
🖥 Github: https://github.com/gair-nlp/o1-journey
📕 Paper: https://arxiv.org/abs/2411.16489v1
🌟 Dataset: https://paperswithcode.com/dataset/lima
@ArtificialIntelligencedl
🌟 Dataset: https://paperswithcode.com/dataset/lima
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
ShowUI is a lightweight vision-language-action model for GUI agents.
🖥 Github: https://github.com/showlab/showui
📕 Paper: https://arxiv.org/abs/2411.17465v1
🌟 Dataset: https://huggingface.co/datasets/showlab/ShowUI-desktop-8K
@ArtificialIntelligencedl
🌟 Dataset: https://huggingface.co/datasets/showlab/ShowUI-desktop-8K
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
Code accompanying "Surveying the space of descriptions of a composite system with machine learning" (2024)
🖥 Github: https://github.com/murphyka/description_space
📕 Paper: https://arxiv.org/abs/2411.18579v1
🌟 Dataset: https://github.com/IlyaSemenov/wikipedia-word-frequency
@ArtificialIntelligencedl
🌟 Dataset: https://github.com/IlyaSemenov/wikipedia-word-frequency
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
RAG-Diffusion now supports FLUX.1 Redux!
🔥 Ready to take control? Customize your region-based images with our training-free solution and achieve powerful, precise results!
🔗 Code: https://github.com/NJU-PCALab/RAG-Diffusion
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Machinelearning
Эксперты Andreessen Horowitz ожидают рост спроса на ядерную энергию для обеспечения растущих потребностей центров обработки данных искусственного интеллекта. Появятся новые профессии, требующие навыков в области аппаратного и программного обеспечения, робототехники и автоматизации.
XR-устройства получат развитие как инструменты для разработчиков, создающих приложения для реального мира. В сфере здравоохранения ИИ будет использоваться для демократизации доступа к медицинской информации и решения кадрового кризиса. Ожидается рост популярности периферийного ИИ и создание крупных вычислительных центров для обучения и развертывания моделей ИИ.
a16z.com
Китайский интернет-гигант Baidu совместно с партийным приложением Xuexi разработал инструмент на основе искусственного интеллекта, который помогает чиновникам создавать политически корректные документы. Xuexi – это приложение, посвященное жизни и идеям Си Цзиньпина.
Новый инструмент проверяет документы на соответствие идеям Си Цзиньпина и гарантирует, что ссылки на его высказывания взяты из проверенных источников. Инструмент также может использоваться для создания документов с цитированием государственной статистики и политики.
theregister.com
Алексис Конно, один из разработчиков Advanced Voice Mode для ChatGPT, основал стартап WaveForm, который занимается созданием системы AI-аудио, способной улавливать больше нюансов речи, чем существующие технологии. WaveForm, получивший начальное финансирование в размере 40 млн. долл. от Andreessen Horowitz, стремится создать систему, которая пройдет "речевой тест Тьюринга", то есть сможет имитировать человеческую речь настолько точно, что пользователи не смогут отличить ее от живого собеседника. В настоящее время WaveForm, состоящий из 5 сотрудников, находится на стадии разработки своих моделей.
axios.com
Ultralytics YOLO11, модель, предназначенная для обнаружения объектов, была скомпрометирована в результате атаки на цепочку поставок. Вредоносный код, внедренный в версии 8.3.41 и 8.3.42, устанавливал криптомайнер на устройства пользователей, скачавших библиотеку с через Python Package Index (PyPI). Ultralytics, используемая в популярных проектах SwarmUI и ComfyUI, загружалась более 260 000 раз за сутки. Вредоносный код запускал майнер XMRig, подключающийся к пулу "connect.consrensys[.]com:8080".
Разработчики Ultralytics удалили скомпрометированные версии и выпустили обновление 8.3.43, устраняющее уязвимость. Расследование показало, что атака, возможно, была осуществлена через два вредоносных запроса на внесение изменений в код от пользователя из Гонконга. В настоящее время проводится полный аудит безопасности для предотвращения подобных инцидентов в будущем.
bleepingcomputer.com
Компания OpenAI на онлайн-стриме анонсировала запуск Sora – инструмента для создания видео по текстовому запросу. Sora доступна подписчикам ChatGPT Plus и Pro, с ограничениями по региону (недоступна на территории ЕС и Великобритании), количеству генераций и качеству видео. Plus-пользователи смогут создавать до 5 видео в месяц длиной до 5 секунд в разрешении до 720p.
Pro-подписка позволяет сгенерировать до 500 коротких видео длиной до 20 секунд в разрешении до 1080p. Sora предлагает различные инструменты для редактирования и управления процессом создания видео: Storyboard для покадровой режиссуры и функции для добавления начала, концовки и объединения нескольких видео.
openai.com
@ai_machinelearning_big_data
#news #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
OmniDocBench is a benchmark for evaluating diverse document parsing in real-world scenarios, featuring the following characteristics
🖥 Github: https://github.com/opendatalab/OmniDocBench
📕 Paper: https://arxiv.org/abs/2412.07626
🌟 Dataset: https://huggingface.co/datasets/opendatalab/OmniDocBench
@ArtificialIntelligencedl
🌟 Dataset: https://huggingface.co/datasets/opendatalab/OmniDocBench
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM
2DMatGMM: An open-source robust machine learning platform for real-time detection and classification of 2D material flakes
🖥 Github: https://github.com/jaluus/2dmatgmm
📕 Paper: https://arxiv.org/abs/2412.09333v1
🌟 Dataset: https://paperswithcode.com/task/instance-segmentation
@ArtificialIntelligencedl
🌟 Dataset: https://paperswithcode.com/task/instance-segmentation
@ArtificialIntelligencedl
Please open Telegram to view this post
VIEW IN TELEGRAM