TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Все о блокчейн/мозге/space/WEB 3.0 в России и мире

16 Jan 2023, 20:40

Открыть в Telegram Поделиться Пожаловаться

Как NVIDIA теряет монополию в машинном обучении и почему Google проиграл PyTorch

За последнее десятилетие ландшафт разработки ПО для машинного обучения претерпел большие изменения. Многие фреймворки в значительной степени полагались на CUDA от Nvidia и лучше работали на их графических процессорах.

Однако с появлением PyTorch 2.0 и Triton от OpenAI доминирующее положение Nvidia в этой области начало подрывается.

В связи с этим возникают вопросы: почему TensorFlow от Google проиграл PyTorch, почему Google не смог извлечь выгоду из своего лидерства в области ИИ, почему другие компании, занимающиеся аппаратным обеспечением ИИ, до сих пор не смогли повлиять на доминирование Nvidia, почему аппаратное обеспечение будет иметь большее значение, как стирается конкурентное преимущество Nvidia в CUDA?

TensorFlow против PyTorch

Несколько лет назад экосистема фреймворков была довольно фрагментирована, где TensorFlow был лидером. Google был готов контролировать индустрию машинного обучения. У них было преимущество как первопроходцев с TensorFlow, а также с разработкой и развертыванием единственного успешного ускорителя приложений ИИ, TPU.

Но победил PyTorch. Google не смог превратить своё преимущество первопроходца в доминирование в зарождающейся индустрии машинного обучения.

Сегодня Google несколько изолирован в сообществе машинного обучения из-за того, что он не использует PyTorch и графические процессоры в пользу собственного программного стека и оборудования.

У Google даже есть второй фреймворк под названием Jax, который напрямую конкурирует с TensorFlow.

Несмотря на эти проблемы, Google по-прежнему находится в авангарде самых передовых моделей машинного обучения.
Они создали PaLM, LaMBDA, Chinchilla, MUM, TPU.

Но почему PyTorch победил?

PyTorch отличался от TensorFlow тем, что использовал Eager mode, а не Graph Mode.
Режим Eager можно рассматривать как стандартный метод выполнения сценариев. Фреймворк глубокого обучения выполняет каждую операцию немедленно, как и любой другой фрагмент кода Python. Это делает отладку и понимание вашего кода более доступными, так как вы можете видеть результаты промежуточных операций и видеть, как ведет себя ваша модель.

Напротив, режим Graph Mode состоит из двух фаз. Первый этап — это определение графа вычислений, представляющего операции, которые необходимо выполнить. Второй этап — отложенное выполнение оптимизированной версии графа вычислений.
Этот двухэтапный подход усложняет понимание и отладку кода, поскольку вы не можете видеть, что происходит до конца выполнения графа.

Хотя TensorFlow теперь имеет режим Eager по умолчанию, исследовательское сообщество и большинство крупных технологических компаний остановились на PyTorch. Тут писали об этом https://t.me/blockchainRF/6723

Компоненты обучения машинному обучению

Если мы сведём обучение модели машинного обучения к его самой упрощенной форме, то увидим 2 основных временных компонента.

1. Вычисление (FLOPS).
2. Память (пропускная способность).

FLOPS Nvidia увеличился на несколько порядков за счет использования закона Мура.

Поскольку большие языковые модели продолжают расти и занимают терабайты, сети производственных рекомендаций, развернутые Baidu и Meta(запрещённая в РФ организация), требуют десятков терабайт памяти. Очевидный вопрос: почему архитекторы не размещают больше памяти ближе к вычислительным ресурсам? Ответ - деньги.

Продолжение тут.
Все о блокчейн, мозге и WEB 3.0 в России и мире
Пока вчера все бесполезно писали про то, что Яндекс все, в мире образовалось сильное сообщество по ИИ - PyTorch Foundation, которое будет внутри Linux Foundation. В PyTorch Foundation вошли: Meta (запрещенная организация в РФ) Microsoft Azure AMD Amazon Web Services Google Cloud NVIDIA AI П...

3k 1 34 15
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot