Автор статьи
Andrey FedorovРубрики
-
Мета
Архив рубрики: Нейронные сети
RepeatVector в Keras
В ряде случаев для того,чтобы подать 2D данные на вход слоя принимающего 3D данные необходимо их скопировать. Например, такая необходимость есть при создании seq2seq модели с attention в Keras. Это можно сделать с помощью Lambda слоя, но в Keras есть … Читать далее
Seq2Seq модель для построения чатбота на Keras
В предыдущей статье я подробно разобрал учебный пример использования seq2seq модели для разработки чатбота. В этой реализации seq2seq используется преобразование обучающей последовательности подаваемой на выход декодера модели в One Hot Encoding. Поскольку на выходе получается гигантская разреженная матрица, то она … Читать далее
Рубрика: IT рецепты, Нейронные сети
Метки: AI, Keras, LSTM, NeuralNetwork, ИИ, НейронныеСети
Оставить комментарий
Tensorflow и Keras. Convolution слои. Часть 2.
В предыдущей статье я очень подробно разобрал построение архитектуры нейронной сети на dense слоях в Keras и Tensorflow. В этой статье рассмотрю сверточные (convolutional) слои. Эта статья, как и предыдущая, использует материалы лекций Сергея Кузина читаемых в «Университете искусственного интеллекта», … Читать далее
Рубрика: IT рецепты, Нейронные сети
Метки: AI, Keras, NeuralNetwork, Tensorflow, ИИ, НейронныеСети
Оставить комментарий
Простой чатбот на нейронной сети. Keras.
Задача генерации осмысленного текста сейчас широко используется, например, при создании чатботов (диалоговые системы вопрос-ответ), систем перевода (тот-же вопрос-ответ, но вопрос на одном языке, а ответ на другом). Рассмотрю структуру простого чатбота, взяв за основу лекции Сергея Кузина («Университете искусственного интеллекта«). … Читать далее
Сегментация изображений с помощью U-net (UNET) на Keras
Автоматическая сегментация изображений (image segmentation) — востребованное направление использования нейронных сетей. Например, чтобы вручную разметить спутниковые снимки, обрисовав контуры домов, дорог, парковых зон и пр., нужно потратить колоссальное количество времени. Разметка клеток на фото с микроскопа в медицинских исследованиях тоже … Читать далее
Рубрика: IT рецепты, Нейронные сети
Метки: Colab, Google Colab, Keras, NeuralNetwork, нейронные сети, НейронныеСети
Оставить комментарий
Прогнозирование временных рядов нейронными сетями. Keras. Часть 2.
В предыдущей статье я детально рассмотрел пример анализа временного ряда с помощью сверточной нейронной сети. В этой статье я сделаю небольшое упрощение функции подготовки временного ряда для анализа сверточной нейронной сетью. Опущу теорию в части зачем выполняется такая подготовка, поскольку … Читать далее
Рубрика: IT рецепты, IT решения для бизнеса, Нейронные сети
Метки: Keras, NeuralNetwork, НейронныеСети
Оставить комментарий
Прогнозирование временных рядов нейронными сетями. Keras. Часть 1.
Продолжу рассматривать использование библиотеки Keras в решении задач различного рода. На этот раз рассмотрю, как работает прогнозирование временных рядов. Разбираю код Дмитрия Романова, ведущего курс по нейронным сетям в «Университете Искуственного Интеллекта». Мой notebook с моделированием. Я немного оптимизировал код … Читать далее
Рубрика: IT рецепты, Нейронные сети
Оставить комментарий