Wat is een recurrent neural network (RNN)?
Een recurrent neural network (RNN) is een type geavanceerd artifical neuraal netwerk (ANN) dat gebruik maakt van gerichte cycli in het geheugen. Een aspect van recurrent neural networks is de mogelijkheid om voort te bouwen op eerdere typen netwerken met invoervectoren en uitvoervectoren van vaste grootte.
Techopedia legt uit wat een Recurrent Neural Network (RNN) is
Het gebruik van recurrent neural networks wordt vaak gerelateerd aan deep learning en het gebruik van reeksen om modellen te ontwikkelen die de neurale activiteit in het menselijk brein simuleren.
In termen van praktische toepassingen zijn RNN’s een actief aandachtsgebied geweest voor veel professionals voor toepassingen zoals beeldverwerking, taalverwerking en zelfs modellen die één voor één tekens aan tekst toevoegen. Door te spelen met deze modellen voor het genereren van tekst, konden wetenschappers voorbeelden produceren die veel lijken op verschillende soorten menselijk schrijven – bijvoorbeeld moderne beleggingsop-eds of klassieke Shakespeare-stukken. Het RNN is in staat geweest om tekstresultaten te genereren die aantonen dat ze in staat zijn om Engels te leren vanuit het niets, of vanuit zeer beperkte programmeerinput.
Veel voorbeelden van het gebruik van RNN’s produceren tekst die grammaticaal niet correct is. Het idee is dat een groot aantal van deze experimenten en systemen extra ondersteuning nodig heeft om echt bruikbaar te worden – maar ze tonen wel een verbazingwekkend vermogen van kunstmatige intelligentie om de menselijke taalgeneratie te modelleren.