Практическая работа №1 по дисциплине «Проектирование вычислительных комплексов»



Pdf көрінісі
бет6/14
Дата25.09.2023
өлшемі1,24 Mb.
#182414
түріПрактическая работа
1   2   3   4   5   6   7   8   9   ...   14
Байланысты:
Практическая работа 1 Проектирование ВК

снижения количества эпох 
обучения
, для того, чтобы избежать переобучения, используются также следующие стратегии: 

Регуляризация 
– добавляет штраф в модель, если веса слишком велики или их слишком 
много. 

Отсев 
(dropout) – удаление (обычно с некоторой заданной вероятностью) некоторых узлов 
из НС, чтобы её структура не переусложнялась. 

Разделение данных на пакеты 
(batch size) – предоставление алгоритму не всех 
обучающих данных сразу, а разделение их на подмножества. 


2.
 
Инструменты и библиотеки
 
2.1.
 
Colab
 
Google Colaboratory (Colab) – облачный сервис, в настоящий момент бесплатно 
предоставляемый компанией Google. Он позволяет запускать Jupiter Notebooks на языке Python 2 
или Python 3 и может использоваться для решения задач машинного обучения. Особо интересно 
то, в рамках Colab пользователям бесплатно предоставляется возможность использования 
графического процессора (GPU), а также тензорного процессора (TPU), что существенно повышает 
производительность вычислений. Документы сохраняются на Google Drive и могут использоваться 
совместно с коллегами. 
Jupiter Notebook (расширение .ipynb) – документ в формате JSON, который представляет 
собой упорядоченный набор ячеек, каждая из которых может содержать программный код, текст 
(с разметкой), различные элементы мультимедиа и т.п. По умолчанию Jupiter Notebook работает с 
IPython, однако доступна возможность использования таких языков программирования как R, Julia, 
Haskell. При работе с ними через Colab, программный код исполняется на сервер в docker 
контейнере, который выдаётся пользователю на 12 часов (после этого значения переменных и пр. 
сбрасываются, однако данные могут быть сохранены
1
). Для запуска кода используется иконка 
«play» слева от ячейки; результат выполнения или системные сообщения выдаются ниже. 
Для работы рекомендуется использование браузера Google Chrome, также необходимо 
наличие аккаунта Google. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   14




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет