Кібернетичний експеримент
Кібернети́чний експериме́нт полягає в тому, що вихідна система управління замінюється моделлю, яку потім і вивчають. Принципово моделювання полягає у створенні системи керування, ізоморфної або наближено ізоморфної даній, і в спостереженні за її функціонуванням.[1]
Для реалізації кібернетичного експерименту часто застосовують імітаційне або комп'ютерне моделювання. При цьому основним принципом є принцип «чорного ящика».[2] Кібернетичний принцип «чорного ящика» було запропоновано Н. Вінером.[3] На відміну від аналітичного підходу, за якого моделюють внутрішню структуру системи, в методі «чорної ящика» моделюють зовнішнє функціонування системи. Таким чином, з точки зору експериментатора структуру системи (моделі) заховано в чорному ящику, що імітує лише поведінкові особливості системи.
Інформаційні моделі
В кібернетичному експерименті досліджують інформаційні моделі, що розрізняються за типом запитів до них:
- Моделювання відгуку системи на зовнішній вплив
- Прогноз динаміки зміни системи
- Оптимізація параметрів системи по відношенню до заданої функції цінності
- Адаптивне управління системою
В найпростішому випадку, при моделюванні відгуку системи, приймемо що X — вектор, компонентами якого є деякі кількісні характеристики системи, а X' — вектор зовнішніх впливів. Тоді відгук системи може бути описано вектор-функцією F: Y = F(X, X'), де Y — вектор відгуку. Завданням кібернетичного експерименту (моделювання) є ідентифікація системи F, що полягає у знаходженні алгоритму або системи правил в загальній формі Z=G(X, X'). Тобто, знаходження асоціацій кожної пари векторів (X, X') з вектором Z таким чином, що Z і Y є близькими. При цьому інформаці́́йною моде́ллю систе́ми F називається відношення Z=G(X, X'), що відтворює в зазначеному сенсі функціонування системи F.
Штучна нейронна мережа як вид інформаційної моделі
Штучні нейронні мережі є одним з підходів подання інформаційних моделей. Нейрону мережу може бути формально визначено як сукупність процесорних елементів (нейронів), що володіють локальним функціонуванням, і об'єднаних зв'язками (синапсами). Мережа приймає деякий вхідний сигнал із зовнішнього світу, і пропускає його крізь себе з перетвореннями в кожному процесорному елементі. Таким чином, в процесі проходження сигналу зв'язками мережі відбувається його обробка, результатом якої є певний вихідний сигнал. Таким чином нейронна мережа реалізовує функціональну відповідність між входом і виходом, і може слугувати інформаційною моделлю G системи F.
Примітки
- Ляпунов О. А.. (ред.) Проблеми кібернетики: ст 9, М. 1963, с. 5—22 (спільно з С. Ст Яблонським) (рос.)
- Терехов С. О.. Нейромережеві інформаційні моделі складних інженерних систем, Глава 4, Нейроінформатика Архівовано 14 червня 2006 у Wayback Machine. (рос.)
- Норберт Вінер.. Кібернетика, або Управління і зв'язок в тварині і машині. пер. з англ., 2-е вид., М, 1983. — С. 5-28. (рос.)