Персептрон – це… Визначення терміна, особливості, застосування

Нейронні мережі повинні вчитися

На відміну від традиційних алгоритмів, нейронні мережі не можуть бути «запрограмовані» або «налаштовані» для роботи за призначенням. Так само як людський мозок, вони повинні навчитися виконувати завдання. Грубо кажучи, існує три стратегії навчання.

Найпростіший спосіб може використовуватися, якщо існує набір тестових даних (досить великої) з відомими результатами. Потім навчання йде так: обробіть один набір даних. Порівняйте результат з відомим результатом. Налаштуйте мережу і повторіть. Це стратегія навчання, яку ми будемо використовувати тут.

Неконтрольоване навчання

Корисно, якщо нема доступних тестових даних і, якщо можливо отримати яку-небудь функцію вартості бажаного поведінки. Функція вартості повідомляє нейронної мережі, наскільки вона далеко від цілі. Потім мережа може коригувати свої параметри на льоту, працюючи з реальними даними.