Онлайн поддержка
Все операторы заняты. Пожалуйста, оставьте свои контакты и ваш вопрос, мы с вами свяжемся!
ВАШЕ ИМЯ
ВАШ EMAIL
СООБЩЕНИЕ
* Пожалуйста, указывайте в сообщении номер вашего заказа (если есть)

Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / КУРСОВАЯ РАБОТА, РАЗНОЕ

ПРОЕКТИРОВАНИЕ НЕЙРОННОЙ СЕТИ “ВЫХОД ИЗ ЛАБИРИНТА”

Workhard 360 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 41 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 31.12.2021
Введение Связи с развитием информационных технологий, у людей появляются необходимость в решении плохо формализованных задач. У таких задач, как правило, условия определены не полностью. Для решения таких задач применяется искусственные нейронные сети, основными областями применения можно назвать: автоматизация процесса классификации, автоматизация прогнозирования, автоматизация процесса распознавания, автоматизация процесса принятия решений. С помощью нейронных сетей можно предсказывать показатели на биржевом рынке, выполнять распознавание оптического или звукового сигнала, синтезировать речи по тексту, создавать автопилот для автомобилей и так далее. Одним из направлений для проектирования искусственных нейронных сетей, является решение задач по нахождению пути. Тип таких задач имеет широкое применение в различных сферах, таких как навигаторы, игры, робототехника, а также моделирование толпы. В качестве объекта проектирования была выбрана искусственная нейронная сеть для решения задач поиска пути. Предмет проектирования - проект нейронной сети для решения задач поиска пути. Целью работы является проектирование информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте. Задачи: 1. изучить подход к проектированию искусственных нейронных сетей; 2. произвести анализ средств проектирования искусственных нейронных сетей; 3. подготовить техническое задание и на его основе провести проектирование информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте; 4. подготовить функциональную диаграмму информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте.
Введение

Введение Связи с развитием информационных технологий, у людей появляются необходимость в решении плохо формализованных задач. У таких задач, как правило, условия определены не полностью. Для решения таких задач применяется искусственные нейронные сети, основными областями применения можно назвать: автоматизация процесса классификации, автоматизация прогнозирования, автоматизация процесса распознавания, автоматизация процесса принятия решений. С помощью нейронных сетей можно предсказывать показатели на биржевом рынке, выполнять распознавание оптического или звукового сигнала, синтезировать речи по тексту, создавать автопилот для автомобилей и так далее. Одним из направлений для проектирования искусственных нейронных сетей, является решение задач по нахождению пути. Тип таких задач имеет широкое применение в различных сферах, таких как навигаторы, игры, робототехника, а также моделирование толпы. В качестве объекта проектирования была выбрана искусственная нейронная сеть для решения задач поиска пути. Предмет проектирования - проект нейронной сети для решения задач поиска пути. Целью работы является проектирование информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте. Задачи: 1. изучить подход к проектированию искусственных нейронных сетей; 2. произвести анализ средств проектирования искусственных нейронных сетей; 3. подготовить техническое задание и на его основе провести проектирование информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте; 4. подготовить функциональную диаграмму информационной системы обработки данных на основе искусственной нейронной сети для поиска пути в лабиринте.
Содержание

Оглавление Введение 3 Глава 1. Понятие искусственной нейронной сети 5 1.1. Искусственные нейронные сети для решения плохо формализованных задач и методы их представления 5 1.2. Анализ средств проектирования нейронной сети 9 1.3. Техническое задание на разработку проекта нейронная сеть “Выход из лабиринта” 14 Глава 2. Реализация проекта “Выход из лабиринта” 20 2.1. Функциональные диаграммы 20 2.2. Реализация проекта «Нейронная сети “Выход из лабиринта”» 22 Заключение 37 Список информационных источников 38
Список литературы

1. Библиотека глубокого обучения Tensorflow. – Текст: электронный // Хабр. URL: https://habr.com/ru/company/ods/blog/324898/ (дата обращения: 26.06.2021). 2. Выращиваем ИИ — Генетические алгоритмы: введение // Хабр. URL: https://habr.com/ru/post/498914/ (дата обращения: 26.06.2021). 3. ГОСТ 34.602-89. Информационная технология. Комплекс стандартов на автоматизированные системы. Техническое задание на создание автоматизированной системы = Information technology. Set of standards for automated sys-tems. Technical directions for automated system making: межгосударственный стандарт издание официальное : утвержден : Постановлением Государственного комитета СССР по стандартам от 24.03.89 N 661 : взамен ГОСТ 24.201-85 : дата введения 1990-01-01 / разработан и внесен Государственным комитетом СССР по стандартам, Министерством приборостроения, средств автоматизации и систем управления СССР. – Москва: Стандартинформ, 2009 г. – Текст: непосредственный. 4. Ещё раз про семь основных методологий разработки. Теория. – Текст: электронный // Хабр. URL: https://habr.com/ru/company/edison/blog/269789/ (дата обращения: 26.06.2021). 5. Искусственный нейрон. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Искусственный_нейрон (дата обращения: 26.06.2021). 6. Компьютерное обеспечение и вычислительная техника. – Текст: электронный // КиберЛенинка. URL: https://cyberleninka.ru/article/n/ispolzovanie-neyronnyh-setey-dlya-resheniya- igrovyh-zadach-na-primere-zadachi-poiska-puti-v-labirinte/viewer (дата обращения: 26.06.2021). 7. Модель МакКаллока-Питтса. – Текст: электронный // Распознавание. URL: http://www.machinelearning.ru/wiki/index.php?title=Модель_МакКаллока- Питтса (дата обращения: 26.06.2021). 8. Нейрон. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Нейронная_сеть (дата обращения: 26.06.2021). 9. Нейронная сеть. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Нейрон (дата обращения: 26.06.2021). 10. Нейросетевое программное обеспечение. – Текст: электронный // BookFlow. URL: https://bookflow.ru/nejrosetevoe-programmnoe-obespechenie/ (дата обращения: 26.06.2021). 11. Обучение без учителя. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Обучение_без_учителя (дата обращения: 26.06.2021). 12. Обучение с учителя. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Обучение_с_учителем (дата обращения: 26.06.2021). 13. Обучение с подкреплением на нейронных сетях. Теория. – Текст: электронный // Хабр. URL: https://habr.com/ru/post/148830/ (дата обращения: 26.06.2021). 14. Перцептрон. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Перцептрон (дата обращения: 26.06.2021). 15. Подборка фреймворков для машинного обучения. – Текст: электронный // Все публикации Хабрахабр и Гиктаймс в одном месте. URL: https://ru.wikipedia.org/wiki/Caffe (дата обращения: 26.06.2021). 16. Учебник. Теория. – Текст: электронный // Neuralnet.info. URL: https://neuralnet.info/book/ (дата обращения: 26.06.2021). 17. Фреймворк. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Фреймворк (дата обращения: 26.06.2021). 18. Amazon Machine Learning. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: http://en.wikibedia.ru/wiki/Amazon_Machine_Learning (дата обращения: 26.06.2021). 19. Apache SINGA. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://en.wikipedia.org/wiki/Apache_SINGA (дата обращения: 26.06.2021). 20. Apache Spark. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Apache_Spark (дата обращения: 26.06.2021). 21.Caffe. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Caffe (дата обращения: 26.06.2021). 22.Draw.io : [сайт]. — URL: https://app.diagrams.net/. 23.Figma : [сайт]. — URL: https://www.figma.com/. 24. Java Neural Network Framework Neuroph: [сайт]. — URL: http://neuroph.sourceforge.net (дата обращения: 26.06.2021). 25. Microsoft Azure. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/Microsoft_Azure (дата обращения: 26.06.2021). 26. Mlpack. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://en.wikipedia.org/wiki/Mlpack (дата обращения: 26.06.2021). 27. Neuroph. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://en.wikipedia.org/wiki/Neuroph (дата обращения: 26.06.2021). 28. Nisa Soomro. Neural Network using Neuroph Studio: [видеофильм] // YouTube. – URL: https://www.youtube.com/watch?v=C6QIEbt1ADw (дата обращения 26.06.2021). 29. TensorFlow. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/TensorFlow (дата обращения: 26.06.2021). 30. WIMP. – Текст: электронный // ВикипедиЯ. Свободная энциклопедия. URL: https://ru.wikipedia.org/wiki/WIMP (дата обращения: 26.06.2021). 31.20 сайтов, где нейросеть будет работать за вас. – Текст: электронный // Яндекс Дзен. URL: https://zen.yandex.ru/media/id/5c85493c07f8ae00b319d956/20-saitov-gde- neiroset-budet-rabotat-za-vas-5f01ec6a11126c695fcc37d5 (дата обращения: 26.06.2021).
Отрывок из работы

Глава 1. Понятие искусственной нейронной сети 1.1. Искусственные нейронные сети для решения плохо формализованных задач и методы их представления Нейронная сеть – состоит из искусственных нейронов [9]. Одно из направлений искусственного интеллекта, цель которого смоделировать аналитические механизмы, осуществляемые человеческим мозгом. Задачи, которые решает типичная нейронная сеть – классификация, предсказание и распознавание. Нейронные сети способны самостоятельно обучаться и развиваться, строя свой опыт на совершенных ошибках. Термин «нейронная сеть» появился в середине XX века. Первые работы, в которых были получены основные результаты в данном направлении, были проделаны Мак-Каллоком и У. Питтсом. В 1943 году ими была разработана модель нейронной сети на основе математических алгоритмов и теории деятельности головного мозга. Давайте почитаем, как они описывают деятельность головного мозга. Многое из этого актуально и сейчас.[7] Математическая модель искусственного нейрона была предложена У. Мак-Калоком и У. Питтсом вместе с моделью сети, состоящей из этих нейронов. Авторы показали, что сеть на таких элементах может выполнять числовые и логические операции. Практически сеть была реализована Фрэнком Розенблаттом в 1958 году как компьютерная программа, а впоследствии как электронное устройство — персептрон. Первоначально нейрон мог оперировать только с сигналами логического нуля и логической единицы, поскольку был построен на основе биологического прототипа, который может пребывать только в двух состояниях — возбужденном или невозбужденном [8]. Работа нейронной сети устроена, как набор нейронов, которые получают сигнал, обрабатывают и передают дальше. У каждого нейрона есть свой набор входных связей и свой выходной сигнал, который может передавать сигнал дальше. Искусственный нейрон – упрощенная модель биологического нейрона [5]. Благодаря развитию технологий, появилась возможность создавать сложные искусственные нейронные сети для решения задач из разных областей науки. Специалисты из таких далеких областей, как техническое конструирование, философия, физиология и психология, заинтересовались возможностями, предоставляемыми этой технологией, и ищут их применение внутри своих дисциплин. Лучшее понимание функционирования нейрона и картины его связей позволило исследователям создать математические модели для проверки своих теорий. Это позволило проводить эксперименты на компьютерах без привлечения людей или животных, что решает как практические, так и морально-этические проблемы. Одной из целей изучения нейронных сетей стала создание искусственных нейронных сетей для выполнения функций схожих с функциями настоящего мозга. Перед тем как перейти к видам и принципам распространения алгоритма искусственных нейронных сетей, рассмотрим определение термина ИНС. Искусственные нейронные сети – математическая модель, а также её программное или аппаратное воплощение, построенная по принципу организации и функционирования биологических нейронных сетей. Есть и другое определение данного термина, основанного на понятии термина искусственного нейрона, из которых и состоит ИНС. Искусственные нейронные сети – совокупность взаимодействующих между собой искусственных нейронов. То есть некая упрощённая модель человеческого мозга, состоящая из искусственных нейронов. Нейронные сети можно поделит на два вида, которые разделяются по свое структуре: • Однослойная нейронная сеть; • Многослойная нейронная сеть. Однослойная НС представляет собой структуру взаимодействия нейронов, в которой сигналы с входного слоя сразу направляются на выходной слой, который, собственно говоря, не только преобразует сигнал, но и сразу же выдаёт ответ. Входные нейроны являются объединёнными с основным слоем с помощью синапсов с разными весами, обеспечивающими качество связей. Многослойная НС, помимо выходного и входного слоёв, имеются ещё несколько скрытых промежуточных слоёв. Число этих слоёв зависит от степени сложности нейронной сети. Она в большей степени напоминает структуру биологической нейронной сети. Такие виды были разработаны совсем недавно, до этого все процессы были реализованы с помощью однослойных нейронных сетей. Соответствующие решение обладает большими возможностями, если сравнивать с однослойными, ведь в процессе обработки данных каждый промежуточный слой — это промежуточный этап, на котором осуществляется обработка и распределение информации [16]. Если рассматривать сети со стороны распространения сигнала, то выделяются два типа распространения: • Сети прямого распространения; • Сети с обратными связями. В ИНС с прямым распространением, сигнал проходит путь строго от входного слоя, к выходному. В ИНС с обратными связями, выход нейрона может вновь подать сигнал на его вход, тем самым создавая эффект кратковременной памяти.
Условия покупки ?
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Курсовая работа, Разное, 24 страницы
1000 руб.
Курсовая работа, Разное, 30 страниц
800 руб.
Курсовая работа, Разное, 34 страницы
625 руб.
Служба поддержки сервиса
+7 (499) 346-70-XX
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg