Neural Network Hardware and Software (CS)

Type: For the student's choice

Department: radiophysics and computer technologies

Curriculum

SemesterCreditsReporting
83.5Setoff

Lectures

SemesterAmount of hoursLecturerGroup(s)
832Associate Professor Rabyk V. G.ФеІ-41

Laboratory works

SemesterAmount of hoursGroupTeacher(s)
832ФеІ-41Associate Professor Rabyk V. G.

Опис навчальної дисципліни

The discipline “Hardware and Software of Neural Networks” is an integral part of the cycle of elective disciplines for the training of specialists of the educational and qualification level “Bachelor”. The course is based on the following disciplines: higher mathematics, electrical engineering and electronics, computer circuitry and computer architecture, algorithmization and programming. During the course students get acquainted with the basics of neural networks, gain knowledge about architecture, principles of construction of different types of neural networks, their software and hardware implementation based on programmable logic integrated circuits (FPGA), the architecture of modern FPGA FPGA, implementation of basic components , on the development of digital systems using the development environment Quartus II by Altera.

After studying the discipline, students must:

know:

technical, mathematical and software tools used at certain stages of development, training and testing of neural networks;
general concepts of programmable logic and its architecture;
advantages and problems when using different types of neural networks in information processing systems;
features of the use of modern computer architectures based on FPGA FPGA to create neural network information processing devices.

be able:

design digital FPGA-based FPGA systems using Altera’s Quartus II development environment;
design the main components of neurons based on FPGA FPGA;
create emulators and analyze the work of simple neural networks for data processing;
have skills in operating programs to emulate neural network information processing structures.

Recommended Literature

Базова

  1. Бибило П.Н. Основы языка VHDL М.: СОЛОН-Р, 2000.-200 с.
  2. Горбань А.Н., Дунин-Барковский В.Л., Кирдин А.Н. и др. Нейроинформатика. http://oasis.peterlink.ru/~dap/ nneng/ nnlinks/book2/gl1.htm.
  3. Максфилд К. Проектирование на ПЛИС. Курс молодого бойца. – М.: Издательский дом “Додэка -XXI”, 2007. – 408 с.
  4. Мандзій В.М. Розробка нової модифікації нейромережі Гопфілда для некорельованих зображень. ISSN 0474-8662. Відбір і обробка інформ.2004. Вип. 21(97). 100-105с.
  5. Сташенко А. Б. ПЛИС фирмы ALTERA: проектирование устройств обработки сигналов. М.: ДОДЭКА, 2000. 128 с.
  6. Суворова Е.А., Шейкин Ю.Е. Проектирование цифровых систем на VHDL СПб.: БХВ – Петербург, 2003 – 576 с.
  7. Угрюмов Е.П. Цифровая схемотехника. – СПб.: БХВ – Санкт-Петербург, 2000 – 528 с.:
  8. Уоссермен Ф.. Нейрокомпьютерная техника: Теория и практика Перевод на русский язык, Ю.А. Зуев, В.А. Точенов, 1992.193с. . (http://neurnews.iu4.bmstu.ru/html).

Допоміжна

  1. Армстронг Дж. Р. Моделирование цифровых систем на языке VHDL: Пер. с англ./М.: Мир, 1992.–175 с.
  2. Бибило П.Н. Синтез логических схем с использованием языка VHDL -М.: СОЛОН-Р, 2002.-384 с.
  3. Минский М. Л., Пейперт С. Персептроны. –М. Мир. – 1971.
  4. Горбань А.Н. Возможности нейронных сетей / Нейроинформатика Новосибирск: Наука, Сибирская издательская фирма РАН, 1998.
  5. Нейрокомпьютинг: история, состояние, перспективы. Роберт Хехт-Нильсен. Калифорнийский университет, Сан-Диего. http://www.osp.ru/os/1998/04/03.htm.
  6. Современные направления развития нейрокомпьютерных технологий в России .Александр Галушки. Научный центр нейрокомпьютеров, Москва (095)154-0151. http://www.iu4.bmstu.ru/.
  7. Нейронные сети в медицине. Александр Ежов, Владимир Чечеткин. Институт инновационных и термоядерных исследований, Троицк. Открытые системы N4/97 стр. 34-37. (http://www.iu4.bmstu.ru/.).
  8. Горбань А.Н., В.Л.Дунин-Барковский, А.Н.Кирдин, Е.М.Миркес, А.Ю.Новоходько, Д.А.Россиев, С.А.Терехов, М.Ю.Сенашова, В.Г.Царегородцев. Нейроинформатика. http://oasis.peterlink.ru/~dap/ nneng/ nnlinks/book2/gl1.htm.
  9. Єжов А.А., Шумский С.А. Нейрокомпьютинг и его применения в экономике и бизнесе (серия “Учебники экономико-аналитического института МИФИ” под ред. проф. В.В. Харитонова). М.: МИФИ, 1998. – 224 с.
  10. Сергиенко А.М. VHDL для проектирования вычислительных устройств. – К. ЧП “Корнейчук”, ООО “ТИД “ДС”, 2003 – 208 с.

Curriculum

Download curriculum