Современные методы обхода CAPTCHA

26 августа 2021

Современные методы обхода CAPTCHA

Капча используется для предотвращения автоматизированных действий и DDoS-атак в Интернете. Два крупнейших провайдера капчи — reCAPTCHA (Google) и hCaptcha. Для решения обеих пользователю требуется выбрать изображения или фрагменты изображения, на…

Туториал по использованию AutoML в H2O.ai для автоматизации подбора гиперпараметров модели

13 июня 2019

Туториал по использованию AutoML в H2O.ai для автоматизации подбора гиперпараметров модели

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

Туториал по созданию системы фильтров Snapchat с использованием Deep Learning

9 мая 2019
Snapchat

Туториал по созданию системы фильтров Snapchat с использованием Deep Learning

Добро пожаловать всем программистам, которые, возможно, открыли эту статью, увидев слова «Snapchat» и «Deep Learning». Клянусь, эти 2 слова привлекают вас, ребята, как огонь мотылька. Чего уж там, я тоже…

Туториал: добавление тегов фотографиям с генератором Tagbox для удобства поиска на MacOS

28 апреля 2019
добавление тегов на фотографии

Туториал: добавление тегов фотографиям с генератором Tagbox для удобства поиска на MacOS

Перевод статьи Building a private, local photo search app using machine learning, автор — Aaron Edell, ссылка на оригинал — в подвале статьи. Это оно. Это лучшая проклятая вещь, которую…

Туториал: cоздание рекомендательной системы c библиотекой FastAI

26 апреля 2019
recommedation system keras

Туториал: cоздание рекомендательной системы c библиотекой FastAI

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

Туториал: перенос стиля изображений с TensorFlow

22 апреля 2019
style transfer tutorial tensorflow

Туториал: перенос стиля изображений с TensorFlow

Перенос стиля (style transfer)  — одно из наиболее креативных приложений сверточных нейронных сетей. Взяв контент с одного изображения и стиль от второго, нейронная сеть объединяет их в одно художественное произведение. Перевод…

Туториал: параллельные вычисления больших данных с MapReduce

10 апреля 2019
big data parellel mapreduce

Туториал: параллельные вычисления больших данных с MapReduce

Метод MapReduce представляет собой технику, которая используется для обработки огромного количества данных (до нескольких петабайт). Существует много реализаций MapReduce, в том числе известный Apache Hadoop. Здесь я не буду говорить о…

Работа с NLP-моделями Keras в браузере с TensorFlow.js

8 апреля 2019
nlp javascript

Работа с NLP-моделями Keras в браузере с TensorFlow.js

Этот туториал для тех, кто знаком с основами JavaScript и основами глубокого обучения для задач NLP (RNN, Attention). Если вы плохо разбираетесь в RNN, я рекомендую вам прочитать «Необоснованную эффективность рекуррентных…

Искусственная нейронная сеть с нуля на Python c библиотекой NumPy

4 марта 2019

Искусственная нейронная сеть с нуля на Python c библиотекой NumPy

В туториале показано, как с нуля построить искусственную нейронную сеть на Python с помощью библиотеки NumPy. Сеть будет классифицировать изображения из датасета Fruit360. Материалы туториала, за исключением цветных изображений из…

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

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

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

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

Как использовать BERT для мультиклассовой классификации текста

14 февраля 2019

Как использовать BERT для мультиклассовой классификации текста

Возможно, наиболее важное событие прошедшего года в NLP — релиз BERT, мультиязычной модели на основе трансформера, которая показала state-of-the-art результаты в нескольких задачах NLP. BERT — двунаправленная модель с transformer-архитектурой, заменившая…

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

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

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

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

PyTorch и TensorFlow: отличия и сходства фреймворков

11 января 2019
pytorch tensorflow сходства и отличия

PyTorch и TensorFlow: отличия и сходства фреймворков

В статье будет рассказано о главных сходствах и различиях между двумя популярными фреймворками глубокого обучения — PyTorch и TensorFlow. Почему такой выбор библиотек? Существует много фреймворков глубокого обучения, многие из…

Обучение Inception-v3 распознаванию собственных изображений

28 декабря 2018

Обучение Inception-v3 распознаванию собственных изображений

В моем предыдущем посте мы увидели, как выполнять распознавание изображений с помощью TensorFlow с использованием API Python на CPU без какого-либо обучения. Мы использовали предобученную модель Inception-v3, которую Google уже…

Туториал TensorFlow для мобильных устройств на Android и iOS

21 декабря 2018
tensorflow mobile туториал

Туториал TensorFlow для мобильных устройств на Android и iOS

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

Распознавание изображений предобученной моделью c Python API в Tensorflow

21 декабря 2018
туториал распознавание изображений tensorflow

Распознавание изображений предобученной моделью c Python API в Tensorflow

Это самый быстрый и простой способ реализовать распознавание изображений на ноутбуке или стационарном ПК без какого-либо графического процессора, потому что это можно сделать лишь с помощью API, и ваш компьютер…

Нейронная сеть на JavaScript в 30 строк кода

12 декабря 2018

Нейронная сеть на JavaScript в 30 строк кода

В этой статье будет показано, как создать и обучить нейронную сеть на JavaScript, используя Synaptic.js. Этот пакет позволяет реализовывать глубокое обучение в Node.js и в браузере. Будет создана простейшая возможная…

FeatureSelector: инструмент для подбора признаков нейросети

11 декабря 2018
выбор признаков нейронной сети питон

FeatureSelector: инструмент для подбора признаков нейросети

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

Как попасть в топ 2% соревнования Kaggle

26 ноября 2018
kaggle competition

Как попасть в топ 2% соревнования Kaggle

Статья основана на реальном опыте участия в соревнованиях на Kaggle, автор — Abhay Pawar. Ссылка на оригинал в подвале статьи.  Участвовать в соревнованиях Kaggle весело и захватывающе! За последние пару лет…

Реализация Transfer learning с библиотекой Keras

22 ноября 2018
transfer learning with keras

Реализация Transfer learning с библиотекой Keras

Transfer Learning — одно из направлений исследований в машинном обучении, которое изучает возможность применения знаний, полученных при решении одной задачи, к другой. Для большинства задач компьютерного зрения не существует больших…

FaceNet — пример простой системы распознавания лиц с открытым кодом Github

16 ноября 2018

FaceNet — пример простой системы распознавания лиц с открытым кодом Github

Распознавание лица — последний тренд в авторизации пользователя. Apple использует Face ID, OnePlus — технологию Face Unlock. Baidu использует распознавание лица вместо ID-карт для обеспечения доступа в офис, а при…