Яка різниця між нейронною мережею та перцептроном?


Відповіді:


7

Так, існує - "персептрон" відноситься до певної контрольованої моделі навчання, яка була окреслена Розенблатом у 1957 р. Перспептрон - це особливий тип нейронної мережі, і насправді історично важливий як один із типів розвиненої нейронної мережі. Існують і інші типи нейронної мережі, які були розроблені після перцептрона, і різноманітність нейронних мереж продовжує зростати (особливо з огляду на те, наскільки сучасним і модним є глибоке навчання в наші дні).


Отже, нейронна мережа - це загальний термін!
RockTheStar

1
Це правильно - "нейромережа" відноситься до цілого класу моделей, які навчаються, це не конкретний алгоритм чи модель.
Луї Сіальделла

17

Моделі рецепторів містяться в наборі моделей нейронної сітки.

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

Якщо ж ви говорите про багатошаровий перцептрон , то термін такий же, як і нейронна мережа, спрямована вперед .


3
Ви можете цитувати останнє речення з Bishop, CM (2006). Розпізнавання візерунків та машинне навчання (1-е видання 20). p. 226.
Ніл Г

1

Процедуру навчання Perceptron неможливо узагальнити до прихованих шарів

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

- Цей вид гарантії не може поширюватися на більш складні мережі, в яких середнє значення двох хороших рішень може бути поганим рішенням.

• Отже, "багатошарові" нейронні мережі не використовують процедуру навчання перцептрона.

- Їх ніколи не слід було б називати багатошаровими перцептронами.

-Референція Coursera.org - Курс нейронної мережі - 3 тиждень


Дякую. Хм ... Я думаю, що перцептрон - це найпростіша нейронна мережа.
RockTheStar

1

Як згадував @Nick, Preceptron - це нейронна мережа з одношаровим, в якому для написання функцій використовують рукописні програми, засновані на здоровому глузді . Ці функції використовуються як вхід в мережу, а потім приймають двійкове рішення на основі цього.

введіть тут опис зображення

[Зображення та пояснення базувалося на Гінтоні Слайді в Курсіра]


1
Будь ласка, припишіть фігури, якими ви користуєтесь, якщо вони не зроблені вами.
амеба каже, що поверніть Моніку
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.