Архив к каждой работе содержит отчет в формате WORD и файлы с кодом на языке R (открывать через RStudio). 7-ой Вариант:
Практическая работа №2
Входными данными является восьмиразрядный двоичный вектор. Первые четыре разряда представляют исходный код, а последние четыре – исходный код, циклически сдвинутый на один разряд вправо или влево. Необходимо построить нейронную сеть для определения направления двоичного сдвига. Для решения поставленной задачи следует построить и обучить нейронную сеть, которая должна будет определять направление циклического двоичного сдвига. Сущность операции циклического двоичного сдвига заключается в том, что число представляется в двоичном коде, а затем с полученной последовательностью производится операция циклического сдвига вправо или влево (табл. 1).
Вариант 7: Двоичный код - 0111; Сдвиг влево - 1110; Сдвиг вправо - 1011
Очевидно, что для определения направления сдвига на входы нейронной сети необходимо представить исходную четырехпозиционную двоичную последовательность и четырехпозиционную двоичную последовательность, которая получилась в результате сдвига.
Отчет должен содержать скрипт подготовки обучающих данных и обучения, топологию сети, входные данные, эталонные выходные.