Как применять теорему Байеса для решения реальных задач

23 июня 2026
Теорема Байеса пример

Как применять теорему Байеса для решения реальных задач

Возможно, вы никогда не слышали про теорему Байеса, но пользовались ей постоянно. Например, изначально вы оценили вероятность получения прибавки к зарплате как 50%. Получив положительные отзывы от менеджера, вы скорректировали…

Метод обратного распространения ошибки: математика, примеры, код

24 февраля 2026
обратное распространение

Метод обратного распространения ошибки: математика, примеры, код

Обратное распространение ошибки — это способ обучения нейронной сети. Цели обратного распространения просты: отрегулировать каждый вес пропорционально тому, насколько он способствует общей ошибке. Если мы будем итеративно уменьшать ошибку каждого веса, в…

Функции активации нейросети: сигмоида, линейная, ступенчатая, ReLu, tahn

23 ноября 2025
функции активации нейронной сети

Функции активации нейросети: сигмоида, линейная, ступенчатая, ReLu, tahn

Что делает искусственный нейрон? Простыми словами, он считает взвешенную сумму на своих входах, добавляет смещение (bias) и решает, следует это значение исключать или использовать дальше (да, функция активации так и…

Градиентый бустинг — просто о сложном

24 октября 2025
градиентный бустинг

Градиентый бустинг — просто о сложном

Хотя большинство победителей соревнований на Kaggle используют композицию разных моделей, одна из них заслуживает особого внимания, так как является почти обязательной частью. Речь, конечно, про Градиентный бустинг (GBM) и его…

Градиентный спуск: всё, что нужно знать

8 июня 2025
градиентный спуск метод

Градиентный спуск: всё, что нужно знать

Градиентный спуск — самый используемый алгоритм обучения нейронных сетей, он применяется почти в каждой модели машинного обучения. Метод градиентного спуска с некоторой модификацией широко используется для обучения персептрона и глубоких…

Как работает сверточная нейронная сеть (CNN)

25 декабря 2024
сверточная нейронная сеть пример

Как работает сверточная нейронная сеть (CNN)

Сверточная нейронная сеть основана на удивительно мощной и универсальной математической операции. В этой статье мы шаг за шагом рассмотрим механизм их работы на примере стандартной полностью рабочей сети, и изучим…

Как работает вариационный автоэнкодер (VAE)

25 октября 2024
вариационный автоэнкодер vae

Как работает вариационный автоэнкодер (VAE)

Вариационный автоэнкодер (Variational Autoencoder – VAE) — генеративная модель, которая находит применение во многих областях исследований: от генерации новых человеческих лиц до создания полностью искусственной музыки, в противоположность использованию нейросетей…

Дерево решений: метод «белого ящика» в машинном обучении

24 октября 2024
дерево решений

Дерево решений: метод «белого ящика» в машинном обучении

Дерево решений — логическая схема, позволяющие получить окончательное решение о классификации объекта после ответов на иерархически организованную систему вопросов. Стоит сказать, большинство высоко результативных решений на Kaggle — комбинация XGboost-ов,…

Линейная регрессия в машинном обучении

25 апреля 2024
линейная регрессия

Линейная регрессия в машинном обучении

Линейная регрессия (Linear regression) — модель зависимости переменной x от одной или нескольких других переменных (факторов, регрессоров, независимых переменных) с линейной функцией зависимости. Линейная регрессия относится к задаче определения «линии наилучшего соответствия» через набор точек данных и…

17 бесплатных курсов по машинному обучению, data science, анализу данных и python на русском языке

30 августа 2023
free machine learning data science analysis python courses

17 бесплатных курсов по машинному обучению, data science, анализу данных и python на русском языке

Бесплатные курсы по машинному обучению, data science, анализу данных и python основаны на образовательных программах от ведущих университетов — МФТИ, Harvard, John Hopkins. Большинство курсов по машинному обучению представлены на…

PandasAI: анализ данных с помощью языковых моделей

25 июня 2023
PandasAI framework

PandasAI: анализ данных с помощью языковых моделей

PandasAI – библиотека, позволяющая выполнить базовый анализ данных с помощью запросов на естественном языке. Пользователь указывает один или несколько датафреймов и текстовый запрос, а ответ получает в форме нового датафрейма,…

Texformer: оценка 3D-позы на основе трансформера

7 ноября 2021

Texformer: оценка 3D-позы на основе трансформера

Texformer — фреймворк для оценки 3D-позы по одному изображению с использованием архитектуры трансформера. Точность восстановления позы у Texformer выше, чем у state-of-the-art моделей на основе сверточных нейросетей. Архитектура модели приведена…

В MIT разработали вероятностную систему оценки предвзятости ИИ

16 августа 2021

В MIT разработали вероятностную систему оценки предвзятости ИИ

SPPL — open-source язык вероятностного программирования, разработанный в MIT и нацеленный на точную оценку степени предвзятости искусственного интеллекта в отношении определенных групп людей. SPPL реализован на Python и в 3000…

Python-библиотеки для визуализации кода

30 июня 2021

Python-библиотеки для визуализации кода

В статье приводится обзор трех open-source библиотек Python для визуализации кода, которые помогут разработчикам наглядно визуализировать исполнение написанного кода. Эти библиотеки являются более простыми в установке и использовании аналогами модуля…

NLPAug: Python-библиотека для аугментации текстовых данных

14 июня 2021

NLPAug: Python-библиотека для аугментации текстовых данных

Python-библиотека NLPAug позволяет устранить дисбаланс между классами данных в текстовых датасетах путем замены слов на синонимы, двойного перевода и других методов. Использование библиотеки повышает эффективность нейросетей, оперирующих с текстами, без…

GraphGallery: библиотека для графовых нейросетей на PyTorch и TensorFlow

2 марта 2021

GraphGallery: библиотека для графовых нейросетей на PyTorch и TensorFlow

GraphGallery — это библиотека для обучения и тестирований графовых нейросетей. В GraphGallery реализованы состязательные атаки на графовые нейросети. Библиотека совместима с PyTorch, TensorFlow 2.x, Pytorch Geometric (PyG) и Deep Graph Library (DGL).…

Обзор пакетов для визуализации данных на Python

26 апреля 2019
python data visualization

Обзор пакетов для визуализации данных на Python

Есть много способов построения графиков на Python, но какой из них лучше? Когда вы делаете визуализацию, важно задать несколько вопросов о цели построения графика: пытаетесь ли вы создать первичное представление…

Туториал: создание простой GAN на Python с библиотекой Keras

25 февраля 2019
gan python keras tutorial

Туториал: создание простой GAN на Python с библиотекой Keras

В этом туториале я расскажу о генеративно-состязательных нейронных сетях (GAN) не прибегая к математическим деталям модели. Далее будет показано, как написать собственную простую GAN на Python с Keras, которая сможет…

Простая нейронная сеть в 9 строк кода на Python

14 февраля 2019
нейро

Простая нейронная сеть в 9 строк кода на Python

Из статьи вы узнаете, как написать свою простую нейронную сеть на python с нуля, не используя никаких библиотек для нейросетей. Если у вас еще нет своей нейронной сети, вот всего…

Вакансия Data scientist: вопросы и задачи на собеседовании

28 января 2019
вакансию data scientist - как проходит собеседование

Вакансия Data scientist: вопросы и задачи на собеседовании

Предложение вакансии Data scientist на рынке труда постоянно растет, количество соискателей тоже. Возможностей для входа в эту профессию много — курсы по специальности помогут получить необходимые знания. Блог Acing AI…

Предобученные модели распознавания эмоций EmoPy выложили в открытый доступ

10 января 2019
EmoPy распознавание эмоций

Предобученные модели распознавания эмоций EmoPy выложили в открытый доступ

EmoPy — набор инструментов для распознавания эмоций на Python, который содержит несколько моделей с открытым исходным кодом, показывающих точность до 92% для трех эмоций и 68% для семи. Модели предлагается…