Реализация нейронной сети на языке golang

Скачать хорошую курсовую работу на тему: Реализация нейронной сети на языке golang. В работе рассматривается разработка нейронной сети.
Author image
Fadis
Тип
Курсовая работа
Дата загрузки
11.10.2024
Объем файла
1634 Кб
Количество страниц
21
Уникальность
Неизвестно
Стоимость работы:
640 руб.
800 руб.
Заказать написание работы может стоить дешевле

Введение

Тема нейронных сетей очень популярна в современном мире. Это можно видеть, если наблюдать за новостями на различных порталах. При этом, до недавнего времени технология нейросети казалась невозможной, однако сейчас она является неотъемлемой частью нашей жизни, сложно представить себе жизнь без использования нейросети.
Нейросеть применяют в различных областях науки, например, в физике для анализа данных из экспериментов и прогнозирования результатов будущих экспериментов, в химии для создания новых материалов и лекарств, в биологии для моделирования биологических процессов и в экологии для анализа данных климата и экосистемы. Они обучены решать различные задачи машинного обучения. Например, определение категорий, предсказывание вероятности на основе входных данных, анализе текста на выявление ключевых слов или тональности, определение человека или предмета на видео или изображении и принятие решений в зависимости от ситуации.
 

Оглавление
Введение3
1. Теоретические основы применения нейронной сети5
2. основные возможности языка GOLang и установка необходимых программ11
3. Разработка нейронной сети на языке Golang21
Заключение31
СПИСОК ЛИТЕРАТУРЫ32

СПИСОК ЛИТЕРАТУРЫЛитература
Барский, А. Б. Введение в нейронные сети: учебное пособие / А. Б. Барский. — 2-е изд. — Москва: ИНТУИТ, 2016. — 358 с. — Текст: электронный // Лань: электронно-библиотечная система. — URL: https://e.lanbook.com/book/100684 (дата обращения: 06.06.2023). — Режим доступа: для авториз. пользователей.Барский, А. Б. Искусственный интеллект и логические нейронные сети / А. Б. Барский. — Санкт-Петербург: Интермедия, 2019. — 360 с. — ISBN 978-5-4383-0155-4. — URL: https://ibooks.ru/bookshelf/374949/reading (дата обращения: 10.06.2023). — Текст: электронный.
Барский, А. Б. Логические нейронные сети / А. Б. Барский. — Москва: Национальный Открытый Университет ИНТУИТ, 2016. — 492 с. — ISBN 978-5-94774-646-4. — URL: https://ibooks.ru/bookshelf/362908/reading (дата обращения: 10.06.2023). — Текст: электронный.
Горожанина, Е. И. Нейронные сети: учебное пособие / Е. И. Горожанина. — Самара: Поволжский государственный университет телекоммуникаций и информатики, 2017. — 84 c. — Текст: электронный // Цифровой образовательный ресурс IPR SMART: [сайт]. — URL: https://www.iprbookshop.ru/75391.html (дата обращения: 10.06.2023). — Режим доступа: для авторизир. пользователей.
Данилов, В. В. Нейронные сети : учебное пособие / В. В. Данилов. — Донецк: ДонНУ, 2020. — 158 с. — Текст: электронный // Лань: электронно-библиотечная система. — URL: https://e.lanbook.com/book/179953 (дата обращения: 04.06.2023). — Режим доступа: для авториз. пользователей.
Михалис Цукалос. Golang для профи: работа с сетью, многопоточность, структуры данных и машинное обучение с Go. — Санкт-Петербург: Питер, 2021. — 720 с. — ISBN 978-5-4461-1617-1. — URL: https://ibooks.ru/bookshelf/371744/reading (дата обращения: 10.06.2023). - Текст: электронный.
Ростовцев, В. С. Искусственные нейронные сети / В. С. Ростовцев. — 3-е изд., стер. — Санкт-Петербург: Лань, 2023. — 216 с. — ISBN 978-5-507-46446-3. — Текст: электронный // Лань: электронно-библиотечная система. — URL: https://e

Однако следует отметить, что для криптографических целей лучше подойдёт пакет crypto/rand.
Для того, чтобы скомпилировать и запустить свою первую программу нужно установить язык программирования Go. На сайте go.dev необходимо скачать установщик языка программирования, который подходит нашей операционной системе, в данном случае будем устанавливать для Windows (см. рис. 4) [17]. Необходимо установить последнюю доступную версию.
Сайт для установки Go
Открываем загруженный файл и переходим к подготовке установки, там читаем информацию о установщике языка. Потом идёт подтверждение лицензионного соглашения, где необходимо будет поставить галочку. Далее выбираем путь, в который установим язык программирования, по умолчанию выбираем путь C:\Program Files\Go\ (см. рис. 5).