Анализ настроения с помощью Keras и Python

Анализ настроения с помощью Keras и Python

Добрый день, уважаемые читатели. Сегодня мы реализуем анализ настроения, а именно определим, является ли комментарий на русском языке «токсичным». Мы будем использовать библиотеки Keras для построения модели, pandas для обработки данных, некоторые функции sklearn и matplotlib для визуализации процесса обучения нейронной сети. Наша цель — определить, является ли комментарий агрессивным, Читать дальше…

Ансамбль с мажоритарным голосованием на Python

Ансамбль с мажоритарным голосованием на Python

Добрый день, уважаемые читатели! Мы продолжаем экспериментировать с объединением моделей sklearn ради большей обобщающей способности. Сегодня мы реализуем ансамбль с мажоритарным голосованием, используя 4 модели и набор данных wine. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов. А на моем YouTube-канале ты найдешь обучающие видео по программированию. Подписывайся! Что такое мажоритарное голосование? Читать дальше…

Пошаговый классификатор на Python

Пошаговый классификатор на Python

Добрый день, уважаемые читатели! Темой нашей сегодняшней статьи стал пошаговый классификатор, реализованный на чистом Python, использующий в качестве основы модель sklearn, а для вычислений NumPy. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов. А на моем YouTube-канале ты найдешь обучающие видео по программированию. Подписывайся! Как работает классификатор на Python Суть работы алгоритма Читать дальше…

Нейросеть за 5 минут

Нейросеть за пять минут! Is it real?!

Добрый день, уважаемые читатели. Сатирический заголовок говорит о том, что сегодняшней темой станут нейронные сети, а точнее «алгоритм» их обучения. Ведь обучить нейросеть не значит создать класс модели и вызвать метод fit (sklearn) или заполнить её слоями (keras). Это значит предобработать данные, подобрать гиперпараметры, сохранить её для дальнейшего использования и Читать дальше…

ПУБЛИКАЦИЯ .NET CORE ПРИЛОЖЕНИЯ! Поиграем в DevOps – настройка Visual Studio для релиза на VPS с Linux

Публикация .NET Core приложение? Настройка Docker на VPS

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

начальные функции numpy

Начальные функции NumPy

Всем доброго времени суток! Сегодня мы посмотрим на основные операции с массивами NumPy и создадим «шпаргалку», которой вы сможете быстро пользоваться. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов. А на моем YouTube-канале ежедневно по будням проходят обучающие стримы по программированию. Подписывайся! Предисловие Python становится все популярнее и популярнее. Много людей Читать дальше…

Сериализация Python serialization

Сериализация объектов в Python

Всем доброго времени суток! Сегодня многие умеют создавать свои модели машинного обучения с помощью таких библиотек как TensorFlow, Keras или SkLearn. И эти модели имеют хорошую обобщающую способность! Однако как нам сохранить наши результаты, не обучать ведь модель каждый раз при запуске программы (некоторые модели обучаются по несколько дней даже Читать дальше…

Обработка естественного языка с Python - NLP (Natural Language Processing)

Обработка естественного языка с Python — NLP (Natural Language Processing)

Добрый день. Сегодня мы продвинемся в изучении машинного обучения и затронем тему обработки естественного языка (NLP). Сегодня мы будем использовать множество инструментов на примере практической задачи. Подпишись на группу Вконтакте и Телеграм-канал. Там еще больше полезного контента для программистов. А на моем YouTube-канале ежедневно по будням проходят обучающие стримы по Читать дальше…

Как стать программистом

Как стать программистом

Как стать программистом – этот вопрос задает себе любой человек, который решил освоить эту профессию. Но программирование – это такой же навык, как и любой другой. Никто не рождается разработчиком. Для успеха необходимо приложить усилия и потратить время. Два этих ключевых фактора и определяют результат. Талант, технический или гуманитарный склад Читать дальше…

NumPy vs Python

NumPy vs Python

Сегодня мы рассмотрим, так ли оптимизация NumPy (сокр. от Numeric Python) хороша по сравнению с обычными списками в Python. Главным критерием мы возьмём время вычислений, а тестировать будем три операции: обычное умножение, вычисление гиперболического тангенса и нормализация в промежуток [0, 1]. Вычисление времени в Python Для вычисления времени мы будем Читать дальше…