Tekrarlayan Sinir Ağı (RNN), önceki bilgileri hafızada tutarak zamanla değişen veri dizileri üzerinde çalışabilen bir yapay sinir ağı türüdür. Bu özellik, RNN'leri zaman serisi analizi, doğal dil işleme ve konuşma tanıma gibi sıralı veri gerektiren görevler için uygun kılar.