Алгоритмы обучения нейронной сети: наиболее распространенные варианты