Основы градиентного бустинга

Александр СербулДеревья градиентного бустинга, с помощью которых сейчас много соревнований выигрывают с пол-пинка, ставят под сомнение возможности и перспективы deep learning 😉 Зачем нейросети, если можно гораздо точнее, с помощью последовательной компенсации ошибки предыдущей модели, добавлять деревья друг на друга, упрощая оптимизацию через хак в разложение функции потерь в ряд Тейлора и вырезание первых двух членов. А еще можно делать на деревьях сразу и регуляризацию, заодно, и решение становится из коробки хорошо устойчивым к переобучению. Красота — нейросетям и не снилось 🙂

Александр Сербул
Руководитель направления контроля качества интеграции и внедрений в 1С-Битрикс

Классная, подробная и понятная преза по деталям внутри деревьев градиентного бустинга от создателей XGBoost — от простого к сложному:
Читать далее «Основы градиентного бустинга»

TOP 5 фреймворков Python для Web-разработки в 2020 году

Python — универсальный язык программирования и его можно пользовать для реализации любого класса задач от простого сценария автоматизации до системного программирования, от разработки игр до научных графических и веб‑приложений. Последнее время именно в науке о данных и машинном обучении Python набирает обороты. Интеграция серьёзных вычислительных приложений с web-приложениями для представленя результатов в интернете — ведущий тренд современности. Поэтому в этой статье обсуждаются 5 лучших веб‑фреймворков Python с более-менее внятными подробностями и комментариями.

Веб‑приложение состоит из двух частей: клиентской и серверной. Клиентская часть — это, в основном, HTML, CSS и Javascript и рассматривается она, как способ представления информации пользователям. Серверная часть, как правило, является наиболее сложной и описывает всю бизнес-логику приложения. Веб‑разработку серверной части можно выполнить на многих языках, таких как Java, .Net, PHP, Ruby on Rails, Javascript и т. д. Сегодня Python с его веб‑фреймворками также служит основой серверной части приложений.
Хочу узнать

20 электронных библиотек, где можно брать книги бесплатно и легально

Сохраните себе этот полезный список, и вы всегда будете знать, где законно брать книги для чтения.

1. Библиотека Максима Мошкова (www.lib.ru) — одна из первых и самых популярных русскоязычных электронных библиотек, она открылась в 1994 году. Авторы и читатели ежедневно пополняют библиотеку на добровольной основе. Сервис не берёт денег, читать бесплатно можно абсолютно всё.
Читать далее «20 электронных библиотек, где можно брать книги бесплатно и легально»

Просто хозяйственное мыло и никакой химии

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

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

Давайте разберемся, чем так уникально хозяйственное мыло.
Читать далее «Просто хозяйственное мыло и никакой химии»

Визуализация данных в Web с использованием Python

  Коллеги-экономисты, вас не тормозят привычные инструменты бизнес-аналитики? Может быть пора уже попробовать встать на правильный путь, изучить Python и заняться более глубоким анализом социально‑экономических процессов, так, как это делается во всём мире?

Именно так начиналась статья Вас не тормозят привычные инструменты бизнес‑аналитики? в надежде убедить, что в программировании все не так сложно, как кажется. Здесь хотелось бы показать, что все еще проще. Инфографика, которую вы увидите, ниже стимулировала продолжение поиска инструментов визуализации данных и в этой заметке ещё об одном замечательном и абсолютно бесплатном фреймворке Python — Bokeh, и небольшой отчет о проделанных недавно экспериментах, результаты которых представлены серией простейших приложений визуализации, в том числе, и интерактивной визуализации, которая реализуется на удивление просто.
Читать далее «Визуализация данных в Web с использованием Python»

13 комбинации клавиш в Windows надо знать наизусть

Менеджерам компании Microsoft можно поставить памятник за то, что в середине 80-х прошлого века они смогли «завоевать» Россию и сделать операционную систему Windows главной, де-факто, операционной системой персональных компьютеров. Хотим мы этого, не хотим, но сегодня практически все вынужденно с ней сталкиваются на работе, дома и где-то там ещё. Поэтому клавиши и их сочетания, перечисленные ниже должен знать всякий, кто считает себя грамотным.
Читать далее «13 комбинации клавиш в Windows надо знать наизусть»

PyCharm — эффективная разработка на Python

Программист должен сосредочить своё внимание на бизнес-логике создаваемого приложения и на его полезности. Именно для этого предназначен такой инструмент, как PyCharm от JetBrains. В нём решены задачи отладки и простой визуализации проектов, он экономит время и избавляет от рутинных операций.

Оглавление

Ну-ка, ну-ка посмотрим