Новые архитектуры нейросетей

Новые архитектуры нейросетей Предыдущая статья «Нейросети. Куда это все движется» В этой статье кратко рассматриваются некоторые архитектуры нейросетей, в основном по задаче обнаружения объектов, чтобы найти (или хотя бы попытаться найти) будущие направления в этой быстро развивающейся области. Статья не претендует на полноту охвата и хорошее понимание прочитанных «по диагонали» ПОДРОБНЕЕ

Обзор библиотеки Datatable в Python

datatable Установка Считывание данных Преобразование объекта Frame Свойства Frame Сводная статистика Обработка данных Сохранение Заключение Данные, с которыми вы работаете, уже настолько большие, что вы часами ждёте их загрузки? Пора осваивать новый инструмент, который избавит вас от долгого ожидания —datatable! “В период до 2003 года в мире было создано пять эксабайтов ПОДРОБНЕЕ

Как и зачем загрузить OpenStreetMap на Google Cloud Platform (OpenStreetMap Public Dataset)

В связи с растущим публичным интересом к анализу и визуализации различных пространственных моделей (например, для изучения распространения вирусов) мне вспомнился один из проектов, которыми я занимался на фриланс-платформе Upwork. Эта работа выполнена по заказу корпорации Google и заключалась в создании общедоступного датасета OpenStreetMap (OSM) на Google Cloud Platform для работы ПОДРОБНЕЕ

Как мы кратно улучшили качество рекомендаций в оффлайн ритейле

Введение Как и все в начале пути, мы стартанули с обзора того, как делаются рекомендательные системы. И самой популярной оказалась архитектура следующего типа: Она состоит из двух частей: Сэмплирование кандидатов для рекомендаций простой и быстрой моделью, обычно коллаборативной. Ранжирование кандидатов более сложной и медленной контентной моделью c учётом всех возможных ПОДРОБНЕЕ

Data Science за 3 месяца: эффективный учебный план

Data Science за 3 месяца? В своем ли мы уме? Вполне. Расскажем, как стать аналитиком данных за 12 недель по курсам Microsoft и др. Специалист по анализу данных – одна из самых востребованных специальностей в 2018 году. Маловероятно, что тренд изменится в ближайшие годы. Коммерческие организации тайно или явно собирают ПОДРОБНЕЕ

NoSQL убивает SQL?

На прошлой неделе мой друг переслал мне письмо от успешного предпринимателя, который утверждает, что “SQL мёртв”. Предприниматель убеждён, что чрезвычайно популярные NoSQL базы данных, такие как MongoDB и Redis, медленно задушат базы данных на основе SQL, поэтому изучение SQL для специалиста по данным — это “интерес к наследию”. Я был совершенно шокирован ПОДРОБНЕЕ

Как легко оптимизировать Jupyter Notebook. Часть 1

Руководство для начинающих о том, как сделать Jupyter Notebook быстрее, мощнее и круче Самое классное в технологиях— это множество людей, которые усердно трудятся для улучшения нашей жизни. Каждый день они кровью и потом создают инструменты, упрощающие нашу работу. Вам, к примеру, может казаться, что одной установки и запуска Jupyter Notebook вполне ПОДРОБНЕЕ

Вычисление π: моделирование методом Монте-Карло

Каждый год 14 марта любители математики отмечают День числа пи! Есть много способов вычислить это легендарное число π, которое примерно равно 3,14159… Обсудим все эти методы и рассмотрим три способа вычисления π с использованием моделирования методом Монте-Карло! Что такое пи? Пи  —  это число, которое выражает отношение длины окружности к её ПОДРОБНЕЕ

Руководство по использованию регулярных выражений Python

Одна из главных задач при работе с текстовыми данными — это создание множества текстовых функций. Некоторые функции ищут конкретные паттерны в тексте, например, адреса электронной почты или номера телефонов. Создание этого функционала может казаться довольно тривиальным, но значительно проще использовать модули регулярных выражений. Например, нужно посчитать количество знаков препинания в конкретном куске ПОДРОБНЕЕ

Вы умеете говорить на Python?

Системный подход к изучению нового языка состоит в том, чтобы запоминать слова и затем составлять из них приложения. В отличие от человеческих языков, словарь Python относительно небольшой. В него входят “зарезервированные” или ключевые слова, у которых есть специфическое значение в текстах программ, написанных на Python. Ключевые слова там, где люди ПОДРОБНЕЕ