Личный кабинетuser
orange img orange img orange img orange img orange img
Курсовая работаПрограммирование
Готовая работа №41450 от пользователя Глотова Наталья
book

Разработка на языке программирования Python приложения распознавания рукописных цифр с использованием CNN Mnist

370 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Введение…………………………………………………………………………..3

Глава 1.
Распознавание рукописных цифр с Keras…………………………………....4
Возможные проблемы распознавания рукописных цифр MNIST………..4
Загрузка набора данных в Keras…………………………………………….4-5

Глава 2.
Что такое распознавание рукописных цифр?.................................................6
Создание проекта на Python……………………………………………………7
О коде Python, для написания CNN Mnist……………………………………9

Глава 3.
Коротко о нейронных сетях………...……………………………………..10-13
Готовый код обучения сети и сверточная сеть…………………………13-15
Код для написания………………………………………………………….16-24

Заключение………….……….……….……….……….……….……….………25

Список литературы………..……….……….……….……….……….………..26

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

CNN - это, по сути, модель, известная как сверточная нейронная сеть, и в последнее время она приобрела большую популярность из-за своей полезности. CNN использует многослойные персептроны для выполнения вычислительных работ. CNN использует относительно небольшую предварительную обработку по сравнению с другими алгоритмами классификации изображений. Это означает, что сеть обучается с помощью фильтров, которые в традиционных алгоритмах были созданы вручную. Таким образом, для задач обработки изображений CNNS являются наиболее подходящим вариантом.
Применение сверточной нейронной сети (CNN) к набору данных MNIST - популярный способ узнать и продемонстрировать возможности CNNS для задач классификации изображений. Набор данных MNIST состоит из изображений цифр, написанных от руки (0-9), размером 28?28 в оттенках серого, с обучающим набором из 60 000 примеров и тестовым набором из 10 000 примеров.


Весь текст будет доступен после покупки

отрывок из работы

Распознавание рукописных цифр с использованием сверточных нейронных сетей в Python с Keras
Популярной демонстрацией способности методов глубокого обучения является распознавание объектов в данных изображений.
Описание проблемы распознавания рукописных цифр MNIST
MNIST Проблема - это набор данных, разработанный Янн ЛеКун, Коринной Кортес и Кристофером Берджесом для оценки моделей машинного обучения по задаче классификации рукописных цифр.
Набор данных был составлен из нескольких наборов данных отсканированных документов, доступных из Национальный институт стандартов и технологий (NIST). Отсюда и название набора данных, например, модифицированный набор данных NIST или MNIST.
Изображения цифр были взяты из различных отсканированных документов, нормализованы по размеру и центрированы. Это делает его отличным набором данных для оценки моделей, позволяя разработчику сосредоточиться на машинном обучении с минимальной очисткой или подготовкой данных.
Каждое изображение представляет собой квадрат 28 на 28 пикселей (всего 784 пикселя). Стандартный набор данных используется для оценки и сравнения моделей, где 60000 изображений используются для обучения модели, а отдельный набор из 10 000 изображений используется для ее проверки.
Это задача распознавания цифр. Таким образом, есть 10 цифр (от 0 до 9) или 10 классов для прогнозирования. Результаты сообщаются с использованием ошибки прогнозирования, которая является не чем иным, как инвертированной точностью классификации.

Весь текст будет доступен после покупки

Список литературы

1. Гниденко, И. Г. Технологии и методы программирования: учебное пособие для вузов / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. – Москва: Издательство Юрайт, 2022. – 235 с.
2. Копырин, А. С. Программирование на Python: учебное пособие / А. С. Копырин, Т. Л. Салова. – Сочи: СГУ, 2018. – 48 с.
3. Косицин, Д. Ю. Язык программирования Python: учебно-методическое пособие / Д. Ю. Косицин. – Минск: БГУ, 2019. – 136 с.
4. МакГрат, М. Программирование на PYTHON [Текст] / Майк МакГрат; [пер. с англ. М. А. Райтмана]. - Москва: Эксмо, 2015. - 192 с.
5. Мартелли, А. Python: справочник, полное описание языка / Алекс Мартелли, Анна Рейвенскрофт, Стив Холден; [перевод с английского А. Г. Гузикевича]. – 3-е изд. – Москва; Диалектика; Санкт-Петербург: Диалектика, 2020. –892 с.
6. Пэйн, Б. Python для детей и родителей играй и программируй / Брайсон Пэйн; [пер. с англ. М.А. Райтмана]. – Москва: Издательство «Э», 2017. – 352 с.

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

На странице пополнения баланса у вас будет возможность выбрать способ оплаты - банковская карта, электронный кошелек или другой способ.

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных