LLLit: Изучение и практика программирования

Публикации по теме 'keras'


Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует часть прогнозирования, а мой окончательный исходный код доступен как на моем GitHub , так и в рабочем блокноте Google Colab . Более технические детали OCR (оптического распознавания символов), включая структуру модели и потерю CTC, также будут кратко объяснены в следующих разделах. Объявление..

Классификация токсичных комментариев
На данный момент Kaggle организовала два соревнования по проблеме классификации токсичных комментариев [1]. В обоих конкурсах пытались отделить «токсичные» комментарии от обычных, хотя в более позднем конкурсе также пытались свести к минимуму непреднамеренную предвзятость модели. В этом посте (часть 1) мы пройдем первое испытание, а второе оставим в следующем посте (часть 2). Мы рассмотрим проблему шаг за шагом, сосредоточившись на LSTM в первой задаче и BERT во второй задаче. В этом..

Керас для начинающих с искусственным интеллектом для создания вашей первой модели глубокого обучения
AI Starter - Часть 1 Добро пожаловать в первую часть серии AI Starter. Я хотел бы вкратце рассказать о том, чему можно научиться из разных частей серии AI Starter. Часть -1 Полное объяснение стандартного формата и последовательности кодирования в Keras . Часть -2 Построить нейронную сеть в Керасе с нуля . Часть -3 . Создание сверточной нейронной сети в Keras с нуля для выполнения мультиклассовой классификации - Повышение уровня. Часть -4 Каковы параметры обучения в..

Как выбрать функцию активации и потери последнего слоя
Первоначально опубликовано на www.dlology.com . Без дополнительных пояснений, вот различные комбинации пары функций активации и потерь последнего уровня для разных задач. Давайте разберем каждую задачу ниже. Бинарная классификация - Собака VS Кошка На этом соревновании на Kaggle вы пишете алгоритм, чтобы определить, содержат ли изображения собаку или кошку. Это задача двоичной классификации, где выходом модели является диапазон одного числа от 0 до 1, где меньшее..

Обработка несбалансированного набора данных при классификации изображений
Я работаю над тестовым заданием по обнаружению вулканов по изображениям с радара. Изображения имеют размер 100x100 пикселей и одноканальные. Набор обучающих данных был сильно несбалансированным (количество изображений без вулканов в 5 раз больше, чем с вулканами). Существует множество способов решить эту проблему, например веса классов, передискретизацию обучающего набора данных, потерю фокуса и т. Д. В этой статье я представлю ручную передискретизацию обучающего набора данных,..

Мой M2M: август - неделя 3
Задача этого месяца — создать проект для моей местной научной ярмарки. Проект должен использовать нейронную сеть или генетический алгоритм и соответствовать стандарту, необходимому для победы в конкурсе. Так что я усердно работал на этой неделе и чувствую, что добился реального прогресса в достижении цели этого месяца. Из-за моей неопытности в глубоком обучении мои мозги жарились в разное время в течение недели. Это была крутая кривая обучения, связанная с неприятными концепциями,..

Прогнозирование скорости автомобиля по видео с видеорегистратора
Эта работа является результатом сотрудничества Джована Сардиньи и Ашиша Малхотры По мере того, как уровень техники в области компьютерного зрения улучшается, компьютеры начинают выполнять основные визуальные задачи на сверхчеловеческом уровне. В задачах, которые сильно зависят от нашей зрительной системы (например, вождение автомобиля), мы, люди, переоцениваем, насколько хороша наша работа. Например, ваша визуальная базовая линия составляет ~ 7 дюймов, что дает вам разрешение до ~..

Новые материалы

Как развивается смешанно-целочисленное программирование, часть 7
Унифицированная техника раннего завершения для первично-двойственных алгоритмов в смешанно-целочисленном коническом программировании (arXiv) Автор : Ювэнь Чэнь , Кэтрин Нин , Поль Гулар..

Как научить модель Keras распознавать текст переменной длины
Я некоторое время играл с официальным примером Keras image_ocr.py и хочу поделиться своими выводами в этом посте. В официальном примере выполняется только обучение модели, но отсутствует..

Практическая пакетная нормализация
История начинается после использования инициализации He вместе с ELU (или любым вариантом ReLU) может значительно снизить опасность проблем с исчезающими/взрывающимися градиентами в начале..

Поэзия онлайн-кодирования: путешествие пикселей и страсти
В мире, наполненном инновациями, онлайн-обучение программированию становится холстом, на котором обретает форму полотно вашей мечты. Это больше, чем просто создание строк кода; это сродни..

Обработка изображений с помощью Python - размытие и повышение резкости для начинающих
Как применить ядра свертки к цветным изображениям? В этой статье мы обсудим, как применять ядра размытия и повышения резкости к изображениям. Эти базовые ядра составляют основу многих более..

Ограничение скорости в .NET Core 7 Web API
Что такое ограничение скорости? Ограничение скорости — это процесс, используемый для ограничения количества запросов, разрешенных для определенного ресурса в указанном временном окне. .NET..

Стабильная Diffusion 1.0 выдаёт более красивые картинки, чем SD 2.1?! Почему?
Удивительные открытия, которые я сделал недавно. Смотрите в видео: https://youtu.be/PakgD6FewoU Есть одно логичное объяснение — что у вас?