Розгляд підходів до побудови нейрокомп’ютерних систем. Розробка базової структури нейроорієнтованої комп’ютерної системи реального часу. Визначення особливостей нейрообробки даних, операційного базису спеціалізованих модулів і етапів їх синтезу.
Аннотация к работе
ЦМОЦЬ Національний університет “Львіська політехніка”Проаналізовано підходи до побудови нейрокомпютерних систем, обрано принципи побудови, розроблено базову структуру нейроорієнтованої компютерної системи реального часу, визначено особливості нейрообробки даних, операційний базис спеціалізованих модулів і етапи їх синтезу. The approaches to constructing neural computer systems selected principles, developed the basic structure neural oriented computer system realtime features defined neural processing data base operating specialized modules and stages of their synthesis. The main stages of the synthesis of specialized modules neural oriented computer realtime systems are: choice and development of methods and algorithms consistentlyparallel neural processing; determination of the basic parameters of specialized modules; the transition from one algorithm to the agreedparallel structure.Інтенсивність надходження даних, складність нейромережевих алгоритмів оброки та обмеження, що висуваються до часу, габаритів і споживаної потужності є визначальними при виборі засобів реалізації нейромереж реального часу. Вибір як основного того чи іншого засобу реалізації здійснюється виходячи із вимог забезпечення режиму реального часу та високої ефективності використання обладнання, яка враховує кількість виводів інтерфейсу, однорідність структури, кількість і локальність звязків, звязує продуктивність з витратами обладнання та дає оцінку елементам системи за продуктивністю. ? ? де R - складність алгоритмів навчання та функціонування нейромереж, яка визначається кількістю елементарних арифметичних операцій необхідних для його реалізації; to - час реалізації алгоритмів навчання та функціонування нейромережі; WЕПJ - витрати обладнання на реалізацію j-го елемента попередньої обробки; M - кількість елементів попередньої обробки; WHEI - витрати обладнання на реалізацію і-го нейроелемента; N - кількість нейроелементів; Y - кількість виводів інтерфейсу; k1 - коефіцієнт врахування кількості виводів інтерфейсу k1=f(Y), Р - кількість міжнейронних звязків; k2 - коефіцієнт врахування міжнейронних звязків k2=f(Р). Мета дослідження полягає в виборі принципів побудови, розробленні базові структури нейроорієнтованої компютерної системи реального часу, визначені особливостей нейрообробки даних, операційного базису спеціалізованих модулів і етапів синтезу спеціалізованих модулів. Процес взаємопроникнення універсального та спеціального, програмного і апаратного забезпечує високу ефективність використання обладнання та опрацювання у реальному часі потоків даних за нейромережевими алгоритмами.Структура нейроорієнтованих компютерних систем реального часу представляється у вигляді постійної частини - обчислювального ядра на базі нейропроцесорів та змінної частини, яка складається з спеціалізованих модулів, кількість яких залежить від вимог конкретного застосування.