МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
іНСТИТУТ КОМП’ютерних НАУК та ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
Кафедра “Системи автоматизованого проектування”
КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ НЕЙРОННОЇ МЕРЕЖІ
У СЕРЕДОВИЩАХ ПРОГРАМ MATLAB І MICRO-CAP
МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторних робіт № 4,5
з дисципліни “Моделювання систем”
для студентів спеціальності 7.080402
“Інформаційні технології проектування”
Затверджено
на засіданні кафедри систем
автоматизованого проектування
Протокол № від . .2008 р.
на засіданні методичної ради ІКНІ
Протокол № від . .2008 р.
ВАК № від . .2008 р.
Львів-2008
Комп’ютерне моделювання нейронної мережі у середовищах програм Matlab і Micro-Cap. Методичні вказівки до виконання лабораторних робіт № 4,5 з дисципліни “Моделювання систем” для студентів спеціальності 7.080402 “Інформаційні технології проектування” для денної та заочної форм навчання/Укл. П.В.Тимощук. - Львів: Національний університет ”Львівська політехніка”, 2008. – 16 с.
Укладач: Тимощук П.В.
Відповідальний за випуск: Лобур М. В., д-р техн. наук, професор
Рецензенти: Мичуда З. Р., д-р техн. наук, професор
Каркульовський В. І., канд. техн. наук, доцент
МЕТА РОБОТИ
Вивчити і закріпити знання та основні аспекти роботи, а також отримати практичні навички моделювання та схемотехнічної реалізації аналогової нейронної мережі у середовищах програм Matlab і Micro-Cap.
МОДЕЛЮВАННЯ НЕЙРОННОЇ МЕРЕЖІ
1. Моделювання нейронної мережі ідентифікації більшого за величиною з двох невідомих сигналів. Задача визначення максимальних сигналів є ключовою в нейронних мережах прийняття рішень, розпізнавання зображень та конкуруючого навчання. Цей тип задач природно виникає при розробці нейронних схем класифікаторів та класифікації зображень. Схеми, що розв’язують такі задачі, використовується у сортувальних мережах із застосуванням у менеджменті баз даних, при конструюванні мікросхем великої інтеграції (VLSI), у цифровій обробці сигналів та у телекомунікаціях, особливо для керування пакетними перемикачами даних.
Нехай задано EMBED Equation.3 дійсних чисел від EMBED Equation.3 до EMBED Equation.3 , N>1 у діапазоні [EMBED Equation.3, EMBED Equation.3], як невідомих вхідних сигналів і необхідно ідентифікувати максимальне з них. Скаляри EMBED Equation.3 та EMBED Equation.3є мінімальним та максимальним значеннями всіх можливих вхідних сигналів відповідно. Припустимо, що вхідні сигнали не рівні між собою і впорядковані у спадаючому порядку за величиною, тобто
EMBED Equation.3=EMBED Equation.3>EMBED Equation.3>…>EMBED Equation.3=EMBED Equation.3, (1)
де EMBED Equation.3 різних індексів EMBED Equation.3 належать до множини EMBED Equation.3. Сконструюємо нейронну мережу, яка обробляє вектор вхідних сигналів EMBED Equation.3 таким чином, що після певного часу збіжності отримується відповідний вектор вихідних сигналів EMBED Equation.3 такий, що
EMBED Equation.3>0;EMBED Equation.3<0, (2)
для всіх EMBED Equation.3 та EMBED Equation.3. При заданому векторі EMBED Equation.3, який задовольняє умову (1), нерівності (2) відображують властивість мережі знаходити максимальний з EMBED Equation.3 вхідних сигналів (так звану WTA властивість), тобто, що лише компонент EMBED Equation.3 буде позитивним вихідним сигналом. Іншими словами, EMBED Equation.3 “виграє” конкуренцію, а отже, EMBED Equation.3 є найбільшим компонентом вектора EMBED Equation.3.
Для побудови нейронної мережі в якості будівельного блоку використаємо аналогову нейронну мережу другого порядку типу Хопфілда. Така мережа описується диференційним рівнянням виду:
EMBED Equation.3 (3)
де EMBED Equation.3,EMBED Equation.3)EMBED Equation.3, EMBED Equation.3,EMBED Equation.3)EMBED Equation.3- постійні вхідні сигнали та стани мережі відповідно; EMBED Equation.3 - скаляр, що відповідає вхідній провідності нейрона EMBED Equation.3; EMBED Equation.3 - скаляр, який відповідає вхідній ємності нейрона EMBED Equation.3; EMBED Equation.3- коефіцієнт підсилення активаційної функціїEMBED Equation.3; матрицю взаємозв’язків
EMBED Equation.3 (4)
виберемо діагонально-стабільною симетричною матрицею з EMBED Equation.3.
Зробимо додаткові припущення:
EMBED Equation.3EMBED Equation.3EMBED Equation.3EMBED Equation.3EMBED Equation.3),g(EMBED Equation.3))EMBED Equation.3;EMBED Equation.3→EMBED Equation.3. EMBED Equation.3(5)
Нехай функція EMBED Equation.3 - локально неперервна за Ліпшицем та нелінійно діагональна. Припустимо, що активаційні функції задовольняють умову EMBED Equation.3 та умову
EMBED Equation.3 (6)
для кожного EMBED Equation.3, EMBED Equation.3EMBED Equation.3EMBED Equation.3EMBED Equation.3EMBED Equation.3. Відмітімо, що умова (6) гарантує існування неспадаючого характеру активаційної функції.
Функціональна блок-схема аналогової нейронної мережі, яка описується рівнянням (3), представлена на рис. 1. Мережа містить блоки ваг зв’язків EMBED Equation.3;
коефіцієнти підсилення EMBED Equation.3 (реалізують коефіцієнти EMBED Equation.3);EMBED Equation.3 та EMBED Equation.3 (реалізує коефіцієнт підсилення EMBED Equation.3); сумування ∑; сигмоїдних або кусково-лінійних активаційних функцій EMBED Equation.3), EMBED Equation.3); інтегрування EMBED Equation.3; відних сигналів EMBED Equation.3,EMBED Equation.3; станів EMBED Equation.3,EMBED Equation.3; початкових умов EMBED Equation.3. Мережа реалізується у сучасній схемній елементній базі, використовуючи такі традиційні електронні компоненти, як резистори, конденсатори, суматори, підсилювачі, інтегратори неперервного часу та джерела напруги або струму.
На основі властивостей діагонально-стабільних нейронних мереж для вищевказаного класу мереж отримано наступний результат: Для діагонально-стабільної матриці зв’язків T з активаційною функцією G(∙), яка задовольняє умову (6), модель (3) має єдину точку рівноваги, яка є глобально асимптотично стійкою. Отже, умова діагональної стабільності матриці зв’язків нейронної мережі в сукупності з припущенням, що активаційні функції - локально неперервні за Ліпшицем і задовольняють умову (6), гарантує єдиність точки рівноваги (3). Крім цього, дана умова при тих самих припущеннях на матрицю EMBED Equation.3 та активаційні функції EMBED Equation.3), EMBED Equation.3) означає глобальну асимптотичну стабільність єдиної точки рівноваги.
Рис. 1. Функціональна схема нейронної мережі, що описується моделлю (3).
Існують різні типи активаційних функцій, які можуть бути використані у цьому контексті. Використаємо кусково-лінійну активаційну функцію G(∙), хоч результати будуть придатними також для нейронної схеми з сигмоїдними активаційними функціями. Однак, виберемо кусково-лінійну активаційну функцію тому, що вона зручніша з точки зору простоти і дешевизни реалізації за допомогою сучасних VLSI технологій та перемикаючих конденсаторів. Нехай така функція описується виразом:
EMBED Equation.3 (7)
Як можна побачити з (7), вибрана кусково-лінійна нелінійність задовольняє умову (6).
Розглянемо рівняння рівноваги моделі (3), що має наступний вигляд:
EMBED Equation.3 (8)
У випадку нейронної мережі другого порядку із змінними рівноваги EMBED Equation.3 та EMBED Equation.3 рівняння (8) набуває вигляду двох наступних скалярних рівнянь:
EMBED Equation.3
EMBED Equation.3 (9)
де EMBED Equation.3,EMBED Equation.3.
Умова існування властивості (2) у моделі мережі другого порядку (3), яка має діагонально-стабільну матрицю зв’язків T (4), для будь-яких вхідних сигналів b, що задовільняють умову EMBED Equation.3 має наступний вигляд:
EMBED Equation.3 (10)
де EMBED Equation.3 - роздільна здатність вхідних сигналів мережі. Більш строго формулюється наступним чином: якщо для діагонально-стабільної моделі нейронної мережі (3) розв’язок рівняння рівноваги (9) демонструє властивість (2) для будь-яких вхідних сигналів EMBED Equation.3 у діапазоні EMBED Equation.3 i=1,2, тоді умова (10) є справедливою для будь-яких параметрів EMBED Equation.3 та a>p>0.
Умова існування у нейронній мережі єдиного стійкого стану з властивістю (2) для будь-яких вхідних сигналів у діапазоні EMBED Equation.3 може бути отримана, використовуючи відповідні значення параметрів EMBED Equation.3 та EMBED Equation.3 Цей факт формулюється у наступній формі: якщо умова (10) має місце, тоді існують такі параметри l>0, EMBED Equation.3 та a>p>0 такі, що модель Хопфілда другого порядку (3) з діагонально-стабільною матрицею зв’язків T (4) має єдину стійку точку рівноваги, яка демонструє властивість (2) для будь-яких вхідних сигналів з діапазону EMBED Equation.3
Максимальний діапазон зміни вхідних сигналів EMBED Equation.3, i=1,2, в якому розв’язки рівнянь рівноваги (9) можуть існувати, наступний: EMBED Equation.3. Отже, якщо умова (10) виконується, тоді завжди можна задати такі значення параметрам a,p,l та EMBED Equation.3, що модель мережі типу Хопфілда другого порядку (3) буде мати стійку єдину точку рівноваги для будь-яких вхідних сигналів з діапазону EMBED Equation.3, i=1,2. Оскільки умова (10) виражає мінімальну та максимальну дозволені різниці між значеннями вхідних сигналів EMBED Equation.3 та EMBED Equation.3, залежність (10) відображує роздільну здатність вхідних сигналів мережі, як функцію параметрів EMBED Equation.3 та EMBED Equation.3.
Описана мережа характеризується властивістю жорсткості (робастності), оскільки діагональна стабільність при діагональній домінантності матриці зв’язків EMBED Equation.3 має властивість жорсткості, що гарантує при зміні параметрів мережі збіжність значень її вихідних сигналів до єдиної точки рівноваги. Більше того, виконання умови (10) гарантує не лише існування властивості (2), але й можливість зміни значень параметрів мережі у певних межах.
Нерівність (10) при умові EMBED Equation.3 гарантує коректне функціонування мережі залежно від значень параметрів EMBED Equation.3 та EMBED Equation.3. Значення цих параметрів впливають на розмір діапазону зміни вхідних сигналів EMBED Equation.3, в якому знаходиться лише один переможець. Показано, що діапазон EMBED Equation.3 є максимальним діапазоном зміни вхідних сигналів EMBED Equation.3, i=1,2, в якому розв’язок EMBED Equation.3 рівнянь рівноваги (9) є коректним розв’язком.
Проілюструємо вищенаведені факти для конкретних числових значень параметрів мережі, виконавши евристичний пошук на основі рекурентного розв’язання нелінійних рівнянь встановленого режиму (9). Для цього задамо наступні значення парамерів мережі: a=1, p=0.95,s=1, l=1. Використаємо кусково-лінійну нелінійність (7) з коефіцієнтом підсилення EMBED Equation.350. Задамо різні значення вхідним сигналам EMBED Equation.3 у діапазоні [-2,2] і знайдемо відповідні стани рівноваги EMBED Equation.3. Позначимо стани, які відповідають нульовій кількості переможців через “0”, стани, які відповідають одному переможцю, через “+”, а стани, які відповідають двом переможцям, через “*”. В результаті розподіл кількості зон переможців в залежності від значень вхідних сигналів EMBED Equation.3 та EMBED Equation.3 буде мати вигляд, представлений на рис. 2. Згідно з рис. 2 мережа забезпечує
Рис. 2. Розподіл зон кількості переможців для мережі другого порядку, як функція від вхідних сигналів EMBED Equation.3 та EMBED Equation.3 при a=1,p=0.95,l=1,EMBED Equation.3.
двох переможців, якщо вхідні синали є такими, що EMBED Equation.3, i=1,2, одного переможця, коли виконуються нерівності EMBED Equation.3 та два переможці, якщо EMBED Equation.3. Відмітимо, що мережа забезпечує одного переможця, якщо виконується нерівність EMBED Equation.3, i=1,2, скрізь, крім точок, в яких умова (10) порушується, тобто EMBED Equation.3. В таких точках коректне функціонування мережі порушується, оскільки з (10) випливає, що у цьому випадку p>a, що суперечить умові діагональної стабільності матриці T (4).
Нейронна мережа (3) має дві головні переваги порівняно з іншими існуючими нейронними мережами, призначеними для знаходження максимального з EMBED Equation.3 невідомих сигналів. Зокрема, на противагу мережам типу Хопфілда, які мають багато локальних точок рівноваги, у зв’язку з чим можуть формувати некоректні вихідні сигнали або для отримання правильних розв’язків повинні задовольняти багатьом обмеженням на свої параметри, модель (3) має глобально стійку точку рівноваги, а тому забезпечує однозначні вихідні сигнали. На відміну від відомих нейронних мереж типу Хопфілда, стани яких не мають єдиної точки рівноваги, а тому їх вихідні сигнали можуть приймати некоректні значення, модель нейронної мережі з діагонально-стабільною матрицею зв’язків EMBED Equation.3 (3) завжди має єдиний стійкий стан, оскільки вона отримується на основі мереж другого порядку, які володіють цією властивістю.
На відміну від мереж, побудованих на аналогових компараторах, які мають обмежену надійність та точність функціонування в умовах похибок вхідних сигналів та нестабільності температури зовнішнього середовища, сконструйована на аналогових інтеграторах нейронна мережа (3) є надійною і точною. Компаратори є чутливими до дестабілізуючих факторів, зокрема, до змін температури зовнішнього середовища та шумів, які зумовлюють виникнення дрейфа напруги нуля, а тому призводять до зниження встановлення порогу чутливості і в результаті до зменшення точності та стабільності їх функціонування. Тому мережам, які будуються на основі компараторів, притаманні обмеження на роздільну здатність вхідних сигналів та швидкість їх обробки.
Важливою перевагою нейронної схеми, яка описується моделлю (3), порівняно з іншими мережами, є відсутність необхідності мати додаткову підсхему “відновлення” між обробкою множин вхідних сигналів, а також економія затрат часу на режим “відновлення” з точки зору теоретичних гарантій єдиного асимптотично-стабільного стану рівноваги вихідних сигналів схеми. Фактично встановлення єдиного режиму схеми не залежить від початкових умов на відміну від інших мереж, де “відновлення” при зміні вхідних сигналів має бути зроблено. Це важливо для функціонування нейронної схеми у реальному часі. Відмітимо, що модель мережі (3) у встановленому режимі гарантує також збереження впорядкованості сигналів.
Описана нейронна мережа може бути рекомендована для реалізації в сучасній елементній базі на основі VLSI технологій та перемикаючих конденсаторів.
2. Комп’ютерне моделювання нейронної мережі. Розглянемо деякі приклади, які демонструють коректне функціонування мережі другого порядку, що описується моделлю (3).
Приклад 1. Задамо значення EMBED Equation.3 , які задовольняють умову (10), для розміщення сигналів в області одного переможця з рис. 2 та активаційну функцію (7) при EMBED Equation.3 та EMBED Equation.3 . Динаміка станів вектора u(t) у нормалізованих одиницях та нормалізованому масштабі часу буде мати форму, представлену на рис. 3. Згідно з рис. 3 компоненти EMBED Equation.3 демонс-
Рис. 3. Динаміка станів моделі при EMBED Equation.3 - приклад 1.
трують властивість (2). Переможцем є EMBED Equation.3 , тобто значення вхідного сигналу EMBED Equation.3 є більшим, ніж значення EMBED Equation.3 .
Приклад 2. Застосуємо в моделі (3) параметри a=1, p=0.95, EMBED Equation.3 і активаційну функцію (7) при EMBED Equation.3 та EMBED Equation.3 . Динаміка станів вектора u(t) для цього випадку представлена на рис. 4. Згідно з рис. 4
компоненти u(t) мають перехідний режим. Зокрема, розв’язок EMBED Equation.3 демонструє перехідний режим при досягненні позитивного значення у встановленому режимі, а розв’язок EMBED Equation.3 переходить від позитивного значення через нульовий рівень у негативну півплощину і досягає коректного значення у встановленому режимі.
Приклад 3. Задамо у прикладі 1 наступні вхідні сигнали: EMBED Equation.3 , EMBED Equation.3 =-2.1. Динаміка станів EMBED Equation.3 буде мати форму, представлену на рис. 5. Згі-
дно з рис. 5 компоненти EMBED Equation.3 у встановленому режимі мають негативні значення, тобто є переможеними відповідно до розподілу з рис. 2.
Рис. 4. Перехідні процеси станів моделі – приклад 2.
Приклад 4. Задамо у прикладі 3 наступні вхідні сигнали: EMBED Equation.3 =3.7, EMBED Equation.3 =3.9. Тоді стани вихідних сигналів EMBED Equation.3 будуть мати форму, представлену на рис. 6. Згідно з рис. 6 компоненти EMBED Equation.3 отримують позитивні знаки,тобто обоє
вхідних сигналів є переможцями відповідно до розподілу зон кількості переможців з рис. 2.
Приклад 5. Дослідимо вплив на вихідні сигнали моделі мережі похибок її параметрів. Для цього введемо похибки EMBED Equation.3 величиною 1% при омінальних значеннях параметрів EMBED Equation.3 . Вихідні сигнали, отримані для EMBED Equation.3 , представлені на рис. 7. Згідно з рис. 7, компоненти вихід-
них сигналів моделі мережі мають властивість (2). Для інших вхідних сигналів з діапазону зміни EMBED Equation.3 також отримуються коректні вихідні сигнали, отже модель є стійкою до зміни параметрів у заданих межах.
Рис. 5. Стани моделі у випадку двох переможених – приклад 3.
КОНТРОЛЬНІ ЗАПИТАННЯ
1. Сформулювати проблему визначення більшого з двох невідомих сигналів.
2. Прелічити недоліки існуючих нейронних мереж визначення максимальних сигналів.
3. Описати модель аналогової нейронної мережі другого порядку.
4. Що таке стабільність та єдиність встановленого режиму мережі другого порядку?
5. Пояснити основну властивість нейронної мережі другого порядку.
6. Що таке властивість збереження впорядкування вхідних сигналів?
8. Пояснити один з прикладів комп’ютерного моделювання нейронної мережі.
ЗАВДАННЯ ДО ЛАБОРАТОРНИХ РОБІТ
Ознайомитися з теоретичними відомостями
Увімкнути комп'ютер. Переконатись у наявності встановлених програм Matlab і Micro-Cap. Запустити Matlab і Micro-Cap.
Написати на мові Matlab програму моделювання аналогової нейронної мережі, яка описується диференційним рівнянням (3). Отримати графіки часових залежностей станів моделі з прикладу (n-м), де n - № прізвища студента у списку групи, EMBED Equation.3
Рис. 6. Стани моделі у випадку двох переможців – приклад 4.
Сформувати в середовищі Simulink програми Matlab модель нейронної мережі за функціональною схемою з рис. 1. Отримати графіки часових залежностей станів моделі за даними з прикладу (n-м) і завдання 5.
Сформувати за допомогою програми Micro-Cap модель нейронної мережі, функціональна схема якої подана на рис. 1. Отримати графіки динаміки станів моделі за даними з прикладу (n-м) і завдання 5.
За функціональною схемою з рис. 1 реалізувати схему нейронної мережі в елементній базі Micro-Cap. Побудувати графіки часових залежностей станів моделі за даними з прикладу (n-м) і завдання 5.
Порівняти результати моделювання нейронної мережі за допомогою мови Matlab, тулбоксу Simulink програми Matlab, програми Micro-Cap, а також результати схемної реалізації мережі в елементній базі Micro-Cap.
Проінформувати викладача про завершення роботи.
Продемонструвати на комп’ютері та пояснити результати виконання отриманих завдань.
Оформити звіт.
Рис. 7. Динаміка станів моделі при варіації параметрів - приклад 5.
ЗМІСТ ЗВІТУ
1. Титульний аркуш.
2. Зміст.
3. Мета роботи.
4. Короткі теоретичні відомості.
5. Завдання.
6. Хід роботи.
7. Отримані результати.
8. Висновки.
ВИМОГИ ДО ЗВІТУ
Звіт повинен бути оформлений на стандартних листках формату А4. Звіт може бути надрукований (розмір шрифта – 14, інтервал між рядками – 1.5) або якісно написаний від руки українською мовою. В обох випадках текст розміщується на двох сторонах аркуша. Рекомендується розміщувати до 30 рядків на сторінці.
На аркушах слід залишати поля. Розмір лівого поля – 25 мм, правого – не менше 10 мм, верхнього і нижнього – не менше 20мм. На початку розділів рекомендується збільшувати розмір верхнього поля до 40 мм.
Нумерація сторінок має бути наскрізною, першою сторінкою є титульний лист. На титульному листі номер сторінки не ставиться.
Звіт повинен бути стислим, чітким, лаконічним і містити лише інформацію, що має пряме відношення до предмету дослідження. Обсяг теоретичних відомостей не повинен перевищувати двох сторінок.
РЕКОМЕНДОВАНА ЛІТЕРАТУРА
1. Автоматизация схемотехнического проектирования. Учебное пособие для высших учебных заведений. / В.И.Ильин, В.Г.Фролкин, А.И.Бушко / М., 1987.
2. Аналоговые и цифовые интегральные микросхемы. Справочное пособие/Под ред. С.В. Якубовского.-М.: Радио и связь, 1985.-432с.
3. Дьяконов В., Круглов В. Математические пакеты расширения MATLAB. Специальный справочник.-СПб.: Питер, 2001.-480с.
4. Ильин В.И., Коган В.Л. Разработка и применение программ автоматизации схемотехнического проектирования. –М., 1984.
5. Калахан Д. Современный синтез цепей.-М.: Энергия, 1966.-192 с.
6. Лозинський А., Мороз В., Паранчук Я. Розв’язування задач електромеханіки в середовищах пакетів MathCAD і MATLAB: Навчальний посібник. - Львів: Видавництво Національного університету “Львівська політехніка”, 2000.-166 с.
7. Лэм Г. Аналоговые и цифровые фильтры. Расчет и реализация: Пер. с англ.-М.: Мир, 1982.-592с.
8. Мичуда З.Р. Логарифмічні аналого-цифрові перетворювачі – АЦП майбутнього. -Львів: Простір, 2002.-242с.
9. Потемкин В.Г. Система инженерных и научных расчетов МАТЛАБ 5.x:-В 2-х т. Том 1.-М.: ДИАЛОГ-МИФИ, 1999.-366с.
10. Потемкин В.Г. Система инженерных и научных расчетов МАТЛАБ 5.x:-В 2-х т. Том 2.-М.: ДИАЛОГ-МИФИ, 1999.-304с.
11. Разевиг В.Д. Схемотехническое моделирование с помощью Micro-Cap 7.-М.: Телеком, 2003.-368с.
12. Справочник по нелинейным схемам. Проектирование устройств на базе аналоговых функциональных модулей и интегральных схем/Под ред. Д.Шейнгольда.-М.:Мир, 1977.-528с.
13. Тимощук П.В., Лобур М.В. Основи теорії проектування нейронних мереж: Навч. посібник. – Львів: Видавництво Національного університету ”Львівська політехніка”, 2007. – 328 с.
14. Титце У., Шенк К. Полупроводниковая схемотехника: Справочное ру 118. Хоровиц П., Хилл У. Искусство схемотехники. Т. 1.-М.: Мир, 1986.-598с.
15. Функциональные устройства на микросхемах/Под ред. В.З.Найдерова.-М.: Радио и связь, 1985.-200с.
16. Чуа Л.О., Пен-Мин Лин. Машинный анализ электронных схем. –М.,1980.
17. J.A.Connelly, Analog Integrated Circuits. Devices, Circuits, Systems, and Applications, John Wiley and Sons, 1977.
18. Сайт HYPERLINK "http://www.cadence.com" http://www.cadence.com.
19. Сайт HYPERLINK "http://www.mathworks.com" http://www.mathworks.com.
20. Сайт HYPERLINK "http://www.netlib.org" http://www.netlib.org.
21. Сайт HYPERLINK "http://www.spectrum-soft.com" http://www.spectrum-soft.com.
22. Довідка (Help) програми Matlab.
23. Довідка (Help) програми Micro-Cap.
НАВЧАЛЬНЕ ВИДАННЯ
КОМП’ЮТЕРНЕ МОДЕЛЮВАННЯ НЕЙРОННОЇ МЕРЕЖІ
У СЕРЕДОВИЩАХ ПРОГРАМ MATLAB І MICRO-CAP
МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторних робіт № 4,5
з дисципліни “Моделювання систем”
для студентів спеціальності 7.080402
“Інформаційні технології проектування”
Укладач: Тимощук Павло Володимирович