ів не можуть досягати значень 0 або 1. Тому за 0 зазвичай приймають значення <0,1, а за 1 - значення > 0,9.
Модифікація ваг проводиться після пред'явлення кожної пари вхід-вихід. Однак якщо коефіцієнт , що визначає швидкість навчання, малий, то можна показати, що узагальнене дельта-правило досить добре апроксимує мінімізацію загальної помилки функціонування мережі D span> методом градієнтного спуску в просторі ваг. Загальна помилка функціонування мережі визначається за формулою
D = .
Навчання триває доти, поки помилка не зменшиться до заданої величини. Емпіричні результати свідчать про те, що при малих значеннях ? система знаходить достатньо хороший мінімум D. Однак з основних недоліків алгоритмів зворотного поширення помилки полягає в тому, що в багатьох випадках для збіжності може знадобитися багаторазове (сотні разів) пред'явлення всієї навчальної вибірки. Підвищення швидкості навчання можна домогтися, наприклад, використовуючи інформацію про другої похідної D або шляхом збільшення ?.
Алгоритм зворотного поширення помилки використовується також для навчання мереж із зворотними зв'язками. При цьому використовується еквівалентність багатошарової мережі з прямими зв'язками і синхронної мережі із зворотними зв'язками на обмеженому інтервалі часу (шар відповідає такту часу). br/>
4. Застосування в економіці та бізнесі
нейромережевої інтелект штучний бізнес
Нейронні мережі можуть бути реалізовані програмним або апаратним способом.
Варіантами апаратної реалізації є нейрокомп'ютери, нейроплата і нейроБІС (великі інтегральні схеми). Одна з найпростіших і дешевих нейроБІС - модель MD 1220 фірми Micro Devices, яка реалізує мережа з 8 нейронами і 120 синапсами. Серед перспективних розробок, можна виділити моделі фірми Adaptive Solutions (США) і Hitachi (Японія). Розробляється фірмою Adaptive Solutions нейроБІС є однією з найбільш швидкодіючих: оголошена швидкість обробки складає 1,2 млрд. міжнейронних сполук в секунду (мнс/с). Схеми, вироблені фірмою Hitachi, дозволяють реалізовувати штучні нейронні мережі, що містять до 576 нейронів.
Більшість сучасних нейрокомп'ютерів являють собою персональний комп'ютер або робочу станцію...