Telegram Group & Telegram Channel
​​📍Как в современной ML-разработке используют открытия учёных XIX–XX веков: разбираемся на примере свёрток в реальном проекте

Наследие великих математиков по-прежнему влияет на современные технологии: теоремы и алгоритмы применяются в машинном обучении. Хотя ML-технологии быстро развиваются и устаревают, их основа — это фундаментальные исследования.

Так, Кирилл Колодяжный, разработчик системы хранения данных в YADRO и ML-энтузиаст, столкнулся с алгоритмами Фурье и Шмуэля Винограда в процессе работы со свёртками на CUDA. Он изучил четыре способа реализовать свёртки, выделил преимущества и недостатки каждого, а затем выбрал один подход для решения задачи.

Свой опыт он собрал в серию материалов, из которого вы узнаете:

Чем отличается общее определение свёртки от свёртки в ML-контексте;
Почему простой подход к работе со свёртками подойдёт не под любые условия;
Как работают быстрое преобразование Фурье, алгоритм Винограда и быстрое вычисление General Matrix Multiplication;
Как применять библиотеки CuBLAS и CUTCLASS в реальных проектах.

Читать первую часть
Читать вторую часть

#программы #ML

@ultimate_engineer
Please open Telegram to view this post
VIEW IN TELEGRAM



group-telegram.com/ultimate_engineer/470
Create:
Last Update:

​​📍Как в современной ML-разработке используют открытия учёных XIX–XX веков: разбираемся на примере свёрток в реальном проекте

Наследие великих математиков по-прежнему влияет на современные технологии: теоремы и алгоритмы применяются в машинном обучении. Хотя ML-технологии быстро развиваются и устаревают, их основа — это фундаментальные исследования.

Так, Кирилл Колодяжный, разработчик системы хранения данных в YADRO и ML-энтузиаст, столкнулся с алгоритмами Фурье и Шмуэля Винограда в процессе работы со свёртками на CUDA. Он изучил четыре способа реализовать свёртки, выделил преимущества и недостатки каждого, а затем выбрал один подход для решения задачи.

Свой опыт он собрал в серию материалов, из которого вы узнаете:

Чем отличается общее определение свёртки от свёртки в ML-контексте;
Почему простой подход к работе со свёртками подойдёт не под любые условия;
Как работают быстрое преобразование Фурье, алгоритм Винограда и быстрое вычисление General Matrix Multiplication;
Как применять библиотеки CuBLAS и CUTCLASS в реальных проектах.

Читать первую часть
Читать вторую часть

#программы #ML

@ultimate_engineer

BY Истовый инженер




Share with your friend now:
group-telegram.com/ultimate_engineer/470

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Markets continued to grapple with the economic and corporate earnings implications relating to the Russia-Ukraine conflict. “We have a ton of uncertainty right now,” said Stephanie Link, chief investment strategist and portfolio manager at Hightower Advisors. “We’re dealing with a war, we’re dealing with inflation. We don’t know what it means to earnings.” These entities are reportedly operating nine Telegram channels with more than five million subscribers to whom they were making recommendations on selected listed scrips. Such recommendations induced the investors to deal in the said scrips, thereby creating artificial volume and price rise. Despite Telegram's origins, its approach to users' security has privacy advocates worried. Telegram was co-founded by Pavel and Nikolai Durov, the brothers who had previously created VKontakte. VK is Russia’s equivalent of Facebook, a social network used for public and private messaging, audio and video sharing as well as online gaming. In January, SimpleWeb reported that VK was Russia’s fourth most-visited website, after Yandex, YouTube and Google’s Russian-language homepage. In 2016, Forbes’ Michael Solomon described Pavel Durov (pictured, below) as the “Mark Zuckerberg of Russia.” In the United States, Telegram's lower public profile has helped it mostly avoid high level scrutiny from Congress, but it has not gone unnoticed.
from us


Telegram Истовый инженер
FROM American