РЪКОВОДСТВО по основи

Повтарящи се невронни мрежи

Повтарящата се невронна мрежа актуализира вътрешно състояние, докато обработва последователност.

Чуйте това ръководствоAI-разказан · ~3 min

На тази страница3 минути четене
  1. Преглед
  2. Дълбоко гмуркане
  3. Внедряване в реалния свят
  4. Бъдещето на повтарящите се невронни мрежи
  5. Прилагайки го на практика
  6. Продължете да изследвате
  7. Често задавани въпроси

Преглед

Това състояние може да представлява информация от по-ранни стъпки, което прави подредените входове полезни, без да гарантира перфектно запазване на пълната история.

Дълбоко гмуркане

Конвенционалната еднопосочна RNN комбинира текущия вход с предишното си скрито състояние, за да произведе ново скрито състояние. Отделно изчисление на изхода може да създаде прогноза, така че повтарящото се състояние не трябва автоматично да се нарича предишно изходно състояние на прогноза. Държавата е развиващо се представяне, а не пълно копие без загуби на всичко, което се среща. Чрез тази повтаряща се структура могат да се моделират подредени данни като текст, реч и времеви серии на сензора. Обучението обикновено използва обратно разпространение във времето, което разглежда повтарящите се повтарящи се изчисления като разгъната графика на зависимост. Умножаването на производни в много стъпки може да доведе до изчезване или експлодиране на градиенти, което затруднява обучението на зависимост на дълги разстояния. Архитектурите LSTM и GRU използват портали за регулиране на информационния поток. LSTM включва състояние на клетката и стробиране на вход, забравяне и изход; портите могат да смекчат трудностите, но не гарантират перфектна дългосрочна памет. Базираните на вниманието трансформаторни архитектури предлагат повече паралелни изчисления между тренировъчните позиции и директни взаимодействия между разрешените позиции. Генерирането на авторегресивен трансформатор все още може да продължи маркер по маркер, така че паралелното обучение не трябва да се бърка с напълно паралелното генериране. Проста линейна повторяемост илюстрира актуализациите на състоянието: h-ново е равно на половината h-предишно плюс x. С h-предишни две и x три, новото състояние е четири. Това е декларирана илюстрация, а не пълната нелинейна актуализация на всеки RNN. Състоянието на повтарящ се извод с фиксиран размер също се различава от тренировъчната памет, където съхраняването или повторното изчисляване на информация през много стъпки създава допълнителни разходи.

Внедряване в реалния свят

Моделиране на последователност от текстови токени с развиващо се скрито състояние.

Прогнозиране на дефинирана времева серия от сензори от по-ранни показания.

Изучаване на порти в модели на последователност LSTM и GRU.

Сравняване на състояние на извод за поточно предаване с памет, използвана за обучение на разгъната последователност.

Бъдещето на повтарящите се невронни мрежи

Повтарящите се подходи, подходи, базирани на вниманието, и подходи на пространството на състоянието могат да бъдат сравнени за конкретна последователност и поточни натоварвания. Измерванията трябва да идентифицират дали се отнасят до обучение или заключение, дължината на последователността, размера на състоянието и качеството на задачата. Компактното състояние на извод може да бъде полезно, докато ограниченото му представяне може да загуби информация. Повече паралелно обучение или затворен дизайн може да промени компромисите, но нито едно от двете не установява универсално превъзходство или перфектно запазване на контекста. Оценете модела и изпълнението на предвидените входове.

Прилагайки го на практика

Защо има значение

  • По-ясни решения. Помага ви да отделите ясните технически твърдения от маркетинговия език.
  • Разходи и бюджет. Можете да задавате въпроси за по-добро внедряване, преди да харчите пари или време.
  • Екип и работен процес. Екипи със споделено разбиране вземат по-добри решения за продукти, политики и обучение.

Внимавайте за

  • Различните екипи могат да използват един и същи термин по различен начин, така че дефинирайте обхвата рано.
  • Бенчмарковете могат да изглеждат силни, докато производителността в реалния свят е неравномерна.
  • Пренебрегването на качеството на данните и плановете за оценка често създава крехки резултати.

Следващи стъпки

  1. Започнете с дефиниция на обикновен език за резултата, от който се нуждаете.
  2. Изберете един показател за успех и едно условие за неуспех преди тестване.
  3. Изпълнете малък пилотен проект с представителни данни, а не изпипан демонстрационен набор.
  4. Документирайте къде повтарящите се невронни мрежи помагат и къде по-простите методи са по-добри.

Продължете да изследвате

Безплатен бюлетин

Получавайте дневния AI бюлетин

Три проверени AI истории всяка делнична сутрин, написани на достъпен език. Безплатно завинаги, без реклами.

Един имейл всеки делничен ден. Отписване с едно кликване. Никога не продаваме и не споделяме вашия имейл адрес.

Тествайте себе си

Направете теста за повтарящи се невронни мрежи

Незабавна обратна връзка за всеки отговор и сертификат за споделяне с подлежащ на проверка идентификационен номер, след като преминете курс.

Стартирай теста

Подкрепете безплатното AI образование. AI Understanding е 501(c)(3) с нестопанска цел — без реклами, без платен достъп, никога. Направете дарение

Често задавани въпроси

Какво е повтарящи се невронни мрежи?

Повтарящата се невронна мрежа актуализира вътрешно състояние, докато обработва последователност. Това състояние може да представлява информация от по-ранни стъпки, което прави подредените входове полезни, без да гарантира перфектно запазване на пълната история.

Каква повтаряща се информация конвенционалната еднопосочна RNN комбинира с всеки нов вход?

Скритото състояние участва в следващата актуализация на състоянието; тя е различна от отделно произведена прогноза.

Как трябва да се разбира скрито състояние на RNN?

Скрито състояние може да носи полезна информация, като същевременно губи подробности; това не е идеална постоянна памет.

Каква трудност при обучението може да възникне от разпространението на RNN градиенти през много времеви стъпки?

Дългите производни продукти могат да станат малки или големи, което усложнява изучаването на далечни зависимости.

Как LSTM и GRU подобряват обикновените RNN?

Затворени единици като LSTM и GRU се научават да регулират информационния поток, позволявайки на полезния контекст да се запази в дълги последователности и намалявайки проблема с изчезващия градиент.

За какъв тип данни са специално предназначени RNN?

RNN блестят върху подредени данни, където контекстът и последователността имат значение, като изречения, аудио потоци и измервания във времето.

Продължавай да учиш

Свързани ръководства

Още ръководства, избрани за тази тема

Получете безплатен AI сертификатКратък безплатен курс и изпит. Без разходи, без карта. Около 2,5 часа.Започнете безплатно →